Introduction to Algebraic Specification. Part 1: Formal Methods for Software Development
Open Access
- 1 October 1992
- journal article
- research article
- Published by Oxford University Press (OUP) in The Computer Journal
- Vol. 35 (5) , 460-467
- https://doi.org/10.1093/comjnl/35.5.460
Abstract
The intention of this part 1 of an overview paper on algebraic specifications is an informal introduction to formal methods for software development in general and to applications of algebraic specifications in particular. Horizontal structuring and vertical refinement techniques for algebraic specifications are shown to support the general software development process. Moreover, a short overview of case studies and tools in the ESPRIT projects LOTOSPHERE and PROSPECTRA is given. In part 2 of this paper we give a survey of the research field of algebraic specifications developed within the last two decades, which shows how the classical view of algebraic specifications has been extended towards a general theory of foundations of system specifications.Keywords
This publication has 0 references indexed in Scilit: