Title :
A unified approach to protocol test sequence generation
Author :
Chanson, Samuel T. ; Zhu, Jinsong
Author_Institution :
Dept. of Comput. Sci., British Columbia Univ., Vancouver, BC, Canada
Abstract :
The authors present an approach that combines control flow and data flow analysis techniques to generate unified test sequences (UTSs) for testing protocols modeled as an extended finite-state machine (EFSM). The UTS has the same fault detection capability as the characterizing sequence (UIO, DS, or W) methods for the control part, and at the same time covers all paths that connect variable definitions and uses (all du-paths) for data flow testing. A transition dependence graph is proposed to represent the dependence relations between transitions needed to construct the test sequences. The executable UTS is then selected using constraint satisfaction problem (CSP) solution techniques and transition loop analysis
Keywords :
conformance testing; finite state machines; graph theory; protocols; EFSM model; computer networks; conformance testing; constraint satisfaction problem; control flow analysis; data flow analysis; extended finite-state machine; fault detection capability; protocol test sequence generation; transition dependence graph; transition loop analysis; unified approach; Automata; Computer errors; Computer networks; Computer science; Data analysis; Fault detection; Protocols; Software systems; Telecommunication control; Testing;
Conference_Titel :
INFOCOM '93. Proceedings.Twelfth Annual Joint Conference of the IEEE Computer and Communications Societies. Networking: Foundation for the Future, IEEE
Conference_Location :
San Francisco, CA
Print_ISBN :
0-8186-3580-0
DOI :
10.1109/INFCOM.1993.253243