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] Petri nets for systems engineering: a guide to modeling, verification, and applications
C Girault, R Valk - 2013 - books.google.com
Formal methods for the specification and verification of hardware and software systems are
becoming more and more important as systems increase in size and complexity. The aim of …
becoming more and more important as systems increase in size and complexity. The aim of …
[图书][B] Introducing obj
JA Goguen, T Winkler, J Meseguer, K Futatsugi… - 2000 - Springer
This is an introduction to the philosophy and use of OBJ, emphasizing its oper-ational
semantics, with aspects of its history and its logical semantics. Release 2 of OBJ3 is …
semantics, with aspects of its history and its logical semantics. Release 2 of OBJ3 is …
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 …
systematic creation, checking, verification, and maintenance of formal specifications. CAFE …
[图书][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] Algebraic semantics of imperative programs
J Goguen, G Malcolm - 1996 - books.google.com
Algebraic Semantics of Imperative Programs presents a self-contained and novel
executable introduction to formal reasoning about imperative programs. The authors' …
executable introduction to formal reasoning about imperative programs. The authors' …
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 …
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 …
the relation of satisfaction between them. Our exposition emphasises the natural way that …
Theorem proving and algebra
JA Goguen - arXiv preprint arXiv:2101.02690, 2021 - arxiv.org
This book can be seen either as a text on theorem proving that uses techniques from
general algebra, or else as a text on general algebra illustrated and made concrete by …
general algebra, or else as a text on general algebra illustrated and made concrete by …
[图书][B] Practical refinement-type checking
R Davies - 2005 - search.proquest.com
Software development is a complex and error prone task. Programming languages with
strong static type systems assist programmers by capturing and checking the fundamental …
strong static type systems assist programmers by capturing and checking the fundamental …