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
Link To Document