• DocumentCode
    2700362
  • Title

    Toward automated abstraction for protocols on branching networks

  • Author

    Jones, Michael ; Gopalakrishnan, Ganesh

  • Author_Institution
    Sch. of Comput., Utah Univ., Salt Lake City, UT, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    147
  • Lastpage
    152
  • Abstract
    We have used various manual abstraction techniques to formally verify a transaction ordering property for an IO protocol over bus/bridge networks. In the context of network protocol verification, an abstraction is needed to reduce the unbounded number of network configurations to a small number of representative networks that can be checked using algorithmic methods. The manually derived abstraction was both brittle and difficult to validate. In this report, we discuss the need for abstraction techniques in the formal verification of protocols over networks and present our recent efforts to create an automatic abstraction technique for network protocols using predicate abstraction as a starting point
  • Keywords
    formal verification; protocols; IO protocol; automatic abstraction; branching networks; formal verification; network protocol verification; network protocols; protocols; Automation; Bridges; Computer networks; Data structures; Formal verification; Manuals; Protocols; Safety; Shape; State-space methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Level Design Validation and Test Workshop, 2000. Proceedings. IEEE International
  • Conference_Location
    Berkeley, CA
  • Print_ISBN
    0-7695-0786-7
  • Type

    conf

  • DOI
    10.1109/HLDVT.2000.889576
  • Filename
    889576