ProCon: An automated process-centric quality constraints checking framework
ProCon: An automated process-centric quality constraints checking framework
复制标题
ProCon:以流程为中心的自动化质量约束检查框架
DOI:
10.1016/j.jss.2023.111727
复制
发表时间:
2023
影响因子:
3.5
通讯作者:
Mehofer, Thomas
中科院分区:
文献类型:
--
作者:
Mayr-Dorn, Christoph;Vierhauser, Michael;Bichler, Stefan;Keplinger, Felix;Cleland-Huang, Jane;Egyed, Alexander;Mehofer, Thomas
When dealing with safety–critical systems, various regulations, standards, and guidelines stipulate stringent requirements for certification and traceability of artifacts, but typically lack details with regards to the corresponding software engineering process. Given the industrial practice of only using semi-formal notations for describing engineering processes – with the lack of proper tool mapping – engineers and developers need to invest a significant amount of time and effort to ensure that all steps mandated by quality assurance are followed. The sheer size and complexity of systems and regulations make manual, timely feedback from Quality Assurance (QA) engineers infeasible. In order to address these issues, in this paper, we propose a novel framework for tracking, and “passively” executing processes in the background, automatically checking QA constraints depending on process progress, and informing the developer of unfulfilled QA constraints. We evaluate our approach by applying it to three case studies: a safety–critical open-source community system, a safety–critical system in the air-traffic control domain, and a non-safety–critical, web-based system. Results from our analysis confirm that trace links are often corrected or completed after the work step has been considered finished, and the engineer has already moved on to another step. Thus, support for timely and automated constraint checking has significant potential to reduce rework as the engineer receives continuous feedback already during their work step.
登录
查看更多内容
DOI:
--
发表时间:
2017
期刊:
SAFECOMP Workshops
影响因子:
--
作者:
Georg Macher;Alexander Much;A. Riel;R. Messnarz;Christian Kreiner
通讯作者:
Christian Kreiner
DOI:
--
发表时间:
2013
期刊:
International Conference on Software and Systems Process
影响因子:
--
作者:
Xiang Zhao;Yuriy Brun;L. Osterweil
通讯作者:
L. Osterweil
DOI:
--
发表时间:
2016
期刊:
International Conference on Software and Systems Process
影响因子:
--
作者:
Philipp Diebold;Simon André Scherr
通讯作者:
Simon André Scherr
DOI:
--
发表时间:
1993
期刊:
International Conference on the Software Process
影响因子:
--
作者:
Christer Fernström
通讯作者:
Christer Fernström
影响因子:
2.2
作者:
J. Cleland-Huang;B. Berenbach;Stephen Clark;Raffaella Settimi;E. Romanova
通讯作者:
J. Cleland-Huang;B. Berenbach;Stephen Clark;Raffaella Settimi;E. Romanova