Inferring test results for dynamic software product lines

Cafeo, Bruno and Noppen, Joost and Ferrari, Fabiano and Chitchyan, Ruzanna and Rashid, Awais (2011) Inferring test results for dynamic software product lines. In: ESEC/FSE '11 Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering. ACM Press, HUN, pp. 500-503. ISBN 978-1-4503-0443-6

Full text not available from this repository.


Due to the very large number of configurations that can typically be derived from a Dynamic Software Product Line (DSPL), efficient and effective testing of such systems have become a major challenge for software developers. In particular, when a configuration needs to be deployed quickly due to rapid contextual changes (e.g., in an unfolding crisis), time constraints hinder the proper testing of such a configuration. In this paper, we propose to reduce the testing required of such DSPLs to a relevant subset of configurations. Whenever a need to adapt to an untested configuration is encountered, our approach determines the most similar tested configuration and reuses its test results to either obtain a coverage measure or infer a confidence degree for the new, untested configuration. We focus on providing these techniques for inference of structural testing results for DSPLs, which is supported by an early prototype implementation.

Item Type:
Contribution in Book/Report/Proceedings
ID Code:
Deposited By:
Deposited On:
03 Nov 2011 14:36
Last Modified:
16 Sep 2023 02:57