• DocumentCode
    2625550
  • Title

    TPBT - a traversal probability based conformance testing method for protocols specified as communicating finite state machines

  • Author

    Shi, Xingang ; Wu, Jianping ; Xia Yin

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • fYear
    2004
  • fDate
    11-13 Oct. 2004
  • Firstpage
    261
  • Lastpage
    267
  • Abstract
    Conformance testing is the procedure to verify whether protocol implementations conform to their specifications. In this paper, we propose a traversal probability based conformance testing method - TPBT, which can be used to test protocols specified as communicating finite state machines (CFSM) efficiently. In fact, TPBT is a random walk based adaptive method, which aims to traverse all transitions in component machines in steps as few as possible. We apply it to two example CFSM models, and the results show that it achieves better performance than other random walk based adaptive methods. Applying TPBT to the mobile IPv6 protocol, all component machines´ transitions are traversed within about 600 steps, for which pre-generated test cases are tedious long and error-prone.
  • Keywords
    conformance testing; finite state machines; protocols; communicating finite state machines; mobile IPv6 protocol; random walk based adaptive method; traversal probability based conformance testing method; Automata; Computer science; Protocols; Testing; communicating finite state machines; conformance testing; random walk;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    IP Operations and Management, 2004. Proceedings IEEE Workshop on
  • Print_ISBN
    0-7803-8836-4
  • Type

    conf

  • DOI
    10.1109/IPOM.2004.1547626
  • Filename
    1547626