• DocumentCode
    1761768
  • Title

    Modeling Dependability Features for Real-Time Embedded Systems

  • Author

    Siru Ni ; Yi Zhuang ; Zining Cao ; Xiangying Kong

  • Author_Institution
    Coll. of Comput. Sci. & Technol., Nanjing Univ. of Aeronaut. & Astronaut., Nanjing, China
  • Volume
    12
  • Issue
    2
  • fYear
    2015
  • fDate
    March-April 1 2015
  • Firstpage
    190
  • Lastpage
    203
  • Abstract
    Ensuring dependability is significant in the development process of Real-Time Embedded Systems (RTESs). The dependability of a system model is usually presented by temporal and data constraints, which are ambiguous and incomplete when using semi-formal methods. Formal methods have precise semantics and strong verifiability, but few can capture the dependability features for RTESs. This paper presents Z-MARTE, an extensible modeling method combining MARTE profile and Z notation, to provide rigorous specifications towards the dependability features of RTESs. To extend the descriptive ability of Z, we design the time model, structure model and behavior model in Z-MARTE, specifying temporal and data constraints in the form of predicates. Z-MARTE can be edited and verified by the existing tools for Z. The converting from MARTE to Z-MARTE is supported by ZMT, a model transformation tool we design. A case study of a communication system is given to illustrate the modeling and verification procedure of Z-MARTE.
  • Keywords
    embedded systems; formal specification; formal verification; software reliability; systems analysis; RTES; Z-MARTE; dependability feature modelling; formal method; formal specification; formal verification; real-time embedded system; Clocks; Computational modeling; Data models; Object oriented modeling; Real-time systems; Semantics; Unified modeling language; Dependability; formal methods; real-time and embedded systems;
  • fLanguage
    English
  • Journal_Title
    Dependable and Secure Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1545-5971
  • Type

    jour

  • DOI
    10.1109/TDSC.2014.2320714
  • Filename
    6807772