Planning the Unplanned Experiment: Towards Assessing the Efficacy of Standards for Safety-Critical Software

Authors

DOI:

https://doi.org/10.56094/jss.v52i1.138

Keywords:

software safety, standards, safety-critical, DO-178, MISRA, uncertainty

Abstract

While software in industries such as aviation has a good safety record, little is known about whether standards for software in other safety-critical applications “work” — or even what that means. Safe use of software in safety-critical applications requires well-founded means of determining whether the software is fit for such use. It is often implicitly argued that software is fit for safety-critical use because it conforms to an appropriate standard. Without knowing whether a standard “works,” such reliance is an experiment and without carefully collecting assessment data, that experiment is unplanned. To help “plan” the experiment, we organized a workshop to develop practical ideas for assessing software safety standards. In this paper, we relate and elaborate on our workshop discussion, which revealed subtle, but important, study design considerations and practical barriers to collecting appropriate historical data and recruiting appropriate experimental subjects. We discuss assessing standards as written and as applied, several candidate definitions for what it means for a standard to “work,” and key assessment strategies and study techniques. Finally, we conclude with a discussion of the kinds of research that will be required and how academia, industry and regulators might collaborate to overcome these noted barriers.

Author Biographies

Patrick J. Graydon, NASA

Patrick J. Graydon is a research computer scientist at National Aeronautics and Space Administration (NASA), Langley Research Center. His professional interests include safety and security argumentation, dependable software engineering and certification.

C. Michael Holloway, NASA

C. Michael Holloway is a senior research computer engineer at National Aeronautics and Space Administration (NASA), Langley Research Center. His primary professional interests concern epistemic issues influencing the level of confidence that may be justifiably placed in the safety of software-intensive systems.

Article

Downloads

Published

2016-04-01

How to Cite

Graydon, P., & Holloway, M. (2016). Planning the Unplanned Experiment: Towards Assessing the Efficacy of Standards for Safety-Critical Software. Journal of System Safety, 52(1), 17–27. https://doi.org/10.56094/jss.v52i1.138