AbstractA formalism for constructing and using axiomatic specifications in an arbitrary logical system is presented. This builds on the framework provided by Goguen and Burstall's work on the notion of an institution as a formalisation of the concept of a logical system for writing specifications. We show how to introduce free variables into the sentences of an arbitrary institution and how to add quantifiers which bind them. We use this foundation to define a set of primitive operations for building specifications in an arbitrary institution based loosely on those in the ASL kernel specification language. We examine the set of operations which results when the definitions are instantiated in institutions of total and partial first-order lo...
Building on the work of Goguen and Burstall on institutions and on Tarski's notion of deductive syst...
The notion of institution is dissected into somewhat weaker notions. We introduce a novel notion of ...
The refinement calculus provides a framework for the stepwise development of imperative programs fro...
AbstractA formalism for constructing and using axiomatic specifications in an arbitrary logical syst...
AbstractWe study proof systems for reasoning about logical consequences and refinement of structured...
Abstract. Behavioural semantics for specifications plays a crucial role in the formalization of the ...
Algebraic specification is the technique of using algebras to model properties of a system and using...
AbstractIn this paper we develop an axiomatic approach to structured specifications in which both th...
AbstractA language called ASL for describing structured algebraic specifications is presented. ASL i...
: This paper presents a number of concepts of a mapping between logical systems modelled as institut...
The Extended ML specication language provides a framework for the formal stepwise development of mod...
AbstractThe paper proposes an axiomatic approach to specification languages, and introduces notions ...
Parameterisation is an important mechanism for structuring programs and specifications into modular ...
Parameterisation is an important mechanism for structuring programs and specifications into modular ...
Building on the work of Goguen and Burstall on institutions and on Tarski's notion of deductive syst...
Building on the work of Goguen and Burstall on institutions and on Tarski's notion of deductive syst...
The notion of institution is dissected into somewhat weaker notions. We introduce a novel notion of ...
The refinement calculus provides a framework for the stepwise development of imperative programs fro...
AbstractA formalism for constructing and using axiomatic specifications in an arbitrary logical syst...
AbstractWe study proof systems for reasoning about logical consequences and refinement of structured...
Abstract. Behavioural semantics for specifications plays a crucial role in the formalization of the ...
Algebraic specification is the technique of using algebras to model properties of a system and using...
AbstractIn this paper we develop an axiomatic approach to structured specifications in which both th...
AbstractA language called ASL for describing structured algebraic specifications is presented. ASL i...
: This paper presents a number of concepts of a mapping between logical systems modelled as institut...
The Extended ML specication language provides a framework for the formal stepwise development of mod...
AbstractThe paper proposes an axiomatic approach to specification languages, and introduces notions ...
Parameterisation is an important mechanism for structuring programs and specifications into modular ...
Parameterisation is an important mechanism for structuring programs and specifications into modular ...
Building on the work of Goguen and Burstall on institutions and on Tarski's notion of deductive syst...
Building on the work of Goguen and Burstall on institutions and on Tarski's notion of deductive syst...
The notion of institution is dissected into somewhat weaker notions. We introduce a novel notion of ...
The refinement calculus provides a framework for the stepwise development of imperative programs fro...