loading...
Constraint Diagrams: A Step Beyond UML
Santa Barbara, California August 01-August 05
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TOOLS.1999.10066Technology of Object-Oriented Languag ...
 This Article 
 
PDF
HTML
IEEE Xplore Subscribers
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
John Howse, University of Brighton
Stuart Kent, University of Kent
The Unified Modeling Language (UML) is a set of notations for modelling object-oriented systems. It has become the de facto standard. Most of its notations are diagrammatic. An exception to this is the Object Constraint Language (OCL) which is essentially a textual, stylised form of first order predicate logic. We describe a notation, constraint diagrams, which were introduced as a visual technique intended to be used in conjunction with the UML for object-oriented modelling. Constraint diagrams provide a diagrammatic notation for expressing constraints (e.g., invariants) that could only be expressed in UML using OCL.
Index Terms:
Modelling, visual formalism, object-oriented software development, formal methods
Citation:
Joseph (Yossi) Gil, John Howse, Stuart Kent, "Constraint Diagrams: A Step Beyond UML," tools, pp.453, Technology of Object-Oriented Languages and Systems, 1999
Usage of this product signifies your acceptance of the Terms of Use.