David Notkin: Software Model Checking


Our research on model checking was intended to determine if the successes of model checking in hardware could be applied successfully to software-oriented descriptions.  Overall, we showed that we could indeed apply symbolic model checking to software specifications, including significant parts of two large, industrial-strength specifications: TCAS II and a fault-tolerant power distribution model approximating that used on the Boeing 777.

William Chan was the heart and soul of this research.  William died in a tragic automobile accident one week after defending his dissertation and a month before starting an assistant professorship at Brown University.  A dissertation award at the University of Washington Department of Computer Science & Engineering has been endowed in his memory. 

Dissertation
Key publications
Talks

students | research | education | professional activities
personal | sabbatical stories | home | contact