Assessment of Safety Processes in Requirements Engineering

被引:1
作者
Vilela, Jessyka [1 ,2 ]
Castro, Jaelson [2 ]
Martins, Luiz Eduardo G. [3 ]
Gorschek, Tony [4 ]
机构
[1] Univ Fed Ceara UFC, Fortaleza, Ceara, Brazil
[2] Univ Fed Pernambuco UFPE, Recife, PE, Brazil
[3] Univ Fed Sao Paulo UNIFESP, Sao Paulo, SP, Brazil
[4] Blekinge Inst Technol BTH, Karlshamn, Sweden
来源
2018 IEEE 26TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2018) | 2018年
关键词
Requirements Engineering; Safety Engineering; Maturity Models; Safety-Critical Systems; Process Assessment; SOFTWARE COMPANIES; MODEL;
D O I
10.1109/RE.2018.00-25
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Requirements issues tend to be mitigated in organizations with high process maturity levels since they do their business in a systematic, consistent and proactive approach. In a Safety-Critical System (SCS), requirements problems have been associated with accidents and safety incidents. Objective: This work investigates which safety practices/actions are suitable to be used in the Requirements Engineering (RE) process of SCS and how to design a safety maturity model for this area. Method: we adopted different empirical techniques to propose Uni-REPM SCS, which consists of a safety module to be included in the Unified Requirements Engineering Process Maturity Model (Uni-REPM). Results: The safety module has seven main processes, 14 sub-processes and 148 safety actions describing principles and practices that form the basis of safety processes maturity. Conclusions: Preliminary validation with two practitioners and nine academic experts indicates that the safety module can help organizations to evaluate their current safety practices with respect to their RE process. Moreover, it also offers a step-wise improvement strategy to raise their safety maturity level.
引用
收藏
页码:358 / 363
页数:6
相关论文
共 50 条
[41]   Overlaps in requirements engineering [J].
Spanoudakis G. ;
Finkelstein A. ;
Till D. .
Automated Software Engineering, 1999, 6 (2) :171-198
[42]   Requirements Engineering of Industrial Automation Systems Adapting the CESAR Requirements Meta Model for Safety-Critical Smart Grid Software [J].
Sinha, Roopak ;
Patil, Sandeep ;
Pang, Cheng ;
Vyatkin, Valeriy ;
Dowdeswell, Barry .
IECON 2015 - 41ST ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2015, :2172-2177
[43]   Requirements engineering in industry 4.0: State of the art and directions to continuous requirements engineering [J].
Barcelos, Leonardo Vieira ;
Antonino, Pablo Oliveira ;
Nakagawa, Elisa Yumi .
SYSTEMS ENGINEERING, 2024, 27 (05) :955-971
[44]   Combined Assessment of Software Safety and Security Requirements: An Industrial Evaluation of the CHASSIS Method [J].
Raspotnig, Christian ;
Karpati, Peter ;
Opdahl, Andreas L. .
JOURNAL OF CASES ON INFORMATION TECHNOLOGY, 2018, 20 (01) :46-69
[45]   Additional requirements for process assessment in safety-critical software and systems domain [J].
Johansson, Mika ;
Nevalainen, Risto .
JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2012, 24 (05) :501-510
[46]   A Detailed Analysis of a Systematic Review About Requirements Engineering Processes for Multi-agent Systems [J].
Mendonca, Giovane D'Avila ;
de Souza Filho, Iderli Pereira ;
Araujo Guedes, Gilleanes Thorwald .
AGENTS AND ARTIFICIAL INTELLIGENCE, ICAART 2021, 2022, 13251 :46-69
[47]   Safe-RE: a Safety Requirements Metamodel Based on Industry Safety Standards [J].
Vilela, Jessyka ;
Castro, Jaelson ;
Martins, Luiz Eduardo G. ;
Gorschek, Tony .
SBES'18: PROCEEDINGS OF THE XXXII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, 2018, :196-201
[48]   Bayesian networks for enhancement of requirements engineering: a literature review [J].
del Aguila, Isabel M. ;
del Sagrado, Jose .
REQUIREMENTS ENGINEERING, 2016, 21 (04) :461-480
[49]   A novel negotiation approach for requirements engineering in a cooperative context [J].
Boulekdam, Chaouki ;
Zarour, Nacer Eddine .
MULTIAGENT AND GRID SYSTEMS, 2019, 15 (03) :197-218
[50]   Evaluating the requirements engineering process using major concerns [J].
Jiang, L ;
Eberlein, A ;
Far, BH .
PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2004, :30-35