Publication:
Neuro-fuzzy modeling for multi-objective test suite optimization

dc.contributor.authorAnwar, Zeeshan
dc.contributor.authorAhsan, Ali
dc.contributor.authorÇatal, Çağatay
dc.contributor.authorID108363tr_TR
dc.date.accessioned2018-07-18T12:15:43Z
dc.date.available2018-07-18T12:15:43Z
dc.date.issued2016-04
dc.description.abstractRegression testing is a type of testing activity, which ensures that source code changes do not affect the unmodified portions of the software adversely. This testing activity may be very expensive in, some cases, due to the required time to execute the test suite. In order to execute the regression tests in a cost-effective manner, the optimization of regression test suite is crucial. This optimization can be achieved by applying test suite reduction (TSR), regression test selection (RTS), or test case prioritization (TCP) techniques. In this paper, we designed and implemented an expert system for TSR problem by using neuro-fuzzy modeling-based approaches known as "adaptive neuro-fuzzy inference system with grid partitioning" (ANFIS-GP) and "adaptive neuro-fuzzy inference system with subtractive clustering" (ANFIS-SC). Two case studies were performed to validate the model and fuzzy logic, multi-objective genetic algorithms (MOGAs), non-dominated sorting genetic algorithm (NSGA-II) and multi-objective particle swarm optimization (MOPSO) algorithms were used for benchmarking. The performance of the models were evaluated in terms of reduction of test suite size, reduction in fault detection rate, reduction in test suite execution time, and reduction in requirement coverage. The experimental results showed that our ANFIS-based optimization system is very effective to optimize the regression test suite and provides better performance than the other approaches evaluated in this study. Size and execution time of the test suite is reduced up to 50%, whereas loss in fault detection rate is between 0% and 25%.tr_TR
dc.identifier.issn0334-1860
dc.identifier.other2191-026X
dc.identifier.scopus2-s2.0-84964978300
dc.identifier.scopus2-s2.0-84964978300en
dc.identifier.urihttps://doi.org/10.1515/jisys-2014-0152
dc.identifier.urihttps://hdl.handle.net/11413/2181
dc.identifier.wos381506400004
dc.identifier.wos381506400004en
dc.language.isoen_UStr_TR
dc.publisherWalter De Gruyter Gmbh, Genthiner Strasse 13, D-10785 Berlin, Germanytr_TR
dc.relationJournal of Intelligent Systemstr_TR
dc.subjectRegression testingtr_TR
dc.subjecttest suite optimizationtr_TR
dc.subjectneuro-fuzzy modelingtr_TR
dc.subjectcomputational intelligencetr_TR
dc.subjectTest-Case Prioritizationtr_TR
dc.subjectInference Systemtr_TR
dc.subjectAlgorithmstr_TR
dc.subjectAnfistr_TR
dc.titleNeuro-fuzzy modeling for multi-objective test suite optimizationtr_TR
dc.typeArticle
dspace.entity.typePublication
local.indexed.atscopus
local.indexed.atwos

Files

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: