Title :
The timed communicating state machine (TCSM) for communication protocols
Author :
Huang, Chung-Ming ; Lee, Shiun-Wei ; Hsu, Jeng-Muh
Author_Institution :
Inst. of Inf. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
Abstract :
This paper presents a new model, named Timed Communicating State Machine (TCSM) to specify protocols that incorporate timed properties as part of their specifications. Using the TCSM model, each transition is associated with a head state, a tail state, a predicate, an input event, a time interval, and an action part. In this way, the TCSM model can be directly applied to ISO´s Estelle, which is a Formal Description Technique (FDT) for specifying communication protocols. The notations of the TCSM are also based on that of Estelle, so that they are not foreign to users of Estelle. We also present the corresponding formal TCSM-based verification scheme. Bases on the TCSM model and the verification scheme, we are currently developing an Estelle-based timed protocol verification system on SUN SPARC workstations
Keywords :
finite state machines; formal specification; formal verification; protocols; specification languages; Estelle-based timed protocol verification system; Formal Description Technique; SUN SPARC workstations; action part; communication protocols; head state; input event; predicate; tail state; time interval; timed communicating state machine; timed properties; verification scheme; Concurrent computing; Councils; Data communication; Delay effects; Magnetic heads; Protocols; Real time systems; Sun; Tail; Workstations;
Conference_Titel :
EUROMICRO 94. System Architecture and Integration. Proceedings of the 20th EUROMICRO Conference.
Conference_Location :
Liverpool
Print_ISBN :
0-8186-6430-4
DOI :
10.1109/EURMIC.1994.390368