The bibliographic entry was discovered and compiled by a machine, and published without a person checking it against the publication. The publication itself is the authors' own work — this badge says nothing about it.

Model checking: Algorithmic verification and debugging

The work

AuthorsEdmund M. Clarke; E. Allen Emerson; Joseph Sifakis
Editors
Typearticle
Year2009
Citekeyclarke2009model

Where it appeared

Published inCommunications of the ACM
PublisherAssociation for Computing Machinery
Volume52
Issue11
Pages74--84

Identifiers

DOI10.1145/1592761.1592781
OpenAlexW2166422915

From OpenAlex, which stores abstracts as an index of words and their positions: what is shown is rebuilt from that, and reads fluently whether or not it is what the author wrote.

Abstract

Turing Lecture from the winners of the 2007 ACM A.M. Turing Award. In 1981, Edmund M. Clarke and E. Allen Emerson, working in the USA, and Joseph Sifakis working independently in France, authored seminal papers that founded what has become the highly successful field of model checking. This verification technology provides an algorithmic means of determining whether an abstract model---representing, for example, a hardware or software design---satisfies a formal specification expressed as a temporal logic (TL) formula. Moreover, if the property does not hold, the method identifies a counterexample execution that shows the source of the problem. The progression of model checking to the point where it can be successfully used for complex systems has required the development of sophisticated means of coping with what is known as the state explosion problem. Great strides have been made on this problem over the past 28 years by what is now a very large international research community. As a result many major hardware and software companies are beginning to use model checking in practice. Examples of its use include the verification of VLSI circuits, communication protocols, software device drivers, real-time embedded systems, and security algorithms. The work of Clarke, Emerson, and Sifakis continues to be central to the success of this research area. Their work over the years has led to the creation of new logics for specification, new verification algorithms, and surprising theoretical results. Model checking tools, created by both academic and industrial teams, have resulted in an entirely novel approach to verification and test case generation. This approach, for example, often enables engineers in the electronics industry to design complex systems with considerable assurance regarding the correctness of their initial designs. Model checking promises to have an even greater impact on the hardware and software industries in the future. --- Moshe Y. Vardi, Editor-in-Chief

How it got here

How it got hereagent via openalex
Added2026-10-26 14:05 UTC
Not denied bya person 2026-10-29 17:12 UTC

Cite it as

@article{clarke2009model,
  title        = {Model checking: Algorithmic verification and debugging},
  author       = {Edmund M. Clarke and E. Allen Emerson and Joseph Sifakis},
  year         = {2009},
  journal      = {Communications of the ACM},
  publisher    = {Association for Computing Machinery},
  volume       = {52},
  number       = {11},
  pages        = {74--84},
  doi          = {10.1145/1592761.1592781},
}

This record lives at https://refs.drheap.org/clarke2009model/ and will keep doing so.