• DocumentCode
    3402092
  • Title

    Context independent unique sequences generation for protocol testing

  • Author

    Ramalingom, T. ; Thulasiraman, K. ; Das, Anindya

  • Author_Institution
    Bell-Northern Res., Ottawa, Ont., Canada
  • Volume
    3
  • fYear
    1996
  • fDate
    24-28 Mar 1996
  • Firstpage
    1141
  • Abstract
    A number of test sequence generation methods proposed for protocols represented as extended finite state machines (EFSMs) use state identification sequences for checking the states. However, neither a formal definition nor a method of computation of these sequences for an EFSM state is known. We define a new type of state identification sequence, called context independent unique sequence (CIUS) and present an algorithm for computing it. A unified method based on CIUSes is developed for automatically generating executable test cases for both control flow and data flow aspects of an EFSM. In control flow testing, CIUSes are very useful in confirming the tail state of the transitions. In data flow testing, CIUSes improve the observability of the test cases for the def-use associations of different variables used in the EFSM. Unlike general state identification sequences, the use of CIUSes does not increase the complexity of the already intractable feasibility problem in the test case generation
  • Keywords
    automatic testing; conformance testing; data flow computing; finite state machines; formal specification; protocols; sequences; state estimation; EFSM state; algorithm; context independent unique sequences generation; control flow; control flow testing; data flow testing; executable test cases; extended finite state machines; formal definition; protocol testing; state identification sequence; state identification sequences; tail state transitions; test case generation; test cases observability; test sequence generation methods; Application software; Automata; Automatic testing; Computer science; Concatenated codes; Observability; Protocols; Standards organizations; Tail;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM '96. Fifteenth Annual Joint Conference of the IEEE Computer Societies. Networking the Next Generation. Proceedings IEEE
  • Conference_Location
    San Francisco, CA
  • ISSN
    0743-166X
  • Print_ISBN
    0-8186-7293-5
  • Type

    conf

  • DOI
    10.1109/INFCOM.1996.493058
  • Filename
    493058