Skip to main content

A specification language

  • Chapter 5 Submitted Papers
  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 134))

Abstract

This paper gives an informal presentation of the language currently used at the Programming Research Group. Oxford University for documenting the specification and the design of computer systems. The language is an extension of conventional set theoretical notation. The extensions are simple syntactical conventions and shorthands, which are introduced in order to improve the writebility and readability of specifications. The main aim in the development of this new language has been to provide a uniform notation and a formal framework for reasoning and proving properties about computer systems. The language (in its current form) has been shown to meet this aim (e.g. [Sufrin. 1]).

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Reference

  1. B. Sufrin: ‘Formal Specification of a Display Editor'. Oxford University Computing Laboratory, PRG Monograph no 21, 1981.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jørgen Staunstrup

Rights and permissions

Reprints and permissions

Copyright information

© 1982 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sørensen, l.H. (1982). A specification language. In: Staunstrup, J. (eds) Program Specification. ProgSpec 1981. Lecture Notes in Computer Science, vol 134. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-11490-4_23

Download citation

  • DOI: https://doi.org/10.1007/3-540-11490-4_23

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-11490-1

  • Online ISBN: 978-3-540-39176-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics