Predicate abstraction for Murphi

Update Item Information
Publication Type technical report
School or College College of Engineering
Department Computing, School of
Program Advanced Research Projects Agency
Creator Gopalakrishnan, Ganesh
Other Author Chen, Xiaofang
Title Predicate abstraction for Murphi
Date 2006
Description Predicate abstraction is a technique used to prove properties in a finite or infinite state system. It employs decision procedures to abstract a concrete state system into a finite state abstraction system, which will then be model checked and refined. In this paper, we present an approach for implementing predicate abstraction for Murphi[1] using CVC Lite[2]. Two cases for each property(i.e. SAT and UnSAT), are tried in model checking. When a fixed point is reached finally, the validity of each property is declared. We applied our tool(called PAM) on the FLASH[3] and German[4] protocols. The preliminary result on these protocols is encouraging.
Type Text
Publisher University of Utah
Subject Predicate abstraction; Murphi
Language eng
Bibliographic Citation Chen, Xiaofang; Gopalakrishnan, Ganesh (2006). Predicate abstraction for Murphi. UUCP-06-002
Series University of Utah Computer Science Technical Report
Relation is Part of ARPANET
Rights Management ©University of Utah
Format Medium application/pdf
Format Extent 107,099 bytes
Source University of Utah School of Computing
ARK ark:/87278/s68w3z0p
Setname ir_uspace
ID 707538
Reference URL https://collections.lib.utah.edu/ark:/87278/s68w3z0p