DocumentCode :
2399831
Title :
Specification of real-time properties for UML models
Author :
Flake, Stephan ; Mueller, Wolfgang
Author_Institution :
C-LAB, Paderborn Univ., Germany
fYear :
2002
fDate :
7-10 Jan. 2002
Firstpage :
3977
Lastpage :
3986
Abstract :
The Unified Modeling Language (UML) has received wide acceptance as a standard language in the field of software specification by means of different diagram types. In a recent version of UML, the textual Object Constraint Language (OCL) was introduced to support specification of constraints for UML models. But OCL currently does not provide sufficient means to specify constraints over the dynamic behavior of a model. This article presents an OCL extension that is consistent with current OCL and enables modelers to specify state-related time-bounded constraints. We consider the case study of a flexible manufacturing system and identify typical real-time constraints. The constraints are presented in our temporal OCL extension as well as in temporal logic formulae. For general application, we define a semantics of our OCL extension by means of a time-bounded temporal logic based on Computational Tree Logic (CTL).
Keywords :
constraint handling; real-time systems; specification languages; temporal logic; Computational Tree Logic; UML models; Unified Modeling Language; dynamic behavior; software specification; state-related time-bounded constraints; textual Object Constraint Language; time-bounded temporal logic; Electronics industry; Flexible manufacturing systems; Formal verification; Logic; Programming profession; Protocols; Real time systems; Software standards; Unified modeling language; Vehicle dynamics;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 2002. HICSS. Proceedings of the 35th Annual Hawaii International Conference on
Print_ISBN :
0-7695-1435-9
Type :
conf
DOI :
10.1109/HICSS.2002.994469
Filename :
994469
Link To Document :
بازگشت