School of Computing

Constraint Diagrams: Visualizing Invariants in OO Modelling

S. Kent

In Proceedings of OOPSLA97, pages 182-196. ACM Press, October 1997.

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.

Download publication 515 kbytes (PDF)

Bibtex Record

@inproceedings{794,
author = {S. Kent},
title = {{Constraint Diagrams: Visualizing Invariants in OO Modelling}},
month = {October},
year = {1997},
pages = {182-196},
keywords = {determinacy analysis, Craig interpolants},
note = {},
doi = {},
url = {http://www.cs.kent.ac.uk/pubs/1997/794},
    booktitle = {Proceedings of OOPSLA97},
    publisher = {ACM Press},
}

School of Computing, University of Kent, Canterbury, Kent, CT2 7NF

Enquiries: +44 (0)1227 824180 or contact us.

Last Updated: 21/03/2014