| Tearing based automatic abstraction for CTL model checking |
| Full text |
Publisher Site
,
Pdf
(331 KB)
|
| Source
|
International Conference on Computer Aided Design
archive
Proceedings of the 1996 IEEE/ACM international conference on Computer-aided design
table of contents
San Jose, California, United States
Pages: 76 - 81
Year of Publication: 1997
ISBN:0-8186-7597-7
|
|
Authors
|
|
Woohyuk Lee
|
University of Colorado, ECEN Campus Box 425, Boulder, CO
|
|
Abelardo Pardo
|
University of Colorado, ECEN Campus Box 425, Boulder, CO
|
|
Jae-Young Jang
|
University of Colorado, ECEN Campus Box 425, Boulder, CO
|
|
Gary Hachtel
|
University of Colorado, ECEN Campus Box 425, Boulder, CO
|
|
Fabio Somenzi
|
University of Colorado, ECEN Campus Box 425, Boulder, CO
|
|
| Sponsors |
|
| Publisher |
IEEE Computer Society
Washington, DC, USA
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 9, Citation Count: 16
|
|
|
ABSTRACT
In this paper we present the tearing paradigm as a way to automatically abstract behavior to obtain upper and lower bound approximations of a reactive system. We present algorithms that exploit the bounds to perform conservative ECTL and ACTL model checking. We also give an algorithm for false negative (or false positive) resolution for verification based on a theory of a lattice of approximations. We show that there exists a bipartition of the lattice set based on positive versus negative verification results. Our resolution methods are based on determining a pseudo-optimal shortest path from a given, possibly coarse but tractable approximation, to a nearest point on the contour separating one set of the bipartition from the other.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
Robert K. Brayton , Gary D. Hachtel , Alberto L. Sangiovanni-Vincentelli , Fabio Somenzi , Adnan Aziz , Szu-Tsung Cheng , Stephen A. Edwards , Sunil P. Khatri , Yuji Kukimoto , Abelardo Pardo , Shaz Qadeer , Rajeev K. Ranjan , Shaker Sarwary , Thomas R. Shiple , Gitanjali Swamy , Tiziano Villa, VIS: A System for Verification and Synthesis, Proceedings of the 8th International Conference on Computer Aided Verification, p.428-432, August 03, 1996
|
 |
3
|
|
| |
4
|
H. Cho and F. Somenzi. Sequential logic optimization based on state space decomposition. In Proceedings of the European Conference on Design Automation, pages 200-204, Paris, France, February 1993.
|
| |
5
|
P. Kelb, D. Dams, and R. Gerth. Practical symbolic model checking of the full /~-calculus using compositional abstractions. Technical Report 95-31, Department of Computing Science, Eindhoven University of Technology, 1995.
|
| |
6
|
|
| |
7
|
|
| |
8
|
R. Milner. An algebraic definition of simulation between programs. Proc. 2nd Int. Joint Co@ on Artificial Intelligence, pages 481-489, 1971.
|
CITED BY 16
|
|
|
|
|
Jae-Young Jang , Shaz Qadeer , Matt Kaufmann , Carl Pixley, Formal verification of FIRE: a case study, Proceedings of the 34th annual conference on Design automation, p.173-177, June 09-13, 1997, Anaheim, California, United States
|
|
|
Roderick Bloem , Kavita Ravi , Fabio Somenzi, Symbolic guided search for CTL model checking, Proceedings of the 37th conference on Design automation, p.29-34, June 05-09, 2000, Los Angeles, California, United States
|
|
|
|
|
|
|
|
|
Malay K. Ganai , Adnan Aziz , Andreas Kuehlmann, Enhancing simulation with BDDs and ATPG, Proceedings of the 36th ACM/IEEE conference on Design automation, p.385-390, June 21-25, 1999, New Orleans, Louisiana, United States
|
|
|
Jae-Young Jang , In-Ho Moon , Gary D. Hachtel, Iterative abstraction-based CTL model checking, Proceedings of the conference on Design, automation and test in Europe, p.502-509, March 27-30, 2000, Paris, France
|
|
|
Kavita Ravi , Kenneth L. McMillan , Thomas R. Shiple , Fabio Somenzi, Approximation and decomposition of binary decision diagrams, Proceedings of the 35th annual conference on Design automation, p.445-450, June 15-19, 1998, San Francisco, California, United States
|
|
|
|
|
|
Jørn Lind-Nielsen , Henrik Reif Andersen , Henrik Hulgaard , Gerd Behrmann , Kåre Kristoffersen , Kim G. Larsen, Verification of Large State/Event Systems Using Compositionality and Dependency Analysis, Formal Methods in System Design, v.18 n.1, p.5-23, January.2001
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Aarti Gupta , Albert E. Casavant , Pranav Ashar , Akira Mukaiyama , Kazutoshi Wakabayashi , X. G. (Sean) Liu, Property-Specific Testbench Generation for Guided Simulation, Proceedings of the 2002 conference on Asia South Pacific design automation/VLSI Design, p.524, January 07-11, 2002
|
|
|
|
INDEX TERMS
Primary Classification:
B.
Hardware
B.6
LOGIC DESIGN
B.6.1
Design Styles
Subjects:
Sequential circuits
Additional Classification:
B.
Hardware
B.6
LOGIC DESIGN
B.6.2
Reliability and Testing**
Subjects:
Test generation**
B.6.3
Design Aids
Subjects:
Verification
General Terms:
Algorithms,
Design,
Theory,
Verification
Keywords:
ACTL model checking,
CTL model checking,
bipartition,
conservative ECTL,
formal verification,
lattice set,
lower bound approximations,
pseudo-optimal shortest path,
reactive system,
resolution methods,
tearing based automatic abstraction,
upper bound approximations
|