Assessment of the quality of the text of safety standards with industrial semantic technologies

被引:1
作者
de la Vara, Jose Luis [1 ]
Bahamonde, Hector
Ayora, Clara [1 ]
机构
[1] Univ Castilla La Mancha, Ciudad Real, Spain
关键词
Safety-critical system; Safety standard; Quality; RQA; Quality studio; DO-178C; CERTIFICATION; MANAGEMENT; SYSTEMS; DO-178C;
D O I
10.1016/j.csi.2023.103803
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Most safety-critical systems are subject to rigorous assurance processes to justify that the systems are dependable. These processes are typically conducted in compliance with safety standards, e.g., DO-178C for software in aerospace. This can be a prerequisite so that a system is allowed to operate. However, following these standards can be challenging in practice because of issues in their text such as imprecision, ambiguity, and inconsistency. These issues can hinder compliance, delaying it and making it more expensive, or even preventing it. As a solution, we aim to define means that aid in the identification of the issues and thus facilitate their resolution. We have developed an approach for assessment of the quality of the text of safety standards with RQA - Quality Studio, an industrial tool for requirements quality analysis with semantic technologies. The approach is based on the extraction of analysis units from a standard, on the specification and exploitation of ontologies, and on the reuse of metrics provided by RQA - Quality Studio to evaluate text quality. The approach has been applied on the DO-178C standard, assessing its text as a whole and its different main individual parts. The quality of most of the text of the standard can be regarded as high. The most frequent issues in DO-178C are the use of passive voice, of synonyms, and of imprecise modal verbs. To the best of our knowledge, this is the first study that provides a means for a broad and detailed assessment of the quality of the text of safety standards, leading to the identification of specific aspects that could be improved in the text and indicating the extent to which quality issues affect it.
引用
收藏
页数:21
相关论文
共 72 条
[1]   An automatic methodology for the quality enhancement of requirements using genetic algorithms [J].
Adanza Dopazo, Daniel ;
Moreno Pelayo, Valentin ;
Genova Fuster, Gonzalo .
INFORMATION AND SOFTWARE TECHNOLOGY, 2021, 140
[2]   Checklists for compliance to DO-178C and DO-278A standards [J].
Andres Jimenez, Jose ;
Medina Merodio, Jose Amelio ;
Fernandez Sanz, Luis .
COMPUTER STANDARDS & INTERFACES, 2017, 52 :41-50
[3]  
Arendse B., 2016, A Thorough Comparison of NLP Tools For Requirements Quality Improvement
[4]   Automated Checking of Conformance to Requirements Templates Using Natural Language Processing [J].
Arora, Chetan ;
Sabetzadeh, Mehrdad ;
Briand, Lionel ;
Zimmer, Frank .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2015, 41 (10) :944-968
[5]   Variability management in process families through change patterns [J].
Ayora, Clara ;
Torres, Victoria ;
Luis de la Vara, Jose ;
Pelechano, Vicente .
INFORMATION AND SOFTWARE TECHNOLOGY, 2016, 74 :86-104
[6]  
Biscoglio I., 2010, P 7 INT C QUALITY IN
[7]  
Chale-Gongora H.G., 2017, P 27 ANN INCOSE INT
[8]   Application of ISO/IEC TR 33014 to the improvement of Green IT processes [J].
David Paton-Romero, J. ;
Baldassarre, Maria Teresa ;
Rodriguez, Moises ;
Gabriel Perez-Canencio, Jose ;
Luz Ojeda-Solarte, Mary ;
Rey-Piedrahita, Andres ;
Piattini, Mario .
COMPUTER STANDARDS & INTERFACES, 2022, 82
[9]  
de la Vara J.L., 2017, P 6 INT WORKSH NEXT
[10]  
de la Vara J.L., 2017, P 36 INT C CONCEPTUA