DocumentCode :
1802910
Title :
Towards Overcoming Deficiencies in Constraint Diagrams
Author :
Stapleton, Gem ; Delaney, Aidan
Author_Institution :
Univ. of Brighton, Brighton
fYear :
2007
fDate :
23-27 Sept. 2007
Firstpage :
33
Lastpage :
40
Abstract :
The constraint diagram language was designed to be used in conjunction with the Unified Modelling Language (UML), primarily for placing formal constraints on software models. In particular, constraint diagrams play a similar role to the textual object constraint language in that they can be used for specifying system invariants and operation contracts in the context of a UML model. Constraint diagrams can also be used independently of the UML. In this paper, we illustrate a range of counter-intuitive features of constraint diagrams and highlight some (potential) expressiveness limitations. We propose a generalized version of the constraint diagram language that overcomes the illustrated counter-intuitive features and limitations.
Keywords :
Unified Modeling Language; formal specification; UML; Unified Modelling Language; constraint diagram language; counter-intuitive features; formal constraints; software models; textual object constraint language; Computer industry; Context modeling; Contracts; Design engineering; Programming profession; Rail to rail outputs; Software safety; Software standards; Standards development; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visual Languages and Human-Centric Computing, 2007. VL/HCC 2007. IEEE Symposium on
Conference_Location :
Coeur d´Alene, ID
Print_ISBN :
978-0-7695-2987-5
Type :
conf
DOI :
10.1109/VLHCC.2007.13
Filename :
4351324
Link To Document :
بازگشت