Skip to main content

A critical look at functional specifications

  • Papers
  • Conference paper
  • First Online:
  • 161 Accesses

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

Abstract

This paper describes a method which allows specifiers to specify systems using the standard Oxford style Z specification and then to state critical properties (in this case security) on the whole specification without having to specify another model of the system. It does this by showing how a natural semantics can be explicitly given to Oxford style Z specifications. This allows separation of the differing concerns of modelling the security and functional aspects of a system.

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.

References

  1. The Procurement of Safety Critical Software in Defence Equipment”, Ministry of Defence, Def Stan 00-55 (Parts 1 and 2) Issue 1, 1991.

    Google Scholar 

  2. Information Technology Security Evaluation Criteria”, Office for Official Publications of the European Communities, 1991.

    Google Scholar 

  3. Department of Defence Trusted Computer System Evaluation Criteria”, Department of Defence, DoD 5200.28-STD, 1985.

    Google Scholar 

  4. The Z Notation: A Reference Manual (Second Edition)”, J.M. Spivey, Prentice Hall, 1992.

    Google Scholar 

  5. Z Base Standard (Version 1.0)”, Oxford University Computing Laboratory, 1992.

    Google Scholar 

  6. On the refinement of non-interference”, J. Graham-Cumming and J.W. Sanders, Proc 1991 IEEE Computer Security Workshop, IEEE 1991.

    Google Scholar 

  7. Understanding Z”, J.M. Spivey, Cambridge University Press, 1988.

    Google Scholar 

  8. Security Policies and Security Models”, Goguen J A and Meseguer J, Proc 1982 Symposium on Security and Privacy, IEEE 1982.

    Google Scholar 

  9. Programming from Specifications”, Prentice-Hall, 1990.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Maurice Naftalin Tim Denvir Miquel Bertran

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Collinson, R. (1994). A critical look at functional specifications. In: Naftalin, M., Denvir, T., Bertran, M. (eds) FME '94: Industrial Benefit of Formal Methods. FME 1994. Lecture Notes in Computer Science, vol 873. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58555-9_106

Download citation

  • DOI: https://doi.org/10.1007/3-540-58555-9_106

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58555-8

  • Online ISBN: 978-3-540-49031-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics