• DocumentCode
    711901
  • Title

    A Formal Transformation Approach of MARTE Model

  • Author

    Haiyang Xu ; Yi Zhuang

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Nanjing Univ. of Aeronaut. & Astronaut., Nanjing, China
  • fYear
    2015
  • fDate
    24-26 April 2015
  • Firstpage
    550
  • Lastpage
    554
  • Abstract
    Formal method is a good way to enhance the reliability and to verify the system properties of the embedded system. This paper presents a formal transformation approach from MARTE model to Object-Z model in the MDA framework, and defines the transformation rules of structure and behaviour semantic on the basis of the meta-model. Though the approach, we can get a precise specification and can verify the correctness of the system properties at the design stage. This approach is applied to a specific case study to implement formal transformation from MARTE to Object-Z. The result demonstrates that the approach could improve the accuracy of system model by transforming it into Object-Z specification and enhance the reliability of software system before implement.
  • Keywords
    embedded systems; formal specification; software architecture; software reliability; MARTE model; MDA framework; Object-Z model; behavior semantic; embedded system; formal specification; formal transformation approach; meta-model; model driven architecture; reliability enhancement; system model accuracy improvement; system property correctness verification; system property verification; transformation rules; Analytical models; Computational modeling; Object oriented modeling; Semantics; Software; Transforms; Unified modeling language; Formal modeling; Meta-Model; transformation rules;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Science and Control Engineering (ICISCE), 2015 2nd International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4673-6849-0
  • Type

    conf

  • DOI
    10.1109/ICISCE.2015.128
  • Filename
    7120668