[PDF][PDF] A tutorial on (co) algebras and (co) induction

B Jacobs, J Rutten - Bulletin-European Association for Theoretical …, 1997 - Citeseer
Algebraic structures which are generated by a collection of constructors| like natural
numbers (generated by a zero and a successor) or nite lists and trees| are of well …

Towards an algebraic semantics for the object paradigm

JA Goguen, R Diaconescu - Workshop on the Specification of Abstract …, 1992 - Springer
This paper surveys our current state of knowledge (and ignorance) on the use of hidden
sorted algebra as a foundation for the object paradigm. Our main goal is to support …

A hidden agenda

J Goguen, G Malcolm - Theoretical Computer Science, 2000 - Elsevier
This paper publicly reveals, motivates, and surveys the results of an ambitious hidden
agenda for applying algebra to software engineering. The paper reviews selected literature …

Institution morphisms

J Goguen, G Roşu - Formal aspects of computing, 2002 - Springer
Institutions formalise the intuitive notion of logical system, including syntax, semantics, and
the relation of satisfaction between them. Our exposition emphasises the natural way that …

[图书][B] Objects and classes, co-algebraically

B Jacobs - 1996 - Springer
The co-algebraic perspective on objects and classes in object-oriented programming is
elaborated: classes are described as co-algebras, which may occur as models …

An Oxford survey of order sorted algebra

J Goguen, R Diaconescu - Mathematical Structures in Computer …, 1994 - cambridge.org
This paper surveys several different variants of order sorted algebra (abbreviated OSA),
comparing some of the main approaches (overloaded OSA, universe OSA, unified algebra …

An overview of CAFE specification environment-an algebraic approach for creating, verifying, and maintaining formal specifications over networks

K Futatsugi, A Nakagawa - First IEEE International Conference …, 1997 - ieeexplore.ieee.org
CAFE is the name of a network based environment now under development for supporting
systematic creation, checking, verification, and maintenance of formal specifications. CAFE …

[PDF][PDF] Behavioural Coherence in Object-Oriented Algebraic Specification1, 2

R azvan Diaconescu, K Futatsugi - Journal of Universal Computer Science, 2000 - Citeseer
We extend the classical hidden algebra formalism by a re-arrangement of the basic
concepts. This re-arrangement of the hidden algebra formalism permits an extension to …

Observational logic

R Hennicker, M Bidoit - International Conference on Algebraic …, 1999 - Springer
We present an institution of observational logic suited for state-based systems specifications.
The institution is based on the notion of an observational signature (which incorporates the …

Hidden logic

G Rosu - 2000 - search.proquest.com
Cleverly designed software often fails to satisfy its requirements strictly, but instead satisfies
them behaviorally, in the sense that they appear to be satisfied under every experiment that …