# Constraint Diagrams: Visualizing Invariants in OO Modelling

Kent, Stuart (1997) Constraint Diagrams: Visualizing Invariants in OO Modelling. ACM SIGPLAN Notices, 32 (10). pp. 327-341. ISSN 0362-1340. E-ISSN 1558-1160. (doi:10.1145/263700.263756)

PDF
 Preview
Official URL
http://dx.doi.org/10.1145/263700.263756

## Abstract

A new visual notation is proposed for precisely expressing constraints on object-oriented models, as an alternative to mathematical logic notation used in methods such as Syntropy and Catalysis. The notation is potentially intuitive, expressive, integrates well with existing visual notations, and has a clear and unambiguous semantics. It is reminiscent of informal diagrams used by mathematicians for illustrating relations, and borrows much from Venn diagrams. It may be viewed as a generalization of instance diagrams.

Item Type: Article 10.1145/263700.263756 Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming, Faculties > Sciences > School of Computing > Systems Architecture Group Mark Wheadon 26 Jul 2009 16:07 UTC 05 Jul 2019 15:08 UTC https://kar.kent.ac.uk/id/eprint/21444 (The current URI for this page, for reference purposes)