RuleBase: an industry-oriented formal verification tool

RuleBase is a formal verification tool, developed by the IBM Haifa Research Laboratory. It is the result of three years of experience in practical formal verification of hardware which, we believe, has been a key factor in bringing the tool to its current level of maturity. We present the tool, including several unique features, and summarize our usage experience.

[1]  Edmund M. Clarke,et al.  Design and Synthesis of Synchronization Skeletons Using Branching-Time Temporal Logic , 1981, Logic of Programs.

[2]  Edmund M. Clarke,et al.  Representing circuits more efficiently in symbolic model checking , 1991, 28th ACM/IEEE Design Automation Conference.

[3]  Somesh Jha,et al.  Verification of the Futurebus+ cache coherence protocol , 1993, Formal Methods Syst. Des..

[4]  Masahiro Fujita,et al.  Bug identification of a real chip design by symbolic model checking , 1994, Proceedings of European Design and Test Conference EDAC-ETC-EUROASIC.

[5]  I. Beer,et al.  Establishing PCI compliance using formal verification: a case study , 1995, Proceedings International Phoenix Conference on Computers and Communications.

[6]  C. Pixley,et al.  Formal verification of a commercial serial bus interface , 1995, Proceedings International Phoenix Conference on Computers and Communications.