• DocumentCode
    3340611
  • Title

    Simulation-based Model Mapping Approach

  • Author

    Hou, Jinkui ; Yu, Huahong ; Huang, Guodong

  • Author_Institution
    Shandong Univ., Jinan
  • fYear
    2007
  • fDate
    20-22 Aug. 2007
  • Firstpage
    879
  • Lastpage
    886
  • Abstract
    Model transformations are touted to play a key role in model-driven software development. The mapping relations between different models are the foundation and basis for the transformation. A classification for different level mappings was proposed and defined formally by abstractly analyzing the characteristics of syntax and semantic features of modeling languages. On this basis, a further study about the simulation-based mapping approach was conducted to explore the definition process for mapping relations and the cardinal principles should be followed. The UML-based class model used as a source and the C programming language used as the target are shown in the case study to help interpreting the ideas. It may not only be a theoretical guidance for model transformation, but also can be a measurement for validating the mapping rules between models at different abstract levels.
  • Keywords
    C language; Unified Modeling Language; formal specification; C programming language; UML-based class model; mapping rules; model transformations; model-driven software development; modeling language semantic features; modeling language syntax features; simulation-based model mapping; Application software; Chemical engineering; Chemical technology; Computer languages; Conference management; Education; Programmable logic arrays; Research and development management; Software development management; Software engineering; model; model mapping; model-driven development; semantic consistency; transformation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Research, Management & Applications, 2007. SERA 2007. 5th ACIS International Conference on
  • Conference_Location
    Busan
  • Print_ISBN
    0-7695-2867-8
  • Type

    conf

  • DOI
    10.1109/SERA.2007.119
  • Filename
    4297028