OOZS: an object-oriented structured formal specification language
暂无分享,去创建一个
OOZS, which stands for ‘Object-Oriented Z Structured’, is an extension of the formal specification language Z to accommodate object orientation. It extends Z with a number of features that provide support for object-oriented design and management of specifications of very large systems. In addition to the usual object-oriented structures such as encapsulation into classes and inheritance, OOZS has some distinctive features: the Include facility, Import&Export mechanism, Pre&Post predicate, and the improved Delta&Xi list. This paper gives a brief description of this language.
[1] J. Michael Spivey,et al. The Z notation - a reference manual , 1992, Prentice Hall International Series in Computer Science.
[2] Kevin Lano. Z++, An Object-orientated Extension to Z , 1990, Z User Workshop.
[3] H. Fujita,et al. Knowledge engineering , 1988 .
[4] Carroll Morgan,et al. Programming from specifications , 1990, Prentice Hall International Series in computer science.