Evocolony: a Hybrid Approach To Search-Based Mutation Test Suite Reduction Using Genetic Algorithm and Ant Colony Optimization

dc.contributor.author Uzunbayır, Serhat
dc.contributor.author Kurtel, K.
dc.date.accessioned 2024-01-26T19:42:38Z
dc.date.available 2024-01-26T19:42:38Z
dc.date.issued 2024
dc.description.abstract The increasing complexity of software systems requires robust and efficient test suites to ensure software quality. In this context, mutation testing emerges as an invaluable method for evaluating a test suite’s the fault detection capability. Traditional approaches to test case generation and evaluation are often inadequate, particularly when applied to mutation testing, which aims to evaluate the quality of a test suite by introducing minor changes or mutations to the code. As software projects increase in scale, there is greater computational cost of employing exhaustive mutation testing techniques, leading to a need for more efficient approaches. Incorporating metaheuristics into the realm of mutation testing offers a synergistic advantage in optimizing test suites for better fault detection. Especially, combining test suite reduction methods with mutation testing produces a more computationally efficient approach compared to more exhaustive ones. This study presents a novel approach, called EvoColony, which combines intelligent search-based algorithms, specifically genetic algorithms and ant colony optimization, to reduce test cases and enhance the effectiveness of the test suit for mutation testing. Integrating both metaheuristic techniques, the research aims to optimize existing test suites, and to improve mutant detection with fewer test cases, thus improving the overall testing quality. The results of experiments conducted were compared with traditional methods, demonstrating the superior effectiveness and efficiency of the proposed hybrid approach. The findings show a significant advancement in test case reduction when using the hybrid algorithm with mutation testing methodologies, and thus ensure the quality of test suites. © 2024, Ismail Saritas. All rights reserved. en_US
dc.identifier.issn 2147-6799
dc.identifier.scopus 2-s2.0-85182478360
dc.identifier.uri https://hdl.handle.net/20.500.14365/5152
dc.language.iso en en_US
dc.publisher Ismail Saritas en_US
dc.relation.ispartof International Journal of Intelligent Systems and Applications in Engineering en_US
dc.rights info:eu-repo/semantics/closedAccess en_US
dc.subject ant colony optimization en_US
dc.subject genetic algorithms en_US
dc.subject metaheuristics en_US
dc.subject mutation testing en_US
dc.subject search-based mutation en_US
dc.subject software testing en_US
dc.title Evocolony: a Hybrid Approach To Search-Based Mutation Test Suite Reduction Using Genetic Algorithm and Ant Colony Optimization en_US
dc.type Article en_US
dspace.entity.type Publication
gdc.author.institutional
gdc.author.scopusid 57205586949
gdc.author.scopusid 37107875500
gdc.coar.access metadata only access
gdc.coar.type text::journal::journal article
gdc.description.department İzmir Ekonomi Üniversitesi en_US
gdc.description.departmenttemp Uzunbayir, S., Department of Software Engineering, Izmir University of Economics, Izmir, Turkey; Kurtel, K., Department of Software Engineering, Izmir University of Economics, Izmir, Turkey en_US
gdc.description.endpage 449 en_US
gdc.description.issue 1 en_US
gdc.description.publicationcategory Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı en_US
gdc.description.scopusquality Q4
gdc.description.startpage 437 en_US
gdc.description.volume 12 en_US
gdc.description.wosquality N/A
gdc.index.type Scopus
gdc.scopus.citedcount 1
gdc.virtual.author Kurtel, Kaan
gdc.virtual.author Uzunbayır, Serhat
relation.isAuthorOfPublication d848ec0e-a5cc-4886-a48f-7580af48d9b3
relation.isAuthorOfPublication 2c2f8385-702d-4f40-a099-703431bf931f
relation.isAuthorOfPublication.latestForDiscovery d848ec0e-a5cc-4886-a48f-7580af48d9b3
relation.isOrgUnitOfPublication 805c60d5-b806-4645-8214-dd40524c388f
relation.isOrgUnitOfPublication 26a7372c-1a5e-42d9-90b6-a3f7d14cad44
relation.isOrgUnitOfPublication e9e77e3e-bc94-40a7-9b24-b807b2cd0319
relation.isOrgUnitOfPublication.latestForDiscovery 805c60d5-b806-4645-8214-dd40524c388f

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
5152.pdf
Size:
587.68 KB
Format:
Adobe Portable Document Format