Specification frameworks such as B and Z provide power sets and cartesianproducts as built-in type constructors, and employ a rich notation fordefining (among other things) abstract data types using formulae of predicatelogic and lambda-notation. In contrast, the so-called algebraic specification frameworks often limit the type structure to sort constants andfirst-order functionalities, and restrict formulae to (conditional) equations.Here, we propose an intermediate framework where algebraic specificationsare enriched with a set-theoretic type structure, but formulae remain in thelogic of equational Horn clauses. This combines an expressive yet modestspecification notation with simple semantics and tractable proof theory
AbstractAn extensive survey is given of the properties of various specification mechanisms based on ...
Abstract: This paper is part of a long-term effort to increase expressiveness of algebraic specifica...
AbstractThe established approaches to the semantics of algebraic (equational) specifications are bas...
International audienceIn most algebraic specification frameworks, the type system is restricted to s...
Article dans revue scientifique avec comité de lecture. nationale.National audienceIn most algebraic...
In this paper we are interested in an algebraic specification language that (1) allowsfor sufficient...
This dissertation examines some aspects of the relationship between λ calculus and universal algebr...
Most modern programming languages allow the user to define abstract data types, thereby creating an ...
International audienceThis paper is part of a long-term effort to increase expressiveness of algebra...
AbstractThis paper is part of a long-term effort to increase expressiveness of algebraic specificati...
ABSTRACT. In the framework of a category spec of equational speoficatlons of abstract data types, tm...
This thesis examines specification refinement in the setting of polymorphic type theory and a comple...
AbstractA formal framework is proposed for discussing the algebraic properties of data types. In par...
Built-in equality and inequality predicates based on comparison of canonical forms in algebraic spec...
Abstract. In this paper we investigate formally the relationship between the notion of abstract data...
AbstractAn extensive survey is given of the properties of various specification mechanisms based on ...
Abstract: This paper is part of a long-term effort to increase expressiveness of algebraic specifica...
AbstractThe established approaches to the semantics of algebraic (equational) specifications are bas...
International audienceIn most algebraic specification frameworks, the type system is restricted to s...
Article dans revue scientifique avec comité de lecture. nationale.National audienceIn most algebraic...
In this paper we are interested in an algebraic specification language that (1) allowsfor sufficient...
This dissertation examines some aspects of the relationship between λ calculus and universal algebr...
Most modern programming languages allow the user to define abstract data types, thereby creating an ...
International audienceThis paper is part of a long-term effort to increase expressiveness of algebra...
AbstractThis paper is part of a long-term effort to increase expressiveness of algebraic specificati...
ABSTRACT. In the framework of a category spec of equational speoficatlons of abstract data types, tm...
This thesis examines specification refinement in the setting of polymorphic type theory and a comple...
AbstractA formal framework is proposed for discussing the algebraic properties of data types. In par...
Built-in equality and inequality predicates based on comparison of canonical forms in algebraic spec...
Abstract. In this paper we investigate formally the relationship between the notion of abstract data...
AbstractAn extensive survey is given of the properties of various specification mechanisms based on ...
Abstract: This paper is part of a long-term effort to increase expressiveness of algebraic specifica...
AbstractThe established approaches to the semantics of algebraic (equational) specifications are bas...