DocumentCode
147956
Title
Weighted Execution Profiles for Software Testing
Author
Farjo, Joan ; Masri, Wes
Author_Institution
Dept. of Electr. & Comput. Eng., American Univ. of Beirut, Beirut, Lebanon
fYear
2014
fDate
March 31 2014-April 4 2014
Firstpage
298
Lastpage
301
Abstract
Existing execution profiles comprise information about the execution of program elements such as statements, branches, and def-use pairs. They lack any information about what elements are potentially more relevant to failure than others, such information could be leveraged to compute dissimilarity metrics that discriminate better between failing and passing profiles, which is beneficial to software testing. In this work, we explore three heuristics from which we will derive weights to be associated with the covered program elements such that higher weights indicate more potential relevance to failure. We evaluate our heuristics by measuring their impact on an established test suite minimization technique. Our experiments showed somewhat promising results.
Keywords
minimisation; program testing; software testing; test suite minimization technique; weighted execution profiles; Conferences; Java; Measurement; Minimization; Schedules; Software engineering; Software testing; Execution profiles; software testing; test suite minimization;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Testing, Verification and Validation Workshops (ICSTW), 2014 IEEE Seventh International Conference on
Conference_Location
Cleveland, OH
Type
conf
DOI
10.1109/ICSTW.2014.33
Filename
6825676
Link To Document