ZUM 1995: ZUM '95: The Z Formal Specification Notation pp 334-352 | Cite as
The French population census for 1990
Applications II
First Online:
Abstract
Specification design techniques and methods are illustrated through a real example: the development of a system supporting the French population census for 1990. These techniques are sufficiently generic to find a wide use even if some of them do not seem at first sight to be obvious. We demonstrate the benefits of using B for the specification of the core of the system which supported the census. This is illustrated on a small part of the system: the administrative geography.
Keywords
Proof Obligation Abstract Machine Membership Relation Small Census Reliable Implementation
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Preview
Unable to display preview. Download preview PDF.
References
- 1.Jean-Raymond Abrial. Introduction à la méthode de spécification formelle B (lecture on 6 video tapes with a print of the transparencies). teknea, Toulouse, 1994.Google Scholar
- 2.Jean-Raymond Abrial. The B Book: assigning programs to meanings. Cambridge University Press, to appear in 1995.Google Scholar
- 3.Andy S. Evans. Specifying & verifying concurrent systems using Z. In Maurice Naftalin, Tim Denvir, and Miquel Bertran, editors, FME'94: Industrial Benefit of Formal Methods, volume 873 of Lecture Notes in Computer Science, pages 366–380. Springer-Verlag, 1994.Google Scholar
- 4.Henri Habrias. Introduction a la Specification. Methodologies du logiciel. Masson, 1993.Google Scholar
- 5.Anthony Hall. Specifying and interpreting class hierarchies in Z. In J. P. Bowen and J. A. Hall, editors, Z User Workshop, Cambridge 1994, Workshops in Computing, pages 120–138. Springer-Verlag, 1994.Google Scholar
- 6.J. Mike Spivey. The Z Notation: a Reference Manual. International Series in Computer Science. Prentice Hall, 1992.Google Scholar
Copyright information
© Springer-Verlag Berlin Heidelberg 1995