• DocumentCode
    1986308
  • Title

    Translation Rules and a Supporting Tool for Model-Based Reuse

  • Author

    Zhao, Junfeng ; Zhou, Jiantao ; Liu, Jing

  • Author_Institution
    Coll. of Comput. Sci., Inner Mongolia Univ., Hohhot, China
  • fYear
    2012
  • fDate
    16-20 July 2012
  • Firstpage
    310
  • Lastpage
    315
  • Abstract
    The Model-Driven Architecture approach defines system functionality using a platform-independent model(PIM).The PIM is translated to one or more platform-specific models (PSMs) that computers can run. The analysis and verification to these models is necessary at the first stage of software development process. Due to lack of formal semantics, UML model describing software character need to be translated into formal model for analysis and verification. In this paper, we propose improved translation rules for UML2 sequence diagram and activity diagram, which can translate the dynamic model into Petri net precisely and efficiently. According to the translation rules, a translation tool is implemented. Using the translation tool we translate a series of representative UML models to Petri net models efficiently. It shows that the translation rules are rational and the translation tool is efficient.
  • Keywords
    Petri nets; Unified Modeling Language; diagrams; formal specification; formal verification; software reusability; PIM; PSM; Petri net models; UML2 sequence diagram; activity diagram; formal semantics; model analysis; model verification; model-based reuse; model-driven architecture approach; platform-independent model; platform-specific models; software development process; supporting tool; translation rules; translation tool; Analytical models; Business; Computational modeling; Petri nets; Semantics; Software; Unified modeling language; MDA; Petri net; UML; translation rule;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference Workshops (COMPSACW), 2012 IEEE 36th Annual
  • Conference_Location
    Izmir
  • Print_ISBN
    978-1-4673-2714-5
  • Electronic_ISBN
    978-0-7695-4758-9
  • Type

    conf

  • DOI
    10.1109/COMPSACW.2012.63
  • Filename
    6341593