DocumentCode
570215
Title
Formal modeling with SysML
Author
Bouabana-Tebibel, Thouraya ; Rubin, Stuart H. ; Bennama, Miloud
Author_Institution
Lab. of Commun. in Informatic Syst., Nat. Sch. of Comput. Sci., Algiers, Algeria
fYear
2012
fDate
8-10 Aug. 2012
Firstpage
340
Lastpage
347
Abstract
Often designated as a UML profile for system modeling, SysML brings some changes that enhance the possibilities of describing systems specificities, but raise new criticisms on the language interpretation. In the last SysML standard document, the new concepts are presented in an informal manner and the revised ones are often described in a way that makes difficult the appreciation of the changes. The internal block diagram, which replaces the UML composite structure diagram, is of interest regarding the innovative concepts it introduces in the old notation. We propose, in this paper, to formalize the semantics related to both of its structure and behavior. To conduct the formalization in an efficient manner, we go towards a semantic domain that fits the diagram characteristics. Hierarchical Colored Petri Nets constitute an appropriate choice. The formalization is validated by model checking. A case study, based on a system that meets the specific features SysML has been intended to model, illustrates the approach throughout the paper.
Keywords
Petri nets; Unified Modeling Language; diagrams; formal specification; formal verification; programming language semantics; SysML standard document; UML composite structure diagram; UML profile; diagram characteristics; formal modeling; hierarchical colored Petri net; internal block diagram; language interpretation; model checking; semantic domain; system modeling; systems specificities; Semantics; Sockets; Space heating; Standards; Unified modeling language; Petri nets; SysML; analysis; formalization; modeling; semantics;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Reuse and Integration (IRI), 2012 IEEE 13th International Conference on
Conference_Location
Las Vegas, NV
Print_ISBN
978-1-4673-2282-9
Electronic_ISBN
978-1-4673-2283-6
Type
conf
DOI
10.1109/IRI.2012.6303029
Filename
6303029
Link To Document