• DocumentCode
    1691685
  • Title

    Observing timed systems by means of Message Sequence Chart Graphs

  • Author

    Blaustein, Sebastián ; Oliveto, Fernando ; Braberman, Víctor

  • Author_Institution
    Fac. de Ciencias, Buenos Aires Univ., Argentina
  • fYear
    2002
  • Firstpage
    707
  • Abstract
    Summary form only given. Tools that feature MSC do not have the ability to check model or implementation executions against the specified behavior. We present a method for observing the behavior of timed systems specified using Message Sequence Chart Graphs (MSC-Graphs) (a simplified version of ITU Z.120 notation). We believe that a log-analyzer and a run-time monitor based on MSC-Graphs are practical and powerful tools to improve the quality of real-time systems. On one hand, the log analyzer can play the role of an Oracle while testing non-functional requirements. On the other hand, the run-time monitor can help in the verification of protocol assertions given in terms of message interchange annotated with time constraints. The work is built over a formal definition of the syntax and semantics of MSC-Graphs, which is similar to (Alur and Yannakakis, 1999) (i.e. based on partial orders). Those MSC-Graphs are enriched with timers and delay intervals in a similar way to (Ben-Abdallah and Leue, 1997) and (Li and Lilius, 1999).
  • Keywords
    diagrams; formal specification; real-time systems; software tools; MSC-Graphs; Message Sequence Chart Graphs; formal specification; log-analyzer; message interchange; protocol assertion verification; real-time systems; run-time monitor; semantics; software tools; syntax; timed systems; Delay; Monitoring; Permission; Protocols; Real time systems; Runtime; Software architecture; Testing; Time factors; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2002. ICSE 2002. Proceedings of the 24rd International Conference on
  • Conference_Location
    Orlando, FL, USA
  • Print_ISBN
    1-58113-472-X
  • Type

    conf

  • Filename
    1008042