DocumentCode :
1171512
Title :
Interoperability test generation and minimization for communication protocols based on the multiple stimuli principle
Author :
Seol, Soonuk ; Kim, Myungchul ; Chanson, Samuel T. ; Kang, Sungwon
Author_Institution :
Inf. & Commun. Univ., Daejeon, South Korea
Volume :
22
Issue :
10
fYear :
2004
Firstpage :
2062
Lastpage :
2074
Abstract :
This paper presents an automatic test generation and minimization method for testing interoperability of communication protocols such as the asynchronous transfer mode/broadband integrated services digital network (ATM/B-ISDN) signaling protocol and the transmission control protocol (TCP). The method is based on a technique of composing finite-state machines (FSMs). Traditionally, the generation of inputs utilizing FSM was mostly based on sequential test scripting languages and often done manually. Each input is processed on a one-at-a-time basis, which did not allow generating complex scenarios of simultaneous inputs on several interfaces of the system under test (SUT). In practice, there exists the possibility that additional inputs have to be sent to the SUT, while the previous input is still being processed, and/or multiple inputs need to be sent to different interfaces of the SUT at the same time. Our method generates interoperability test cases dealing with these more complex situations. Moreover, it minimizes the number of increased test cases due to the multiple stimuli without jeopardizing transition coverage. Experimental results have shown that compared with the conventional methods, our test generation method generates more interoperability test cases resulting in higher transition coverage (26% higher for TCP and 12% higher for ATM signaling protocol). Also, our test minimization method reduces the interoperability test cases by about 94% in the case of the ATM signaling protocol with the same transition coverage.
Keywords :
B-ISDN; asynchronous transfer mode; automatic testing; conformance testing; finite state machines; minimisation; open systems; telecommunication signalling; transport protocols; ATM signaling protocol; FSM; ISDN; TCP; asynchronous transfer mode; automatic test generation; broadband integrated services digital network; communication protocols; finite-state machines; interoperability test; minimization method; multiple stimuli principle; sequential test scripting languages; transition coverage; transmission control protocol; Asynchronous transfer mode; Automatic generation control; Automatic testing; B-ISDN; Communication system control; Minimization methods; Protocols; Sequential analysis; Signal generators; System testing; 65; Conformance testing; interoperability testing; protocols; test case generation; test minimization; validation;
fLanguage :
English
Journal_Title :
Selected Areas in Communications, IEEE Journal on
Publisher :
ieee
ISSN :
0733-8716
Type :
jour
DOI :
10.1109/JSAC.2004.836015
Filename :
1362716
Link To Document :
بازگشت