[PDF][PDF] A tutorial on (co) algebras and (co) induction
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 …
numbers (generated by a zero and a successor) or nite lists and trees| are of well …
Logical foundations of CafeOBJ
R Diaconescu, K Futatsugi - Theoretical computer science, 2002 - Elsevier
This paper surveys the logical and mathematical foundations of CafeOBJ, which is a
successor of the famous algebraic specification language OBJ but adds to it several new …
successor of the famous algebraic specification language OBJ but adds to it several new …
[图书][B] Foundations of algebraic specification and formal software development
D Sannella - 2012 - Springer
As its title promises, this book provides foundations for software specification and formal
software development from the perspective of work on algebraic specification. It …
software development from the perspective of work on algebraic specification. It …
[图书][B] Institution-independent model theory
R Diaconescu - 2008 - books.google.com
A model theory that is independent of any concrete logical system allows a general handling
of a large variety of logics. This generality can be achieved by applying the theory of …
of a large variety of logics. This generality can be achieved by applying the theory of …
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 …
agenda for applying algebra to software engineering. The paper reviews selected literature …
In black and white: an integrated approach to class-level testing of object-oriented programs
Because of the growing importance of object-oriented programming, a number of testing
strategies have been proposed. They are based either on pure black-box or white-box …
strategies have been proposed. They are based either on pure black-box or white-box …
[图书][B] Network algebra
G Stefanescu - 2012 - books.google.com
Network Algebra considers the algebraic study of networks and their behaviour. It contains
general results on the algebraic theory of networks, recent results on the algebraic theory of …
general results on the algebraic theory of networks, recent results on the algebraic theory of …
[图书][B] Software Engineering with OBJ: algebraic specification in action
JA Goguen, G Malcolm - 2013 - books.google.com
Software Engineering with OBJ: Algebraic Specification in Action is a comprehensive
introduction to OBJ, the most widely used algebraic specification system. As a formal …
introduction to OBJ, the most widely used algebraic specification system. As a formal …
What is a Logic? In memoriam Joseph Goguen
T Mossakowski, J Goguen, R Diaconescu… - … universalis: towards a …, 2007 - Springer
This paper builds on the theory of institutions, a version of abstract model theory that
emerged in computer science studies of software specification and semantics. To handle …
emerged in computer science studies of software specification and semantics. To handle …
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 …
comparing some of the main approaches (overloaded OSA, universe OSA, unified algebra …