• DocumentCode
    3607690
  • Title

    Recursive ECATNets-based approach for formally verifying System Modelling Language activity diagrams

  • Author

    Rahim, Messaoud ; Kheldoun, Ahmed ; Boukala-Ioualalen, Malika ; Hammad, Ahmed

  • Author_Institution
    Comput. Sci. Dept., USTHB, Algiers, Algeria
  • Volume
    9
  • Issue
    5
  • fYear
    2015
  • Firstpage
    119
  • Lastpage
    128
  • Abstract
    System Modelling Language (SysML) is a modelling language that allows system description with various integrated diagrams. The SysML activity diagram (SAD) is widely used to graphically describe system behaviours. Nevertheless, despite the various advantages of SysML, it lacks for formal semantics to achieve the verification of behavioural requirements. Petri nets (PNs) are a popular technique for modelling and verifying the dynamic behaviours of systems. Recursive ECATNets (RECATNets) not only take all the advantages of PNs but also allow concise specifications and more capabilities for the verification process. In this study, the authors propose an approach which describes a verification methodology of SADs based on their transformation into RECATNet models. Case studies are presented to show the benefits and the usefulness of the proposed approach.
  • Keywords
    Petri nets; SysML; formal verification; Petri nets; RECATNet; SAD; SysML activity diagram; dynamic behaviour; formal verification; recursive ECATNet-based approach; system description; system modelling language;
  • fLanguage
    English
  • Journal_Title
    Software, IET
  • Publisher
    iet
  • ISSN
    1751-8806
  • Type

    jour

  • DOI
    10.1049/iet-sen.2014.0087
  • Filename
    7289634