Mike Allocco, PE, CSP, is a Fellow in the International System Safety Society and current former Director of Mentoring, Research and Development. Mike is a professional member of ASSE. He had been involved in system safety, safety engineering, and safety management since 1976. He has conducted system safety engineering on diverse complex systems for DOT, DOD, DOE, NASA, and general industry. Mike is the author of Safety Analyses of Complex Systems: Considerations of Software, Firmware, Hardware, Human, and the Environment, Wiley, 2010 and coauthor (with Dev Raheja) of Assurance Technologies Principles and Practices: A Product, Process, and System Safety Perspective, Second Edition, Wiley, 2006.