DocumentCode :
2867492
Title :
MOTCP: A tool for the prioritization of test cases based on a sorting genetic algorithm and Latent Semantic Indexing
Author :
Islam, Md Minarul ; Marchetto, A. ; Susi, A. ; Kessler, F.B. ; Scanniello, Giuseppe
Author_Institution :
Fondazione Bruno Kessler, Trento, Italy
fYear :
2012
fDate :
23-28 Sept. 2012
Firstpage :
654
Lastpage :
657
Abstract :
Test prioritization techniques can be used to determine test case ordering and early discover faults in source code. Several of these techniques exploit a single objective function, e.g., code or requirements coverage. In this tool demo paper, we present MOTCP, a software tool that implements a multi-objective test prioritization technique based on the information related to the code and requirements coverage, as well as the execution cost of each test case. To establish users´ and system requirements coverage, the MOTCP uses Latent Semantic Indexing to recover traceability links among application source code and requirements specifications. The test case ordering is then obtained by applying a non-dominated sorting genetic algorithm.
Keywords :
Pareto optimisation; genetic algorithms; indexing; program testing; software fault tolerance; software tools; sorting; MOTCP tool; application source code; early fault discovery; execution cost; latent semantic indexing; multiobjective optimization; multiobjective test case prioritization technique; objective function; software testing; software tool; sorting genetic algorithm; system requirements coverage; test case ordering; traceability link recovery; Conferences; Genetic algorithms; Optimization; Sociology; Software maintenance; Statistics; Genetic algorithms; multi-objective Optimization; test prioritization techniques; traceability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance (ICSM), 2012 28th IEEE International Conference on
Conference_Location :
Trento
ISSN :
1063-6773
Print_ISBN :
978-1-4673-2313-0
Type :
conf
DOI :
10.1109/ICSM.2012.6405346
Filename :
6405346
Link To Document :
بازگشت