• DocumentCode
    3478555
  • Title

    Specifying Communication Behaviours between Components with Real-Time rCOS - A Case Study ATP

  • Author

    Du, Dehui ; Xiong, Xijiao

  • Author_Institution
    Shanghai Key Lab. of Trustworthy Comput., East China Normal Univ., Shanghai, China
  • fYear
    2011
  • fDate
    18-22 July 2011
  • Firstpage
    230
  • Lastpage
    235
  • Abstract
    Specifying communication behaviours of components in real-time embedded systems is important to model and analyse system behaviours, especially for safety-critical systems. MARTE is adopted as the OMG standard for modelling real-time embedded systems, which provides a time model for modelling time-related characteristics of systems. According to the MARTE profile, we extend rCOS(a refinement calculus of object systems ) with real-time features to specify communication behaviours of components in systems. The communication behaviours modelled with real-time sequence diagrams will be specified with the protocol of component interface. A case study Automatic Train Protection (ATP) of Communication Based Train Control (CBTC) is discussed to illustrate the approach.
  • Keywords
    control engineering computing; embedded systems; railway engineering; refinement calculus; MARTE; OMG standard; automatic train protection; communication based train control; communication behaviours; component interface protocol; real time embedded systems; real time rCOS; real time sequence diagrams; refinement calculus of object systems; safety critical systems; Analytical models; Contracts; Embedded systems; Object oriented modeling; Protocols; Real time systems; Unified modeling language; MARTE; rCOS; real-time embedded system; specification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference Workshops (COMPSACW), 2011 IEEE 35th Annual
  • Conference_Location
    Munich
  • Print_ISBN
    978-1-4577-0980-7
  • Electronic_ISBN
    978-0-7695-4459-5
  • Type

    conf

  • DOI
    10.1109/COMPSACW.2011.49
  • Filename
    6032243