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
Link To Document