SafetySoftware requirements, design, implementation, verification and validation, and especially management are affected by the need to produce safe software. This paper discusses the changes in the software life cycle that are necessary to ensure that software will execute without resulting in unacceptable risk. Software is being used increasingly to monitor and control safety-critical processes in which a run-time failure or error could result in unacceptable losses such as death, injury, loss of property, or environmental harm. Examples of such processes maybe found in transportation, energy, aerospace, basic industry, medicine, and defense systems.
Document ID
19920036768
Acquisition Source
Legacy CDMS
Document Type
Conference Proceedings
Authors
Leveson, Nancy G. (California, University Irvine, United States)