Formalization of algebraic specification in the development language Deva

  • Thomas Santen
  • Florian Kammüller
  • Stefan Jähnichen
  • Martin Beyer
Development Systems and Logical Frameworks

DOI: 10.1007/BFb0015464

Part of the Lecture Notes in Computer Science book series (LNCS, volume 1009)
Cite this paper as:
Santen T., Kammüller F., Jähnichen S., Beyer M. (1995) Formalization of algebraic specification in the development language Deva. In: Broy M., Jähnichen S. (eds) KORSO: Methods, Languages, and Tools for the Construction of Correct Software. Lecture Notes in Computer Science, vol 1009. Springer, Berlin, Heidelberg

Abstract

We show how software development based on algebraic specification can formally be represented in the development language Deva. We have formalized essential parts of the algebraic specification language Spectrum and a semantic development relation. The use of such a representation is three-fold: It makes developments amenable to consistency checks by machine, it documents the development for human readers, and it makes explicit the correspondence of development steps and resulting proof obligations.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag 1995

Authors and Affiliations

  • Thomas Santen
    • 1
  • Florian Kammüller
    • 1
  • Stefan Jähnichen
    • 1
  • Martin Beyer
    • 1
  1. 1.Technische Universität BerlinDeutschland

Personalised recommendations