• 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