A Variability-based Testing Approach for Synthesizing Video Sequences
Title | A Variability-based Testing Approach for Synthesizing Video Sequences |
Publication Type | Papers in conferences |
Year of Publication | 2014 |
Authors | Galindo, José A., Mauricio Alférez, Mathieu Acher, Benoit Baudry, and David Benavides |
Booktitle | Proceedings of the International Symposium on Software Testing and Analysis |
Date Published | 2014 |
Publisher | ACM |
Address | New York, NY, US |
ISBN Number | 978-1-4503-2645-2 |
DOI | 10.1145/2610384.2610411 |
Citation Key | GalindoISSTA14 |
Abstract | A key problem when developing video processing software is the difficulty to test different input combinations. In this paper, we present VANE, a variability-based testing approach to derive video sequence variants. The ideas of VANE are i) to encode in a variability model what can vary within a video sequence; ii) to exploit the variability model to generate testable configurations; iii) to synthesize variants of video sequences corresponding to configurations. VANE computes T-wise covering sets while optimizing a function over attributes. Also, we present a preliminary validation of the scalability and practicality of VANE in the context of an industrial project involving the test of video processing algorithms. |