DocumentCode :
1363579
Title :
Integrated FDT-based protocol verification system
Author :
Huang, Chung-Ming ; Hsu, Jenq Muh ; Lai, Huei-Yang ; Huang, Duen-Tay
Author_Institution :
Inst. of Inf. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
Volume :
10
Issue :
6
fYear :
1995
fDate :
11/1/1995 12:00:00 AM
Firstpage :
233
Lastpage :
244
Abstract :
A communication protocol is a set of rules that govern interactions and co-ordination among communicating entities in distributed systems and computer networks. Therefore, deriving error-free protocols is crucial to ensure reliable distributed systems and computer networks. A protocol verification software tool to design error-free protocols is presented. The extended communicating finite state machine (ECFSM) model, which belongs to the state transition model, is widely used to formally specify protocols with context variables and predicates. Global state reachability analysis is one of the most straightforward ways to verify communication protocols specified in the state transition model. By modifying a CFSM-based reduction technique to be ECFSM-based, then integrating with an ECFSM-based reduction technique, a new protocol verification technique for ECFSM-based n-entity protocols is proposed. The integrated ECFSM-based verification technique can be directly applied to ISO´s Estelle, which is an ECFSM-based formal description technique (FDT). With this technique, an integrated FDT-based protocol verification system (IFPVS) is developed, which consists of an Estelle translator, a global state analyser and a graphical user interface
Keywords :
computer networks; finite state machines; formal verification; protocols; reachability analysis; specification languages; telecommunication computing; Estelle translator; communicating entities coordination; communication protocol; computer networks; context variables; error-free protocols; extended communicating finite state machine; formal description technique; formal specification; global state reachability analysis; graphical user interface; integrated FDT-based protocol verification system; n-entity protocols; predicates; protocol verification software tool; reliable distributed systems; state transition model;
fLanguage :
English
Journal_Title :
Software Engineering Journal
Publisher :
iet
ISSN :
0268-6961
Type :
jour
Filename :
668135
Link To Document :
بازگشت