![]() |
CiteULike | ![]() |
sryll's CiteULike | ![]() |
![]() |
|
![]() |
Register | ![]() |
Log in | ![]() |
Model checkingby: Edmund Clarke
edited by: S. Ramesh, G. SivakumarFoundations of Software Technology and Theoretical Computer Science In Proceedings of the 17th Conference on Foundations of Software Technology and Theoretical Computer Science (1997), pp. 54-56.
|
Reviews
[Write a review of this article]
Find related articles from these CiteULike users
Find related articles with these CiteULike tags
Posting History
AbstractModel checking is an automatic technique for verifying finite-state reactive systems, such as sequential circuit designs and communication protocols. Specifications are expressed in temporal logic, and the reactive system is modeled as a statetransition graph. An efficient search procedure is used to determine whether or not the state-transition graph satisfies the specifications. We describe the basic model checking algorithm and show how it can be used with binary decision diagrams to verify properties of large state-transition graphs. We illustrate the power of model checking to find subtle errors by verifying part of the Contingency Guidance Requirements for the Space Shuttle.
BibTeX record
RIS record