A Case Study of Toyota Unintended Acceleration and Software Safety

Prof. Philip Koopman, September 2014

Abstract: Investigations into potential causes of Unintended Acceleration (UA) for Toyota vehicles have made news several times in the past few years. Some blame has been placed on floor mats and sticky throttle pedals. But, a jury trial verdict was based on expert opinions that defects in Toyota's Electronic Throttle Control System (ETCS) software and safety architecture caused a fatal mishap. This talk will outline key events in the still-ongoing Toyota UA litigation process, and pull together the technical issues that were discovered by NASA and other experts. The results paint a picture that should inform future designers of safety critical software in automobiles and other systems.

Biography: Prof. Philip Koopman has served as a Plaintiff expert witness on numerous cases in Toyota Unintended Acceleration litigation, and testified in the 2013 Bookout trial. Dr. Koopman is a member of the ECE faculty at Carnegie Mellon University, where he has worked in the broad areas of wearable computers, software robustness, embedded networking, dependable embedded computer systems, and autonomous vehicle safety. Previously, he was a submarine officer in the US Navy, an embedded CPU architect for Harris Semiconductor, and an embedded system researcher at United Technologies. He is a senior member of IEEE, senior member of the ACM, and a member of IFIP WG 10.4 on Dependable Computing and Fault Tolerance. He has affiliations with the Carnegie Mellon Institute for Software Research (ISR) and the National Robotics Engineering Center (NREC).

Educational use:

This web page exists primarily to serve as an enduring site for hosting these materials for educational use. Educators are encouraged to make use of these materials (both slides and video) freely in their classroom and other appropriate venues.

All materials (slides & video) are licensed under Creative Commons Attribution BY v. 4.0. Please include "Prof. Philip Koopman, Carnegie Mellon University" as the attribution. If you are planning on using the materials in a course or similar, I would appreciate it if you let me know so I can track adoption. If you need a variation from the CC BY 4.0 license (for example, to incorporate materials in a situation that is at odds with the license terms) please contact me and it can usually be arranged.

Embedded slideshare:

Case Study of Toyota Unintended Acceleration and Software Safety from Philip Koopman