Abstract
Model checking is an automatic technique for verifying models of software or hardware systems against their specification. This analysis is based on an exploration of the checked system's state space, hence, it is in general affected by the state explosion problem. In this article, we present the classic model checking approaches and different techniques to deal with the complexity problem. We also describe some popular model checking systems.
Original language | American English |
---|---|
Title of host publication | Wiley Encyclopedia of Computer Science and EngineeringWiley Encyclopedia of Computer Science and Engineering |
Editors | D. Peled |
Publisher | wiley |
Pages | 1904-1920 |
State | Published - 2009 |