1945 – 2020
Edmund M. Clarke was an American computer scientist best known for co-developing model checking, a formal verification technique for hardware and software systems. His work bridged theoretical computer science and practical engineering, earning him the 2007 Turing Award alongside E. Allen Emerson and Joseph Sifakis.
Co-invented model checking, a foundational technique for automated formal verification
Received the 2007 ACM Turing Award for contributions to model checking
Developed symbolic model checking with binary decision diagrams (BDDs) to address state explosion
Founded and led the model checking research group at Carnegie Mellon University
Authored the influential textbook 'Model Checking' (1999)