DocumentCode
3520590
Title
Approach to Formalizing UML Sequence Diagrams
Author
Li, Ming ; Ruan, Yanrui
Author_Institution
Sch. of Comput. & Commun., Lanzhou Univ. of Technol., Lanzhou, China
fYear
2011
fDate
28-29 May 2011
Firstpage
1
Lastpage
4
Abstract
UML sequence diagrams are widely used as a behavioral modeling language for interactive systems for their concise and intuitive expression, especially a few high security systems. However, UML sequence diagrams lack precise formal description of semantics when they are used in modeling of the interactions between objects. To solve the problem, this paper proposes a solution by translating the UML sequence diagrams into a formalization system ALCQI-CTL which combines the features of the description logics and computation tree logic, and then formalizing the static semantics and dynamic semantics of UML sequence diagrams. Finally, the example shows that the formalization method is feasible.
Keywords
Unified Modeling Language; formal logic; formal specification; interactive systems; programming language semantics; ALCQI-CTL formalization system; UML sequence diagrams formalization; behavioral modeling language; computation tree logic; description logics; dynamic semantics; interactive systems; static semantics; Cognition; Computational modeling; Object oriented modeling; Semantics; Software; Syntactics; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Systems and Applications (ISA), 2011 3rd International Workshop on
Conference_Location
Wuhan
Print_ISBN
978-1-4244-9855-0
Electronic_ISBN
978-1-4244-9857-4
Type
conf
DOI
10.1109/ISA.2011.5873348
Filename
5873348
Link To Document