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
Link To Document