Engineering safety requirements, safety constraints, and safety-critical requirements

51Citations
Citations of this article
53Readers
Mendeley users who have this article in their library.

Abstract

As software-intensive systems become more pervasive, more and more safety-critical systems are being developed. In this column, I will use the concept of a quality model to define safety as a quality factor. Thus, safety (like security and survivability) is a kind of defensibility, which is a kind of dependability, which is a kind of quality. Next, I discuss the structure of quality requirements and show how safety requirements can be engineered based on safety's numerous quality subfactors. Then, I define and discuss safety constraints (i.e., mandated safeguards) and safety-critical requirements (i.e., functional, data, and interface requirements that can cause accidents if not implemented correctly). Finally, I pose a set of questions regarding the engineering of these three kinds of safety-related requirements for future research and experience to answer.

Cite

CITATION STYLE

APA

Firesmith, D. (2004). Engineering safety requirements, safety constraints, and safety-critical requirements. Journal of Object Technology, 3(3), 27–42. https://doi.org/10.5381/jot.2004.3.3.c3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free