SafeWare: System Safety and ComputersWe are building systems today-and using computers to control them-that have the potential for large-scale destruction of life and environment. More than ever, software engineers and system developers, as well as their managers, must understand the issues and develop the skills needed to anticipate and prevent accidents. Nancy Leveson examines what is currently known about building safe electromechanical systems and looks at past accidents to see what practical lessons can be applied to new computer-controlled systems. |
Contents
THE NATURE OF RISK | 1 |
THE ROLE | 6 |
Unique Risk Factors in Industrialized Society | 7 |
Copyright | |
27 other sections not shown
Common terms and phrases
accident action activities AECL aircraft approach assumptions automated basic behavior Bhopal Browns Ferry cause changes checklists complex components considered constraints critical decisions defined detect determine devices displays effective eliminate emergency energy ensure environment equipment evaluation example failure modes fault tree fault tree analysis feedback Figure flight FMEA functions goals hardware hazard analysis HAZOP human error human-machine interface identified incident increase industry input interactions interface involved launch limited machine malfunction mental models missile monitoring NASA NORAD O-ring occur operator output performance plant possible potential pressure prevent probabilistic risk assessment probability problems procedures reactor reduce reliability responsibility result risk assessment safe safety engineering safety-critical schemas sequence Shuttle software errors software safety software system safety specific standards subsystem system hazards system safety program tank tasks techniques Thiokol tion unsafe valve variables warning