versus concrete models of specifications Don Sannella Laboratory for Foundations of Computer Science Edinburgh University Edinburgh EH9 3JZ, Scotland dts@dcs.ed.ac.uk In the theory of algebraic specifications, many-sorted algebras are used to model programs: the representation of values is arbitrary and operations are modelled as ordinary functions. The theory that underlies the formal development of programs from specifications takes advantage of the many useful properties that these models enjoy. The models that underlie the semantics of concrete programming languages are di#erent. For example, the semantics of Standard ML uses rather concrete models, where values are represented as closed constructor terms and functions are represente...
this paper, after presenting the basic properties of the category of non-strict algebras, is an inv...
Using Martin-Löf's set theory as a programming logic one identifies specifications with sets and pro...
We study the expressive power of different algebraic specification methods. In contrast to (nonhier...
: This paper presents in an informal way the main ideas underlying our work on the model-theoretic f...
This paper presents in an informal way the main ideas underlying our work on the model-theoretic fou...
The purpose of this article is to clarify the role that many-valued logic can or should play in form...
We reconsider the concept of specification in order to bring new insights into the debate of formal ...
The purpose of this article is to clarify the role that many-valued logic can or should play in form...
We reconsider the concept of specification in order to bring new insights into the debate of formal ...
The fundamental relation between a program P and its specification S is correctness: P satisfies S ...
Abstract: The main ideas underlying work on the model-theoretic foundations of algebraic specificati...
The main ideas underlying work on the model-theoretic foundations of algebraic specification and for...
AbstractThe fundamental relation between a program P and its specification S is correctness: P satis...
Cataloged from PDF version of article.We reconsider the concept of specification in order to bring n...
Using Martin-L\uf6f\u27s set theory as a programming logic one identifies specifications with sets a...
this paper, after presenting the basic properties of the category of non-strict algebras, is an inv...
Using Martin-Löf's set theory as a programming logic one identifies specifications with sets and pro...
We study the expressive power of different algebraic specification methods. In contrast to (nonhier...
: This paper presents in an informal way the main ideas underlying our work on the model-theoretic f...
This paper presents in an informal way the main ideas underlying our work on the model-theoretic fou...
The purpose of this article is to clarify the role that many-valued logic can or should play in form...
We reconsider the concept of specification in order to bring new insights into the debate of formal ...
The purpose of this article is to clarify the role that many-valued logic can or should play in form...
We reconsider the concept of specification in order to bring new insights into the debate of formal ...
The fundamental relation between a program P and its specification S is correctness: P satisfies S ...
Abstract: The main ideas underlying work on the model-theoretic foundations of algebraic specificati...
The main ideas underlying work on the model-theoretic foundations of algebraic specification and for...
AbstractThe fundamental relation between a program P and its specification S is correctness: P satis...
Cataloged from PDF version of article.We reconsider the concept of specification in order to bring n...
Using Martin-L\uf6f\u27s set theory as a programming logic one identifies specifications with sets a...
this paper, after presenting the basic properties of the category of non-strict algebras, is an inv...
Using Martin-Löf's set theory as a programming logic one identifies specifications with sets and pro...
We study the expressive power of different algebraic specification methods. In contrast to (nonhier...