• DocumentCode
    3048360
  • Title

    A Survey of Protocol Verification Techniques

  • Author

    Palmer, J.W. ; Sabnani, Krishan

  • Author_Institution
    AT&T Bell Laboratories, Holmdel, New Jersey 07733
  • Volume
    1
  • fYear
    1986
  • fDate
    5-9 Oct. 1986
  • Abstract
    Verifying a communication protocol means ensuring that it is free of logical errors prior to implementing it. That is, the goal of verification is to guarantee that the protocol does exactly what the designer intended. Techniques for verifying protocols differ depending on the protocol modeling techniques used. All techniques begin by modeling the protocol as a collection of processes. Each process is specified as a finite state machine (FSM), as a program segment, or as a hybrid. It is the choice of a FSM or program segment approach that determines the verification techniques used.
  • Keywords
    Automata; Computer errors; Computer languages; Computer networks; Formal specifications; Natural languages; Protocols; Reachability analysis; Robustness; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Military Communications Conference - Communications-Computers: Teamed for the 90's, 1986. MILCOM 1986. IEEE
  • Conference_Location
    Monterey, CA, USA
  • Type

    conf

  • DOI
    10.1109/MILCOM.1986.4805652
  • Filename
    4805652