In this paper we are going to present a theory of parameterized abstract datatypes as the model-theoretic level of parameterized specifications. We will show that parameterized abstract datatypes allow us to model the main approaches to the semantics of parameterized specifications, the loose approach and the free functor semantics, using the same formalism. As a consequence we obtain that, when using data constraints in a specification language, this language is able to cope with both the loose and the free functor semantics at the same time. To be independent of a specific logic this theory is developed in the context of an arbitrary institution
AbstractThis paper presents a comparatively general method for specifying a ‘data constraint’ on a p...
AbstractIn this paper we study the semantics of the parameter passing mechanism in algebraic specifi...
AbstractIn [5] we introduced a framework for specification of parameterized data types utilizing a g...
In this paper we are going to present a theory of parameterized abstract datatypes as the model-theo...
In this paper we are going to present a theory of parameterized abstract datatypes as the model-the...
AbstractA general specification framework based on the notion of indexed categories is introduced in...
AbstractA general specification framework based on the notion of indexed categories is introduced in...
Loose specifications of abstract data types (ADTs) have many non-isomorphic algebras as models. An i...
AbstractTo provide a formal framework for discussing specifications of abstract data types we restri...
Parameterisation is an important mechanism for structuring programs and specifications into modular ...
AbstractTo provide a formal framework for discussing specifications of abstract data types we restri...
AbstractThis is the first of a short series of papers intended to provide one common semantics for s...
Parameterisation is an important mechanism for structuring programs and specifications into modular ...
Abstract. In this paper we investigate formally the relationship between the notion of abstract data...
AbstractA formalism for constructing and using axiomatic specifications in an arbitrary logical syst...
AbstractThis paper presents a comparatively general method for specifying a ‘data constraint’ on a p...
AbstractIn this paper we study the semantics of the parameter passing mechanism in algebraic specifi...
AbstractIn [5] we introduced a framework for specification of parameterized data types utilizing a g...
In this paper we are going to present a theory of parameterized abstract datatypes as the model-theo...
In this paper we are going to present a theory of parameterized abstract datatypes as the model-the...
AbstractA general specification framework based on the notion of indexed categories is introduced in...
AbstractA general specification framework based on the notion of indexed categories is introduced in...
Loose specifications of abstract data types (ADTs) have many non-isomorphic algebras as models. An i...
AbstractTo provide a formal framework for discussing specifications of abstract data types we restri...
Parameterisation is an important mechanism for structuring programs and specifications into modular ...
AbstractTo provide a formal framework for discussing specifications of abstract data types we restri...
AbstractThis is the first of a short series of papers intended to provide one common semantics for s...
Parameterisation is an important mechanism for structuring programs and specifications into modular ...
Abstract. In this paper we investigate formally the relationship between the notion of abstract data...
AbstractA formalism for constructing and using axiomatic specifications in an arbitrary logical syst...
AbstractThis paper presents a comparatively general method for specifying a ‘data constraint’ on a p...
AbstractIn this paper we study the semantics of the parameter passing mechanism in algebraic specifi...
AbstractIn [5] we introduced a framework for specification of parameterized data types utilizing a g...