CONSTRAINT DIAGRAMS - VISUALIZING INVARIANTS IN OBJECT-ORIENTED MODELS

Authors
Citation
S. Kent, CONSTRAINT DIAGRAMS - VISUALIZING INVARIANTS IN OBJECT-ORIENTED MODELS, ACM SIGPLAN NOTICES, 32(10), 1997, pp. 327-341
Citations number
18
Categorie Soggetti
Computer Sciences","Computer Science Software Graphycs Programming
Journal title
Volume
32
Issue
10
Year of publication
1997
Pages
327 - 341
Database
ISI
SICI code
Abstract
A new visual notation is proposed for precisely expressing constraints on object-oriented models, as an alternative to mathematical logic no tation used in methods such as Syntropy and Catalysis. The notation is potentially intuitive, expressive, integrates well with existing visu al notations, and has a clear and unambiguous semantics. It is reminis cent of informal diagrams used by mathematicians for illustrating rela tions, and borrows much from Venn diagrams. It may be viewed as a gene ralization of instance diagrams.