• DocumentCode
    2614528
  • Title

    Protocol validation using a pumping-based approach

  • Author

    Tai, Kuo-Chung ; Ho, Hong-Fa ; Chen, Gen-Huey

  • Author_Institution
    Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
  • fYear
    1991
  • fDate
    11-13 Sep 1991
  • Firstpage
    339
  • Lastpage
    344
  • Abstract
    Two pumping theorems are derived for a network N of CFSMs (communicating finite state machines). Each pumping theorem describes a set of conditions under which a feasible event sequence of N can be pumped to produce an infinite set of feasible event sequences of N. The authors show that if a feasible event sequence E satisfying the conditions in one pumping theorem does not result in a deadlock or unspecified reception, neither does any event sequence derived by pumping E. Based on these results, they develop a pumping-based approach for detecting deadlocks and unspecified receptions in a network of CFSMs. The experimental results of applying this new approach to validate several communication protocols are shown
  • Keywords
    program verification; protocols; CFSMs; communicating finite state machines; deadlocks; feasible event sequence; pumping theorems; pumping-based approach; Algebra; Automata; Communication industry; Computer industry; Computer science; Computer science education; Protocols; Pumps; Sufficient conditions; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1991. COMPSAC '91., Proceedings of the Fifteenth Annual International
  • Conference_Location
    Tokyo
  • Print_ISBN
    0-8186-2152-4
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1991.170200
  • Filename
    170200