AbstractThe question of implementability and expressive power of equational axiom definitions of data abstractions is faced in the paper from the point of view of computability theory.A definition of implementable algebra is given, which looks reasonable and very general. With respect to the given definition it is proved that, if the least congruence semantics is accepted, an equationally defined data algebra is implementable if and only if the least congruence on terms induced by the equational definition is decidable. Moreover, the paper shows that there are: (a) equationally defined data algebras that cannot be implemented; (b) implementable algebras that cannot be expressed in any way by equational axioms
AbstractWe define and study the class of all stack algebras as the class of all minimal algebras in ...
AbstractAn abstract language for a computer of von Neumann type is presented. This language is consi...
Abstract The use of abstraction in the context of abstract data types, is investigated. Properties t...
AbstractThe question of implementability and expressive power of equational axiom definitions of dat...
AbstractThis paper introduces a notion of full abstraction for equational languages under which each...
AbstractIn a strongly typed system supporting user-defined data abstractions, the designer of a data...
The following fundamental theorem about the adequacy of the algebraic specification methods for data...
This paper introduces a notion of full abstraction for equational languages under which each languag...
The aim of this paper is to prove in the context of simple type theory that logical relations are so...
AbstractA notion of complexity for algebraic implementations of abstract data types is introduced an...
Most modern programming languages allow the user to define abstract data types, thereby creating an ...
The use of abstraction in the context of abstract data types, is investigated. Properties to be chec...
We introduce the concept of logical full abstraction, generalising the usual equational notion. We ...
AbstractA constructive method for abstract algebraic software specification is presented, where the ...
The use of abstraction in the context of abstract data types, is investigated. Properties to be chec...
AbstractWe define and study the class of all stack algebras as the class of all minimal algebras in ...
AbstractAn abstract language for a computer of von Neumann type is presented. This language is consi...
Abstract The use of abstraction in the context of abstract data types, is investigated. Properties t...
AbstractThe question of implementability and expressive power of equational axiom definitions of dat...
AbstractThis paper introduces a notion of full abstraction for equational languages under which each...
AbstractIn a strongly typed system supporting user-defined data abstractions, the designer of a data...
The following fundamental theorem about the adequacy of the algebraic specification methods for data...
This paper introduces a notion of full abstraction for equational languages under which each languag...
The aim of this paper is to prove in the context of simple type theory that logical relations are so...
AbstractA notion of complexity for algebraic implementations of abstract data types is introduced an...
Most modern programming languages allow the user to define abstract data types, thereby creating an ...
The use of abstraction in the context of abstract data types, is investigated. Properties to be chec...
We introduce the concept of logical full abstraction, generalising the usual equational notion. We ...
AbstractA constructive method for abstract algebraic software specification is presented, where the ...
The use of abstraction in the context of abstract data types, is investigated. Properties to be chec...
AbstractWe define and study the class of all stack algebras as the class of all minimal algebras in ...
AbstractAn abstract language for a computer of von Neumann type is presented. This language is consi...
Abstract The use of abstraction in the context of abstract data types, is investigated. Properties t...