Emery D. Berger: Software Needs Seatbelts and Airbags. ACM Queue 10(7): 30 (2012)