Don’t Retest Everything: Auditable Regression Scoping for Safety-Critical Systems

Read full text
Authors: Francesco Basciani, Daniele Masti, Patrizio Pelliccione, Alberto Petrucci, Franco Raimondi, Emerson Sales, Paolo Serri
Cited by: 0
References: 26

Abstract

In safety-critical software development, changes often span technical and organisational boundaries, e.g., repositories, interfaces, libraries, and teams. Under certification and traceability requirements, these changes create a difficult regression-testing problem: organisations must determine what must be revalidated and provide an auditable justification for those decisions. In practice, the resulting uncertainty often drives overly conservative strategies, where large portions of the system are retested after changes or updates, even when a narrower scope would suffice.

Fields of Study & Subjects

Software Testing and Debugging Techniques Safety Systems Engineering in Autonomy Software Engineering Techniques and Practices

Publication details

Journal / source
IEEE/ACM International Conference on Automated Software Engineering (ASE)
Pages
1509–1520
Publication date
7 October 2026
Language
EN