• DocumentCode
    2698073
  • Title

    Object-oriented formal specifications

  • Author

    Periyasarny, K.

  • fYear
    1998
  • fDate
    7-7 Aug. 1998
  • Firstpage
    428
  • Lastpage
    441
  • Abstract
    Recent developments in research on formal methods made formal specification languages to be widely used in industrial applications. In particular, formal specification languages are mainly used to understand and/or to analyze requirements of software systems, though they can be used at all stages of software development. When combined with object-oriented approach, formal specification languages have cumulative advantages such as analyzing properties of objects in isolation and supporting reusability. In this tutorial, I describe the object-oriented formal specification language Object-Z and how it can be used to capture requirements of a software system. Object-Z is an object-oriented extension of the formal specification language Z.
  • Keywords
    Application software; Books; Collaborative work; Formal specifications; Input variables; Object oriented modeling; Programming; Software systems; Software testing; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technology of Object-Oriented Languages, 1998. TOOLS 26. Proceedings
  • Conference_Location
    Santa Barbara, CA, USA
  • Print_ISBN
    0-8186-8482-8
  • Type

    conf

  • DOI
    10.1109/TOOLS.1998.711040
  • Filename
    711040