Journal of Beijing University of Posts and Telecommunications

  • EI核心期刊

JOURNAL OF BEIJING UNIVERSITY OF POSTS AND TELECOM ›› 2009, Vol. 32 ›› Issue (6): 120-124.doi: 10.13190/jbupt.200906.120.shut

• Reports • Previous Articles     Next Articles

Test Sequence Generation of a Communication Protocol by an Heuristic State Configuration Exploration

SHU Ting;SUN Shou-qian;WANG Hai-ning;XU Wei-qiang;LI Wen-shu   

  1. (1.College of Computer Science and Technology, Zhejiang University, Hangzhou 310027, China;
    2.College of Informatics and Electronics, Zhejiang Sci-Tech University, Hangzh
    ou 310018, China)
  • Received:2009-04-14 Revised:2009-10-21 Online:2009-12-28 Published:2009-12-28
  • Contact: SHU Ting

Abstract:

Reachability analysis, which is widely used to generate executable protocol conformance test sequences, often causes state explosion problem. To overcome the problem, a heuristic state configuration exploration method is proposed. Using a weight extend finite state machine as a protocol model, the new method employs the heuristic state configuration exploration to replace the traditional strategy of breadth-first-search. In this way, the generation of executable protocol conformance test sequences is reformulated to find the minimum weight path in the whole state configuration space of a protocol implementation under test . The experiment results show that the proposed method is superior to breadth-first-search algorithm in time and space complexity.

Key words: protocol conformance test, weight extend finite state machine, state configuration, reachability analysis