Software Product Line Regression Testing: A Research Roadmap

Willian Mendonça, Wesley Assunção, Silvia Vergilio

2022

Abstract

Similarly to traditional single-product software, Software Product Lines (SPLs) are constantly maintained and evolved. However, an unrevealed bug in an SPL can be propagated to a wide set of products and impact customers differently, depending on the set of features they are using. In such scenarios, SPL regression testing is paramount to avoid undesired problems and guarantee that the SPL maintenance and evolution are performed accordingly. Although there are several studies on SPL regression testing, the research community lacks a clear set of research opportunities to be addressed in a short and medium term. To fulfill this gap, the goal of this work is to overview the current body of knowledge of SPL regression testing and present a research roadmap for the following years. For this, we conducted a systematic mapping study that found 27 primary studies. We identified techniques used by the approaches, and applied strategies. Test case selection and prioritization techniques are prevalent, as well as fault and coverage based criteria. Furthermore, based on gaps and limitations reported in the studies we distilled a set of future work opportunities that serve as a guide for new research in the field.

Download


Paper Citation


in Harvard Style

Mendonça W., Assunção W. and Vergilio S. (2022). Software Product Line Regression Testing: A Research Roadmap. In Proceedings of the 24th International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 978-989-758-569-2, pages 81-89. DOI: 10.5220/0010959700003179


in Bibtex Style

@conference{iceis22,
author={Willian Mendonça and Wesley Assunção and Silvia Vergilio},
title={Software Product Line Regression Testing: A Research Roadmap},
booktitle={Proceedings of the 24th International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2022},
pages={81-89},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010959700003179},
isbn={978-989-758-569-2},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 24th International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - Software Product Line Regression Testing: A Research Roadmap
SN - 978-989-758-569-2
AU - Mendonça W.
AU - Assunção W.
AU - Vergilio S.
PY - 2022
SP - 81
EP - 89
DO - 10.5220/0010959700003179