Loading…
Integration between requirements engineering and safety analysis: A systematic literature review
•We analyze activities performed in safety analysis and tool support.•We present challenges/problems relating to the integration between safety and RE.•We present taxonomies about hazard and safety analysis techniques.•Hazard and safety-related information are classified in taxonomies.•We discuss th...
Saved in:
Published in: | The Journal of systems and software 2017-03, Vol.125, p.68-92 |
---|---|
Main Authors: | , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | •We analyze activities performed in safety analysis and tool support.•We present challenges/problems relating to the integration between safety and RE.•We present taxonomies about hazard and safety analysis techniques.•Hazard and safety-related information are classified in taxonomies.•We discuss the benefits of the integration between RE and Safety Engineering.
Context: Safety-Critical Systems (SCS) require more sophisticated requirements engineering (RE) approaches as inadequate, incomplete or misunderstood requirements have been recognized as a major cause in many accidents and safety-related catastrophes. Objective:In order to cope with the complexity of specifying SCS by RE, we investigate the approaches proposed to improve the communication or integration between RE and safety engineering in SCS development. We analyze the activities that should be performed by RE during safety analysis, the hazard/safety techniques it could use, the relationships between safety information that it should specify, the tools to support safety analysis as well as integration benefits between these areas. Method: We use a Systematic Literature Review (SLR) as the basis for our work. Results: We developed four taxonomies to help RE during specification of SCS that classify: techniques used in (1) hazard analysis; (2) safety analysis; (3) safety-related information and (4) a detailed set of information regarding hazards specification. Conclusions: This paper is a step towards developing a body of knowledge in safety concerns necessary to RE in the specification of SCS that is derived from a large-scale SLR. We believe the results will benefit both researchers and practitioners. |
---|---|
ISSN: | 0164-1212 1873-1228 1873-1228 |
DOI: | 10.1016/j.jss.2016.11.031 |