Edmund Melson Clarke, Jr.

By admin , 21 December 2015
Edmund
Melson
Clarke, Jr.
Male
Description

Developer of model checking, Clarke pioneered a method for formally verifying hardware and software designs. In his Ph.D. thesis he proved that certain programming language control structures did not have good Hoare style proof systems. In 1981 he and his Ph.D. student E. Allen Emerson first proposed the use of Model checking as a verification technique for finite state concurrent systems.

His research group pioneered the use of Model checking for hardware verification. Symbolic Model checking using BDDs was also developed by Clarke's group. This important technique was the subject of Kenneth McMillan's Ph.D. thesis, which received an ACM Doctoral Dissertation Award.

In addition, his research group developed the first parallel resolution theorem prover (Parthenon) and the first theorem prover to be based on a symbolic computation system (Analytica).

Carnegie Mellon University
Developer for model checking, a method for formally verifying hardware and software designs
Date of Birth
1945-07-27
Date of Death
2020-12-22
Edmund Melson Clarke, Jr.

Contact Us

  • Contact: Aaron C. Sylvan,
    Board Chair
  • Address: IT History Society
    534 Third Avenue
    Suite 1248
    Brooklyn, NY 11215
  • Email:      info@ithistory.org