DocumentCode :
1994476
Title :
MINTS: A general framework and tool for supporting test-suite minimization
Author :
Hsu, Hwa-You ; Orso, Alessandro
Author_Institution :
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA
fYear :
2009
fDate :
16-24 May 2009
Firstpage :
419
Lastpage :
429
Abstract :
Test-suite minimization techniques aim to eliminate redundant test cases from a test-suite based on some criteria, such as coverage or fault-detection capability. Most existing test-suite minimization techniques have two main limitations: they perform minimization based on a single criterion and produce suboptimal solutions. In this paper, we propose a test-suite minimization framework that overcomes these limitations by allowing testers to (1) easily encode a wide spectrum of test-suite minimization problems, (2) handle problems that involve any number of criteria, and (3) compute optimal solutions by leveraging modern integer linear programming solvers. We implemented our framework in a tool, called MINTS, that is freely-available and can be interfaced with a number of different state-of-the-art solvers. Our empirical evaluation shows that MINTS can be used to instantiate a number of different test-suite minimization problems and efficiently find an optimal solution for such problems using different solvers.
Keywords :
integer programming; linear programming; program testing; redundancy; software reliability; MINTS; fault-detection capability; general framework; integer linear programming solver; redundant test cases; test-suite minimization framework; Automatic testing; Educational institutions; Encoding; Fault detection; Integer linear programming; Minimization methods; Performance evaluation; Software maintenance; Software testing; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 2009. ICSE 2009. IEEE 31st International Conference on
Conference_Location :
Vancouver, BC
ISSN :
0270-5257
Print_ISBN :
978-1-4244-3453-4
Type :
conf
DOI :
10.1109/ICSE.2009.5070541
Filename :
5070541
Link To Document :
بازگشت