The French population census for 1990

  • Pascal Bernard
  • Guy Laffitte
Applications II
Part of the Lecture Notes in Computer Science book series (LNCS, volume 967)

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.

Unable to display preview. Download preview PDF.

References

  1. 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. 2.
    Jean-Raymond Abrial. The B Book: assigning programs to meanings. Cambridge University Press, to appear in 1995.Google Scholar
  3. 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. 4.
    Henri Habrias. Introduction a la Specification. Methodologies du logiciel. Masson, 1993.Google Scholar
  5. 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. 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

Authors and Affiliations

  • Pascal Bernard
    • 1
  • Guy Laffitte
    • 2
  1. 1.Institut de Recherche Informatique de Nantes & IUT de NantesNantes
  2. 2.INSEENantes

Personalised recommendations