Autonomous vehicle safety ("self-driving" cars) and dependable
embedded systems.
I am no longer accepting any students for research positions or advising. I
will not be able to respond to any query e-mails on this topic.
Phil Koopman sayings:
- "You can't change the world if you can't communicate
effectively."
- "Blaming the driver does not prevent the next crash."
- "Getting lucky doesn't scale."
- "Safety is not about the good days -- it takes only one bad day to
show something is unsafe."
- "Safety lives in the long tail events."
- "Did You Think Of That?" #DidYouThinkOfThat
- "Learning how to code is to software engineering as learning how to
hammer nails is to structural engineering."
- "For autonomous vehicles the first 99% of development takes the first
99% of the time. The other 1% of development takes the other 99.99999% of the
time." (See also:
90/90
rule)
- On field failures caused by a software defect: "There is never only
one cockroach."
- No amount of testing can turn crappy software into good software.
- "Safety case?? We ain't got no safety case! We don't need no safety
case!! I don't have to show you any stinking safety case!!!" (With
apologies to
The
Treasure of the Sierra Madre)
- Adaptation of a saying from
Roy Maxion: "You
might forget about the edge cases -- but they won't forget about you."
Favorite quotes from others (subject to change):
Personal launch page here: www.koopman.us