loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Third Asia-Pacific Software Engineering Conference (APSEC'96)
An Extended Semantic Foundation For Object-Z
Seoul, SOUTH KOREA
December 04-December 07
ISBN: 0-8186-7638-8
Alena Griffiths, University of Queensland
This paper argues that a strict notion of modularity is essential if the reuse of formally verified software components is to be achieved. Motivated by this idea, we outline a formal semantic domain for a sub-language of Object-Z. The semantics is based on the ``object map model''; a model which accommodates the notion of object identity, structure, and behavior. The semantics gives a meaning to classes which is strictly modular. It also defines a composition function which takes the modular meaning of classes and returns a system meaning. A characteristic feature of the semantics is the reliance upon the notion that OO operations consist of two parts: an internal state transition and an external interaction.
Index Terms:
Object-Z, formal specification, object orientation, modularity, reuse.
Citation:
Alena Griffiths, "An Extended Semantic Foundation For Object-Z," apsec, pp.194, Third Asia-Pacific Software Engineering Conference (APSEC'96), 1996
Usage of this product signifies your acceptance of the Terms of Use.