Synopses & Reviews
The role of software has changed from simply generating financial or mechanical data to monitoring and controlling equipment that directly affects human life and safety. As a result, a more thorough understanding and familiarity with the specialized techniques used to achieve and assess the safety and reliability of software is needed in academia, industry, and government.
This original text introduces the concepts, techniques, and approaches used to achieve and assess software safety and reliability. Debra Herrmann presents a cross-section of current safety and reliability standards that cross multiple industrial sectors while focusing on the additional required activities to achieve software safety and reliability. In organizing this text, the she has three objectives. The first is to raise the reader's awareness on the importance of software safety and reliability and on its role in mission critical systems by presenting many illustrative, ever day examples. The second objective is to provide practical information about the current methods used to achieve and assess software safety and reliability. The final objective is to improve the understanding and practice of software safety and reliability by consolidating the latest research so that it can be compared and analyzed for the future.
The book is written for engineers, scientists, managers, regulators, and policy makers involved in the design, development, acquisition, and certification of safety-critical systems.
Synopsis
The role of software has changed from simply generating financial or mechanical data to monitoring and controlling equipment that directly affects human life and safety. As a result, academia industry and government demand a more thorough understanding and familiarity with the specialized techniques used to achieve and assess the safety and reliability.
Debra Herman introduces the concepts, techniques, and approaches necessary for software safety and reliability in today's environment. Focus is placed on the additional requirements necessary in current safety and reliability standards from various industrial sectors. Hermann organized the text with three objectives. In presenting everyday examples, she meets the first objective of raising the reader's awareness of the importance of software safety and reliability and its role in mission critical systems. The second is to provide practical information about the current methods used to achieve safety and reliability. Improving the understanding and practice of software safety and reliability through consolidation and analysis of current research for future use is Hermann's final objective.
The book is written for engineers, scientists, managers, regulators, and policy makers involved in the design, development, acquisition, and certification of safety-critical systems.
Table of Contents
I. INTRODUCTION TO SOFTWARE SAFETY AND RELIABILITY.
Introduction.
Software Safety and Reliability Basics.
II. APPROACHES PROMOTED BY KEY INDUSTRIAL SECTORS TO SOFTWARE SAFETY AND REL1ABILITY.
Transportation Industry.
Aerospace Industry.
Defense Industry.
Nuclear Power Industry.
Biomedical Industry.
III. APPROACHES PROMOTED BY NON-INDUSTRY SPECIFIC SOFTWARE SAFETY AND RELIABILITY STANDARDS.
IEC Software Dependability Standards.
IEEE SEMSPLC Guidelines.
ANSI/IEEE Std. 1-1989 and 982.2-1989.
IEEE Std. 1228-1994, Standard for Software Safety Plans.
IV. OBSERVATIONS AND CONCLUSIONS.
Observation and Conclusions.
Appendix A. Organizations Involved in Software Safety and Reliability Standards.
Appendix B. Commercial Products Available.
Index.