Abstract
We propose an iterative approach to formal verification by language containment. We start with some initial abstraction and then iteratively refine it, guided by the failure report from the verification tool. We show that the procedure will terminate, propose a series of heuristic aimed at reducing the size of BDD's used in the computation, and formulate several open problems that could improve efficiency of the procedure. Finally, we present and discuss some initial experimental results.
Supported by SRC under grant # 93-DC-008.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
S. Bensalem, A. Boujjani, C. Loiseaux, and J. Sifakis. Property preserving simulations. In Proceeding of the Fourth Workshop on Computer-Aided Verification (CAV '92), June 1992.
J. R. Burch, Edmund M. Clarke, K. L. McMillan, and David L. Dill. Sequential circuit verification using symbolic model checking. In Proceedings of the 27th ACM/IEEE Design Automation Conference, 1990.
Edmund M. Clarke, Orna Grumberg, and David E. Long. Model checking and abstraction. In Proc. Principles of Programming Languages, January 1992.
Z. Har'El and R. P. Kurshan. Software for analysis of coordination. In Proceedings of the International Conference on System Science, pages 382–385, 1988.
Ramin Hojati, Herve Touati, R. P. Kurshan, and Robert K. Brayton. Efficient ω- regular language containment. In Proceeding of the Fourth Workshop on Computer-Aided Verification (CAV '92), June 1992.
R. P. Kurshan. Analysis of discrete event coordination. In J.W. de Bakker, W.P. de Roever, and G. Rozenberg, editors, Stepwise Refinement of Distributed Systems: Models, Formalisms, Correctness, pages 414–453. Springer-Verlag, 1990. LNCS vol. 430.
R. P. Kurshan, 1991. private communications.
R. P. Kurshan and K. L. McMillan. A structural induction theorem for processes. In Proceedings of the 8th ACM Symp. PODC, 1989.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Balarin, F., Sangiovanni-Vincentelli, A.L. (1993). An iterative approach to language containment. In: Courcoubetis, C. (eds) Computer Aided Verification. CAV 1993. Lecture Notes in Computer Science, vol 697. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-56922-7_4
Download citation
DOI: https://doi.org/10.1007/3-540-56922-7_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-56922-0
Online ISBN: 978-3-540-47787-7
eBook Packages: Springer Book Archive