DocumentCode
3202019
Title
Modelling, specifying, and verifying message passing systems
Author
Bollig, Benedikt ; Leucker, Martin
Author_Institution
Lehrstuhl fur Inf. II, Tech. Hochschule Aachen, Germany
fYear
2001
fDate
2001
Firstpage
240
Lastpage
247
Abstract
We present a model for message passing systems unifying concepts of message sequence charts (MSCs) and Lamport diagrams. Message passing systems may be defined-similarly to MSCs-without having a concrete communication medium in mind. Our main contribution is that we equip such systems with a tool set of specification and verification procedures. We provide a global linear time temporal logic which may be employed for specifying message passing systems. In an independent step, a communication channel may be specified. Given both specifications, we construct a Buchi automaton accepting those linearisations of MSCs which satisfy the given formula and correspond to a fixed but arbitrary channel
Keywords
automata theory; diagrams; formal specification; formal verification; message passing; temporal logic; Buchi automaton; Lamport diagrams; communication channel; formal specification; formal verification; global linear time temporal logic; message passing systems; message sequence charts; modelling; Automata; Communication channels; Concrete; Ear; Logic; Message passing;
fLanguage
English
Publisher
ieee
Conference_Titel
Temporal Representation and Reasoning, 2001. TIME 2001. Proceedings. Eighth International Symposium on
Conference_Location
Cividale del Friuli
Print_ISBN
0-7695-1107-4
Type
conf
DOI
10.1109/TIME.2001.930723
Filename
930723
Link To Document