Kenneth L. McMillan

American computer scientist
The basics

Quick Facts

IntroAmerican computer scientist
PlacesUnited States of America
isComputer scientist
Work fieldTechnology Science
Gender
Male
The details

Biography

Kenneth L. McMillan, genannt Ken McMillan (* 20. Jahrhundert) ist ein US-amerikanischer Informatiker, der sich mit Modellprüfung befasst.

McMillan studierte Elektrotechnik an der University of Illinois (Bachelor-Abschluss) und der Stanford University (Master-Abschluss) und wurde 1992 bei Edmund M. Clarke in Informatik an der Carnegie Mellon University promoviert (Symbolic Model Checking: an approach to the state explosion problem). Dort entwickelte er sein Modellprüfungssystem SMV. Er entwickelte die Methoden weiter bei den Bell Laboratories, den Cadence Berkeley Labs und ab 2010 bei Microsoft Research.

Seine Methode der Symbolischen Modellprüfung (SMV) erlaubt die Verifikation logischer Eigenschaften von Hard- oder Software-Systemen mit endlich vielen Zuständen. Er entwickelte das Tool SMV Cadence zur Zerlegung komplexer Verifikationsprobleme in einfachere. In jüngster Zeit befasst er sich mit dem Relevanz-Problem in der Modellprüfung, das heißt zu entscheiden welche Informationen über ein komplexes System relevant sind um eine bestimmte logische Eigenschaft zu verifizieren (mit der Methode der Craig Interpolation).

2009 erhielt er mit Randal Bryant, Clarke und Allen Emerson den Paris-Kanellakis-Preis für Symbolische Modellprüfung.

The contents of this page are sourced from Wikipedia article on 06 Feb 2020. The contents are available under the CC BY-SA 4.0 license.