System Safety Primer


Book Description

System safety is an engineering discipline that is applied during the design and development of a product or system to identify and eliminate/mitigate hazards, thereby preventing potential mishaps and accidents. System safety is ultimately about savings lives. It is a proven technique that is currently applied on a diversity of systems, such as commercial aircraft, military aircraft, ships, trains, automobiles, nuclear power plants, weapon systems, chemical processing plants, mining, software, and medical devices. The lack of system safety costs millions of dollars in damages and loss of lives every year due to preventable mishaps. The purpose of this book is to provide an introduction to the system safety process; it presents the tools, techniques and processes involved in the system safety discipline. This book is intended for persons from various industries who are interested in making safe products and systems. It should be very useful to those individuals new to the system safety discipline with a desire to understand the basic methodology. It is also intended as a refresher for system safety practitioners that already apply the system safety process in their daily job. This book is for engineers, analysts and managers who are confronted with the responsibility of developing safe systems and products.




Hazard Analysis Techniques for System Safety


Book Description

A practical guide to identifying hazards using common hazard analysis techniques Many different hazard analysis techniques have been developed over the past forty years. However, there is only a handful of techniques that safety analysts actually apply in their daily work. Written by a former president of the System Safety Society and winner of the Boeing Achievement and Apollo Awards for his safety analysis work, Hazard Analysis Techniques for System Safety explains, in detail, how to perform the most commonly used hazard analysis techniques employed by the system safety engineering discipline. Focusing on the twenty-two most commonly used hazard analysis methodologies in the system safety discipline, author Clifton Ericson outlines the three components that comprise a hazard and describes how to use these components to recognize a hazard during analysis. He then examines each technique in sufficient detail and with numerous illustrations and examples, to enable the reader to easily understand and perform the analysis. Techniques covered include: * Preliminary Hazard List (PHL) Analysis * Preliminary Hazard Analysis (PHA) * Subsystem Hazard Analysis (SSHA) * System Hazard Analysis (SHA) * Operating and Support Hazard Analysis (O&SHA) * Health Hazard Assessment (HHA) * Safety Requirements/Criteria Analysis (SRCA) * Fault Tree Analysis (FTA) * Event Tree Analysis (ETA) * Failure Mode and Effects Analysis (FMEA) * Fault Hazard Analysis * Functional Hazard Analysis * Sneak Circuit Analysis (SCA) * Petri Net Analysis (PNA) * Markov Analysis (MA) * Barrier Analysis (BA) * Bent Pin Analysis (BPA) * HAZOP Analysis * Cause Consequence Analysis (CCA) * Common Cause Failure Analysis (CCFA) * MORT Analysis * Software Safety Assessment (SWSA) Written to be accessible to readers with a minimal amount of technical background, Hazard Analysis Techniques for System Safety gathers, for the first time in one source, the techniques that safety analysts actually apply in daily practice. Both new and seasoned analysts will find this book an invaluable resource for designing and constructing safe systems-- in short, for saving lives.




Software and System Safety


Book Description

System safety is a widely accepted management and engineering approach to analyze and address risks in complex systems in order to prevent accidents. Because software and computing systems are integral to most systems, software safety has become a critical component of an overall system safety effort. Software and System Safety discusses critical elements of the discipline of system safety and shows how software and computing systems fit in the system safety process. Software-specific aspects of the system safety process are addressed to show concerns common to complex systems. The many accidents and incidents presented in this book illustrate important lessons learned and show how software-related hazards can be misidentified, software risks can be improperly assessed, hazard controls may be misapplied, and software and system testing may not effectively verify that the risk had been reduced. The lessons learned come from a variety of industries and organizations, and include the author’s personal experience. The real-world lessons provided in this book can be used to improve existing software safety and system safety efforts, and can help when planning new system safety programs.




Hazard Analysis Techniques for System Safety


Book Description

Explains in detail how to perform the most commonly used hazard analysis techniques with numerous examples of practical applications Includes new chapters on Concepts of Hazard Recognition, Environmental Hazard Analysis, Process Hazard Analysis, Test Hazard Analysis, and Job Hazard Analysis Updated text covers introduction, theory, and detailed description of many different hazard analysis techniques and explains in detail how to perform them as well as when and why to use each technique Describes the components of a hazard and how to recognize them during an analysis Contains detailed examples that apply the methodology to everyday problems




Fault Tree Analysis Primer


Book Description

One of the most valuable root-cause analysis tools in the system safety toolbox is fault tree analysis (FTA). A fault tree (FT) is a graphical diagram that uses logic gates to model the various combinations of failures, faults, errors and normal events involved in causing a specified undesired event to occur. The graphical model can be translated into a mathematical model in order to compute failure probabilities and system importance measures. A FT can model all aspects of a system, including hardware, software, human actions and the environment. FTs are employed to evaluate large complex and dynamic systems, in order to understand and prevent potential safety and reliability problems. Using the rigorous and structured methodology of FT construction allows the systems analyst to model the unique combinations of fault events that can cause an UE to occur. This book provides an overview of the FTA process; it describes the symbols, terms, construction methodology and mathematics of FTA.




Agile Methods for Safety-Critical Systems


Book Description

This book, packed with real-world insights and direct experiences, is for managers who want the benefits of Agile but also must address regulatory compliance, integration of software with other disciplines, and product safety. In it, we combine our understanding of Agile development, hardware/software integration, and regulatory requirements. We know that Agile is simple but not easy; leadership is crucial to make this change spread. We aim to show how you can navigate the transition.




An Embedded Software Primer


Book Description

Simon introduces the broad range of applications for embedded software and then reviews each major issue facing developers, offering practical solutions, techniques, and good habits that apply no matter which processor, real-time operating systems, methodology, or application is used.




Concise Encyclopedia of System Safety


Book Description

The first comprehensive reference work covering safety professional terminology A convenient desk reference designed to fill a serious gap in the system safety body of knowledge, the Concise Encyclopedia of System Safety: Definition of Terms and Concepts is the first book explicitly devoted to defining system safety terms and concepts and designed to help safety professionals quickly and easily locate the definitions and information which they need to stay abreast of research new and old. Definitions for safety-related terminology currently differ between individual books, guidelines, standards, and even laws. Establishing a single common and complete set of definitions for the first time, with examples for each, the book revolutionizes the way in which safety professionals are able to understand their field. The definitive resource devoted to defining all of the major terms and concepts used in system safety and reliability in a single volume, Concise Encyclopedia of System Safety is the go-to book for systems safety engineers, analysts, and managers as they encounter new terms, or need an exact, technical definition of commonly used terms.




A Software Architecture Primer


Book Description

The authors present a fresh, pragmatic approach to the study of software architecture. This edition contains a series of chapters that introduce and develop an understanding of software architecture by means of careful explanation and elaboration of a range of key concepts. (Computer Books)




Hazard Analysis Techniques for System Safety


Book Description

Explains in detail how to perform the most commonly used hazard analysis techniques with numerous examples of practical applications Includes new chapters on Concepts of Hazard Recognition, Environmental Hazard Analysis, Process Hazard Analysis, Test Hazard Analysis, and Job Hazard Analysis Updated text covers introduction, theory, and detailed description of many different hazard analysis techniques and explains in detail how to perform them as well as when and why to use each technique Describes the components of a hazard and how to recognize them during an analysis Contains detailed examples that apply the methodology to everyday problems