loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Technology of Object-Oriented Languages and Systems
Analysis by Contract or UML with Attitude
Santa Barbara, California
August 01-August 05
ISBN: 0-7695-0278-4
Richard Mitchell, University of Brighton
This paper summarises a tutorial entitled Analysis by Contract. Using fragments from a simple case study concerning a video store, the paper shows how a type model can provide the vocabulary needed to specify the behaviour of a video store system. Behaviour is modelled as events, such as the renting of a video by a member of the video store. It also shows how state models can be used to enrich the vocabulary of the type model.The specifications of behaviour are in the form of contracts, with preconditions and postconditions. The "with attitude" part of the sub-title comes from the use of the Object Constraint Language to express the contracts, and to cross-reference the vocabulary of the state models to the vocabulary of the type models.
Citation:
Richard Mitchell, "Analysis by Contract or UML with Attitude," tools, pp.465, Technology of Object-Oriented Languages and Systems, 1999
Usage of this product signifies your acceptance of the Terms of Use.