DocumentCode :
2410099
Title :
Towards dynamic meta modeling of UML extensions: an extensible semantics for UML sequence diagrams
Author :
Hausmann, Jan Hendrik ; Heckel, Reiko ; Sauer, Stefan
Author_Institution :
Dept. of Math. & Comput. Sci., Paderborn Univ., Germany
fYear :
2001
fDate :
2001
Firstpage :
80
Lastpage :
87
Abstract :
The unified modeling language (UML) still lacks a formal and commonly agreed specification of its semantics that also accounts for UML´s built-in semantic variation points and extension mechanisms. The semantic specification of such extensions must be formally integrated and consistent with the standard UML semantics without changing the latter. Feasible semantic approaches must thus allow advanced UML modelers to define domain-specific language extensions in a precise, yet usable manner. We proposed dynamic meta modeling for specifying operational semantics of UML behavioral diagrams based on UML collaboration diagrams that are interpreted as graph transformation rules. Herein we show how this approach can be advanced to specify the semantics of UML extensions. As a case study we specify the operational semantics of UML sequence diagrams and extend this specification to include features for modeling multimedia applications.
Keywords :
formal specification; multimedia computing; programming language semantics; simulation languages; specification languages; synchronisation; UML semantics; domain-specific language; dynamic meta modeling; graph transformation; graph transformation rules; multimedia; semantics specification; sequence diagrams; synchronization; unified modeling language; Application software; Collaboration; Computer science; Mathematics; Object oriented modeling; Real time systems; Software standards; Software systems; Stress; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Human-Centric Computing Languages and Environments, 2001. Proceedings IEEE Symposia on
Print_ISBN :
0-7803-7198-4
Type :
conf
DOI :
10.1109/HCC.2001.995242
Filename :
995242
Link To Document :
بازگشت