Baital: An adaptive weighted sampling approach for improved t-wise coverage

31Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The rise of highly configurable complex software and its widespread usage requires design of efficient testing methodology. t-wise coverage is a leading metric to measure the quality of the testing suite and the underlying test generation engine. While uniform sampling-based test generation is widely believed to be the state of the art approach to achieve t-wise coverage in presence of constraints on the set of configurations, such a scheme often fails to achieve high t-wise coverage in presence of complex constraints. In this work, we propose a novel approach Baital, based on adaptive weighted sampling using literal weighted functions, to generate test sets with high t-wise coverage. We demonstrate that our approach reaches significantly higher t-wise coverage than uniform sampling. The novel usage of literal weighted sampling leaves open several interesting directions, empirical as well as theoretical, for future research.

Cite

CITATION STYLE

APA

Baranov, E., Legay, A., & Meel, K. S. (2020). Baital: An adaptive weighted sampling approach for improved t-wise coverage. In ESEC/FSE 2020 - Proceedings of the 28th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering (pp. 1114–1126). Association for Computing Machinery, Inc. https://doi.org/10.1145/3368089.3409744

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free