• DocumentCode
    1943029
  • Title

    A MDE Based Approach for Bridging Formal Models

  • Author

    Zhang, Tian ; Jouault, Frederic ; Bezivin, J. ; Zhao, Jianhua

  • Author_Institution
    State Key Lab. for Novel Software Technol., Nanjing Univ., Nanjing
  • fYear
    2008
  • fDate
    17-19 June 2008
  • Firstpage
    113
  • Lastpage
    116
  • Abstract
    Different formal methods have presented plenty of formal models for system specification and proof. Hence the problem of bridging these formal models rises. MDE is a new paradigm in software engineering, which implements software by (meta-)modeling and model transforming. In this paper, we provide a MDE based approach for bridging heterogeneous formal models: Firstly, the heterogeneous formal models are introduced into MDE as domain specific languages by metamodeling. Then, transformation rules are built for semantics mapping. At last, model-text syntax rules are developed, so as to map models to programs. Our approach could be applied on formal models in both graphical style and grammatical style. A case study of bridging MARTE to LOTOS is also illustrated showing the validity and practicability of our approach.
  • Keywords
    formal specification; specification languages; domain specific languages; formal methods; metamodeling; model transforming; model-driven engineeering; software engineering; system specification; Bridges; Computer science; Context modeling; DSL; Domain specific languages; Laboratories; Metamodeling; Model driven engineering; Software engineering; Specification languages; MDE; formal methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Theoretical Aspects of Software Engineering, 2008. TASE '08. 2nd IFIP/IEEE International Symposium on
  • Conference_Location
    Nanjing
  • Print_ISBN
    978-0-7695-3249-3
  • Type

    conf

  • DOI
    10.1109/TASE.2008.21
  • Filename
    4549893