Kenneth L. McMillan

E824077

Kenneth L. McMillan is a computer scientist best known for pioneering work in symbolic model checking and formal verification methods for hardware and software systems.

All labels observed (1)

Label Occurrences
Kenneth L. McMillan canonical 3

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf computer scientist ⓘ
researcher ⓘ
academicDegree Bachelor’s degree in computer science from MIT ⓘ
PhD in computer science from the University of California, Berkeley ⓘ
authorOf Symbolic Model Checking: An Approach to the State Explosion Problem ⓘ
awardReceived ACM Paris Kanellakis Theory and Practice Award ⓘ
ACM SIGPLAN Most Influential POPL Paper Award ⓘ
CAV Award ⓘ
citizenship United States ⓘ
contributedTo SAT-based model checking ⓘ
abstraction and refinement techniques in verification ⓘ
verification of hardware designs ⓘ
verification of software systems ⓘ
developed IC3 / Property Directed Reachability (PDR) algorithm ⓘ
interpolation-based model checking methods ⓘ
symbolic model checking techniques ⓘ
doctoralAdvisor Zohar Manna ⓘ
educatedAt Massachusetts Institute of Technology ⓘ
University of California, Berkeley ⓘ
employer Amazon Web Services ⓘ
Cadence Design Systems ⓘ
Carnegie Mellon University ⓘ
linked to: CMU

Microsoft Research ⓘ
fieldOfWork computer science ⓘ
formal methods ⓘ
formal verification ⓘ
model checking ⓘ
symbolic model checking ⓘ
hasResearchInterest SAT and SMT solving ⓘ
automated reasoning ⓘ
decision procedures ⓘ
temporal logic ⓘ
influenced industrial hardware verification practice ⓘ
software model checking research ⓘ
knownFor Craig interpolation in model checking ⓘ
IC3 model checking algorithm ⓘ
symbolic model checking ⓘ
memberOf Association for Computing Machinery ⓘ
notableFor formal verification methods for hardware systems ⓘ
formal verification methods for software systems ⓘ
pioneering work in symbolic model checking ⓘ
notableWork Symbolic Model Checking: An Approach to the State Explosion Problem ⓘ
presentedAt Computer Aided Design of Integrated Circuits and Systems venues ⓘ
Computer Aided Verification conference ⓘ
Principles of Programming Languages conference ⓘ
workLocation United States ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.