DocumentCode
650680
Title
A Fuzzy Expert System for Cost-Effective Regression Testing Strategies
Author
Schwartz, A. ; Hyunsook Do
Author_Institution
North Dakota State U., Fargo, ND, USA
fYear
2013
fDate
22-28 Sept. 2013
Firstpage
1
Lastpage
10
Abstract
Different testing environments and software change characteristics can affect the choice of regression testing techniques. In our prior work, we developed adaptive regression testing (ART) strategies to investigate this problem. While the ART strategies showed promising results, we also found that the multiple criteria decision making processes required for the ART strategies are time-consuming, often inaccurate and inconsistent, and limited in their scalability. To address these issues, in this research, we develop and empirically study a fuzzy expert system (FESART) to aid decision makers in choosing the most cost-effective technique for a particular software version. The results of our study show that FESART is consistently more cost-effective than the previously proposed ART strategies. One of the biggest contributors to FESART being more cost-effective is the reduced time required to apply the strategy. This contribution has significant impact because a strategy that is less time-consuming will be easier for researchers and practitioners to adopt, and will provide even greater cost-savings for regression testing sessions.
Keywords
expert systems; fuzzy set theory; program testing; ART strategies; FESART; adaptive regression testing strategies; cost-effective regression testing strategies; fuzzy expert system; multiple criteria decision making processes; software change characteristics; software version; testing environments; Decision making; Expert systems; Fuzzy logic; Fuzzy sets; Software; Subspace constraints; Testing; AHP; Regression testing; adaptive regression testing strategy; empirical studies; fuzzy AHP; test case prioritization;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance (ICSM), 2013 29th IEEE International Conference on
Conference_Location
Eindhoven
ISSN
1063-6773
Type
conf
DOI
10.1109/ICSM.2013.11
Filename
6676871
Link To Document