Safety Practices in Requirements Engineering: The Uni-REPM Safety Module

被引:5
|
作者
Vilela, Jessyka [1 ,2 ]
Castro, Jaelson [2 ]
Martins, Luiz Eduardo G. [3 ]
Gorschek, Tony [4 ]
机构
[1] UFC, BR-63902580 Quixada, Ceara, Brazil
[2] Univ Fed Pernambuco UFPE, BR-50740560 Recife, PE, Brazil
[3] Univ Fed Sao Paulo UNIFESP, Dept Ciencia & Tecnol, BR-04021001 Sao Jose Dos Campos, SP, Brazil
[4] Blekinge Inst Technol BTH, S-37141 Karlskrona, Sweden
关键词
Safety; Companies; Software; Capability maturity model; Requirements engineering; Systematics; Standards; Safety-critical systems; requirements engineering; maturity models; Uni-REPM; safety engineering; SOFTWARE COMPANIES; CRITICAL SYSTEMS; MATURITY MODEL;
D O I
10.1109/TSE.2018.2846576
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Context: Software is an important part in safety-critical system (SCS) development since it is becoming a major source of hazards. Requirements-related hazards have been associated with many accidents and safety incidents. Requirements issues tend to be mitigated in companies with high processes maturity levels since they do their business in a systematic, consistent and proactive approach. However, requirements engineers need systematic guidance to consider safety concerns early in the development process. Goal: the paper investigates which safety practices are suitable to be used in the Requirements Engineering (RE) process for SCS and how to design a safety maturity model for this area. Method: we followed the design science methodology to propose Uni-REPM SCS, a safety module for Unified Requirements Engineering Process Maturity Model (Uni-REPM). We also conducted a static validation with two practitioners and nine academic experts to evaluate its coverage, correctness, usefulness, and applicability. Results: The module has seven main processes, fourteen sub-processes and 148 practices that form the basis of safety processes maturity. Moreover, we describe its usage through a tool. Conclusions: The validation indicates a good coverage of practices and well receptivity by the experts. Finally, the module can help companies in evaluating their current practices.
引用
收藏
页码:222 / 250
页数:29
相关论文
共 50 条
  • [1] Uni-REPM SCS: A Safety Maturity Model for Requirements Engineering Process
    Vilela, Jessyka
    Castro, Jaelson
    Martins, Luiz Eduardo G.
    [J]. SBQS: PROCEEDINGS OF THE 18TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY, 2019, : 313 - 313
  • [2] Uni-REPM: a framework for requirements engineering process assessment
    Svahnberg, Mikael
    Gorschek, Tony
    Thi Than Loan Nguyen
    Mai Nguyen
    [J]. REQUIREMENTS ENGINEERING, 2015, 20 (01) : 91 - 118
  • [3] Uni-REPM: a framework for requirements engineering process assessment
    Mikael Svahnberg
    Tony Gorschek
    Thi Than Loan Nguyen
    Mai Nguyen
    [J]. Requirements Engineering, 2015, 20 : 91 - 118
  • [4] Uni-REPM: validated and improved
    Mikael Svahnberg
    Tony Gorschek
    Thi Than Loan Nguyen
    Mai Nguyen
    [J]. Requirements Engineering, 2013, 18 : 85 - 103
  • [5] Uni-REPM: validated and improved
    Svahnberg, Mikael
    Gorschek, Tony
    Thi Than Loan Nguyen
    Mai Nguyen
    [J]. REQUIREMENTS ENGINEERING, 2013, 18 (01) : 85 - 103
  • [6] SAFETY REQUIREMENTS FOR OFFSHORE ENGINEERING
    ABRAHAMSEN, E
    [J]. MARINE SCIENCE COMMUNICATIONS, 1978, 4 (02): : 71 - 88
  • [7] The safety requirements engineering dilemma
    Berry, DM
    [J]. NINTH INTERNATIONAL WORKSHOP ON SOFTWARE SPECIFICATION AND DESIGN, PROCEEDINGS, 1998, : 147 - 149
  • [8] Integrating safety analysis and requirements engineering
    Kotonya, G
    Sommerville, I
    [J]. ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE AND INTERNATIONAL COMPUTER SCIENCE CONFERENCE, PROCEEDINGS, 1997, : 259 - 271
  • [9] Assessment of Safety Processes in Requirements Engineering
    Vilela, Jessyka
    Castro, Jaelson
    Martins, Luiz Eduardo G.
    Gorschek, Tony
    [J]. 2018 IEEE 26TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2018), 2018, : 358 - 363
  • [10] Overview of an Engineering Teaching Module on Robotics Safety
    Zhang, Dan
    Wei, Bin
    Rosen, Marc
    [J]. MECHATRONICS AND ROBOTICS ENGINEERING FOR ADVANCED AND INTELLIGENT MANUFACTURING, 2017, : 29 - 43