• DocumentCode
    578516
  • Title

    Operational semantics of UML activity diagram: An application in project management

  • Author

    Syriani, Eugene ; Ergin, Hüseyin

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Alabama, Tuscaloosa, AL, USA
  • fYear
    2012
  • fDate
    24-24 Sept. 2012
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    With its recent adoption by the International Organization for Standardization, we foresee that UML will be systematically used for object-oriented modeling in industry. UML activity diagrams have been typically used to model software and business processes. Due to its semi-formal semantics and high complexity, its advanced constructs such as expansion regions, interruptible regions, object nodes, time events, and compound activities are rarely used in practice. There has been significant work on formalizing UML activity diagrams in terms of its semantic domain: Petri net. However, none address the recent advanced constructs it offers. In this paper, we define the semantics of UML activity diagram using a rule-based model transformation. Verification and validation of the UML activity diagram model is then achieved by simulating and analyzing the Petri net model. We illustrate our technique by using an extension of UML activity diagram to facilitate project management tasks such as scheduling, cost estimation, and resource allocation.
  • Keywords
    Unified Modeling Language; business data processing; diagrams; formal verification; object-oriented methods; project management; International Organization for Standardization; Petri net; UML activity diagram validation; UML activity diagram verification; business processes; high complexity; object-oriented modeling; operational semantics; project management; rule-based model transformation; semi-formal semantics; Business; ISO; Inhibitors; Object oriented modeling; Semantics; Syntactics; Unified modeling language; Petri net; UML activity diagram; model transformation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Model-Driven Requirements Engineering Workshop (MoDRE), 2012 IEEE
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    978-1-4673-4387-9
  • Electronic_ISBN
    978-1-4673-4388-6
  • Type

    conf

  • DOI
    10.1109/MoDRE.2012.6360083
  • Filename
    6360083