DocumentCode
614878
Title
On CPN-based verification of hierarchical formalization of UML 2 Interaction Overview Diagrams
Author
Louati, Amine ; Jerad, Chadlia ; Barkaoui, Kamel
Author_Institution
LR-SITI, Univ. Tunis El Manar, Tunis, Tunisia
fYear
2013
fDate
28-30 April 2013
Firstpage
1
Lastpage
6
Abstract
Unified Modeling Language (UML) is a graphical modeling language based on diagrams is widely used both in industry and academia although its semantics is yet informal. In this work, we aim to give a formal semantics description of Interaction Overview Diagram (IOD) semantics. IOD as new diagram introduced by UML2 allows a hierarchical specification of system´s behavior at more than one level. We establish a mapping of the hierarchical use of IODs and of timing diagrams into respectively hierarchical colored Petri nets (HCPNs) and timed colored Petri nets (TCPNs). The objective of this formal description is to assist designers in the use of abstraction as well as refinement while keeping verification possible. Finally, we compare our approach with others similar existing in the literature.
Keywords
Petri nets; Unified Modeling Language; formal specification; formal verification; programming language semantics; visual languages; CPN-based verification; HCPN; IOD semantics; Interaction Overview Diagram semantics; TCPN; Unified Modeling Language; abstraction; formal semantics description; graphical modeling language; hierarchical colored Petri nets; hierarchical formalized-UML 2 interaction overview diagrams; hierarchical specification; mapping function; refinement; timed colored Petri nets; timing diagrams; Color; Nickel; Noise measurement; Online banking; Petri nets; Semantics; Unified modeling language; HCPNs; IOD; TCPNs; UML2; formal description; verification;
fLanguage
English
Publisher
ieee
Conference_Titel
Modeling, Simulation and Applied Optimization (ICMSAO), 2013 5th International Conference on
Conference_Location
Hammamet
Print_ISBN
978-1-4673-5812-5
Type
conf
DOI
10.1109/ICMSAO.2013.6552703
Filename
6552703
Link To Document