DocumentCode :
2959135
Title :
OMEGA2: A New Version of the Profile and the Tools
Author :
Ober, Iulian ; Dragomir, Iulia
Author_Institution :
IRIT, Univ. de Toulouse, Toulouse, France
fYear :
2010
fDate :
22-26 March 2010
Firstpage :
373
Lastpage :
378
Abstract :
In previous work we contributed to the definition of an executable profile of UML, called OMEGA UML, dedicated to the formal specification and validation of real-time systems. The prominent features of OMEGA UML are (1) a small and coherent set of concepts for describing the architecture and the behaviour of a system, (2) means for formalizing the properties of the system, in particular timing properties, and (3) a well-behaved concurrent execution model suited for real-time applications. To meet user demands, the profile has recently been updated to include hierarchical composite structures (part of the standard UML 2. x specification) and new concurrency structures. The new version (OMEGA2) is in line with the original principles: simplicity, well-defined operational semantics and tool support for simulation and verification (IFx version 2). The present paper contains an overview of both the profile and the tool.
Keywords :
Unified Modeling Language; formal specification; real-time systems; software tools; IFx; OMEGA UML; OMEGA2; concurrency structures; concurrent execution model; executable profile; formal specification; hierarchical composite structures; operational semantics; real-time applications; real-time systems; tool support; Computational modeling; Connectors; Object oriented modeling; Observers; Real time systems; Semantics; Unified modeling language; OMEGA; UML; model checking; real time; simulation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering of Complex Computer Systems (ICECCS), 2010 15th IEEE International Conference on
Conference_Location :
Oxford
Print_ISBN :
978-1-4244-6638-2
Electronic_ISBN :
978-1-4244-6639-9
Type :
conf
DOI :
10.1109/ICECCS.2010.41
Filename :
5628583
Link To Document :
بازگشت