Non-bio-inspired Metaheuristics in Software Testing: A Systematic Literature Review

The software testing phase usually consumes a lot of the development of software projects time in order to find defects before release. Different strategies have been approached to optimize this phase of the testing stage. Metaheuristics are important in software testing due to their ability to find...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International Journal of Combinatorial Optimization Problems and Informatics 2023-12, Vol.14 (3), p.91-102
Hauptverfasser: Sánchez-García, Angel, Delgado-Santiago, Alfredo, Quiroz-Castellanos, Marcela, Limón, Xavier, Barrientos-Martínez, Rocío Erandi
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 102
container_issue 3
container_start_page 91
container_title International Journal of Combinatorial Optimization Problems and Informatics
container_volume 14
creator Sánchez-García, Angel
Delgado-Santiago, Alfredo
Quiroz-Castellanos, Marcela
Limón, Xavier
Barrientos-Martínez, Rocío Erandi
description The software testing phase usually consumes a lot of the development of software projects time in order to find defects before release. Different strategies have been approached to optimize this phase of the testing stage. Metaheuristics are important in software testing due to their ability to find optimal or near-optimal solutions in complex situations. This research aims to analyze the current status of the application of metaheuristics that assist in software testing phase activities, specifically the most representative Non-bio-inspired algorithms (NBA) are surveyed, being Hill Climbing the most reported. The main activities of the software testing where NBA were implemented, were test case and test data generation and test case prioritization. It was concluded that NBAs used on their own are only viable in some activities of the software testing phase. As future work, it is proposed to investigate the use of hybrid algorithms and approaches in software testing phase.
doi_str_mv 10.61467/2007.1558.2023.v14i3.409
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_3066350400</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3066350400</sourcerecordid><originalsourceid>FETCH-LOGICAL-c214t-b43e867c1482b52fb8bc4dab3da045c7223ad979df1ff257019764086cbe4dde3</originalsourceid><addsrcrecordid>eNpNkEtPwzAMgCMEEtPYfwji3OI823KbJl7SAImOc5S2CWRi7UjaTfv3pBsHfLFlf7KtD6FrAqkkXGa3FCBLiRB5SoGydEe4YymH4gxNxlEyjs7_1ZdoFsIaYuQAooAJKl-7Nqlcl7g2bJ03DX4xvf4yg3ehd3XArsVlZ_u99gavTOy1n3d4jstD6M1GRwQvXW-87ocIvJudM_srdGH1dzCzvzxFHw_3q8VTsnx7fF7Ml0lNCe-TijOTy6wmPKeVoLbKq5o3umKNBi7qjFKmmyIrGkuspSIDUmSSQy7ryvCmMWyKbk57t777GeJvat0Nvo0nFQMpmQAOEKniRNW-C8Ebq7bebbQ_KALqqFGNftToR40a1VGjihrZLx0VZpM</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3066350400</pqid></control><display><type>article</type><title>Non-bio-inspired Metaheuristics in Software Testing: A Systematic Literature Review</title><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><creator>Sánchez-García, Angel ; Delgado-Santiago, Alfredo ; Quiroz-Castellanos, Marcela ; Limón, Xavier ; Barrientos-Martínez, Rocío Erandi</creator><creatorcontrib>Sánchez-García, Angel ; Delgado-Santiago, Alfredo ; Quiroz-Castellanos, Marcela ; Limón, Xavier ; Barrientos-Martínez, Rocío Erandi</creatorcontrib><description>The software testing phase usually consumes a lot of the development of software projects time in order to find defects before release. Different strategies have been approached to optimize this phase of the testing stage. Metaheuristics are important in software testing due to their ability to find optimal or near-optimal solutions in complex situations. This research aims to analyze the current status of the application of metaheuristics that assist in software testing phase activities, specifically the most representative Non-bio-inspired algorithms (NBA) are surveyed, being Hill Climbing the most reported. The main activities of the software testing where NBA were implemented, were test case and test data generation and test case prioritization. It was concluded that NBAs used on their own are only viable in some activities of the software testing phase. As future work, it is proposed to investigate the use of hybrid algorithms and approaches in software testing phase.</description><identifier>ISSN: 2007-1558</identifier><identifier>EISSN: 2007-1558</identifier><identifier>DOI: 10.61467/2007.1558.2023.v14i3.409</identifier><language>eng</language><publisher>Jiutepec: International Journal of Combinatorial Optimization Problems &amp; Informatics</publisher><subject>Algorithms ; Heuristic methods ; Literature reviews ; Optimization ; Software testing</subject><ispartof>International Journal of Combinatorial Optimization Problems and Informatics, 2023-12, Vol.14 (3), p.91-102</ispartof><rights>Copyright International Journal of Combinatorial Optimization Problems &amp; Informatics 2023</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27903,27904</link.rule.ids></links><search><creatorcontrib>Sánchez-García, Angel</creatorcontrib><creatorcontrib>Delgado-Santiago, Alfredo</creatorcontrib><creatorcontrib>Quiroz-Castellanos, Marcela</creatorcontrib><creatorcontrib>Limón, Xavier</creatorcontrib><creatorcontrib>Barrientos-Martínez, Rocío Erandi</creatorcontrib><title>Non-bio-inspired Metaheuristics in Software Testing: A Systematic Literature Review</title><title>International Journal of Combinatorial Optimization Problems and Informatics</title><description>The software testing phase usually consumes a lot of the development of software projects time in order to find defects before release. Different strategies have been approached to optimize this phase of the testing stage. Metaheuristics are important in software testing due to their ability to find optimal or near-optimal solutions in complex situations. This research aims to analyze the current status of the application of metaheuristics that assist in software testing phase activities, specifically the most representative Non-bio-inspired algorithms (NBA) are surveyed, being Hill Climbing the most reported. The main activities of the software testing where NBA were implemented, were test case and test data generation and test case prioritization. It was concluded that NBAs used on their own are only viable in some activities of the software testing phase. As future work, it is proposed to investigate the use of hybrid algorithms and approaches in software testing phase.</description><subject>Algorithms</subject><subject>Heuristic methods</subject><subject>Literature reviews</subject><subject>Optimization</subject><subject>Software testing</subject><issn>2007-1558</issn><issn>2007-1558</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNpNkEtPwzAMgCMEEtPYfwji3OI823KbJl7SAImOc5S2CWRi7UjaTfv3pBsHfLFlf7KtD6FrAqkkXGa3FCBLiRB5SoGydEe4YymH4gxNxlEyjs7_1ZdoFsIaYuQAooAJKl-7Nqlcl7g2bJ03DX4xvf4yg3ehd3XArsVlZ_u99gavTOy1n3d4jstD6M1GRwQvXW-87ocIvJudM_srdGH1dzCzvzxFHw_3q8VTsnx7fF7Ml0lNCe-TijOTy6wmPKeVoLbKq5o3umKNBi7qjFKmmyIrGkuspSIDUmSSQy7ryvCmMWyKbk57t777GeJvat0Nvo0nFQMpmQAOEKniRNW-C8Ebq7bebbQ_KALqqFGNftToR40a1VGjihrZLx0VZpM</recordid><startdate>20231231</startdate><enddate>20231231</enddate><creator>Sánchez-García, Angel</creator><creator>Delgado-Santiago, Alfredo</creator><creator>Quiroz-Castellanos, Marcela</creator><creator>Limón, Xavier</creator><creator>Barrientos-Martínez, Rocío Erandi</creator><general>International Journal of Combinatorial Optimization Problems &amp; Informatics</general><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7SC</scope><scope>7XB</scope><scope>8AL</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>CLZPN</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M0N</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>Q9U</scope></search><sort><creationdate>20231231</creationdate><title>Non-bio-inspired Metaheuristics in Software Testing: A Systematic Literature Review</title><author>Sánchez-García, Angel ; Delgado-Santiago, Alfredo ; Quiroz-Castellanos, Marcela ; Limón, Xavier ; Barrientos-Martínez, Rocío Erandi</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c214t-b43e867c1482b52fb8bc4dab3da045c7223ad979df1ff257019764086cbe4dde3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Algorithms</topic><topic>Heuristic methods</topic><topic>Literature reviews</topic><topic>Optimization</topic><topic>Software testing</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Sánchez-García, Angel</creatorcontrib><creatorcontrib>Delgado-Santiago, Alfredo</creatorcontrib><creatorcontrib>Quiroz-Castellanos, Marcela</creatorcontrib><creatorcontrib>Limón, Xavier</creatorcontrib><creatorcontrib>Barrientos-Martínez, Rocío Erandi</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>Computer and Information Systems Abstracts</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Computing Database (Alumni Edition)</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>Latin America &amp; Iberia Database</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Computing Database</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>ProQuest Central Basic</collection><jtitle>International Journal of Combinatorial Optimization Problems and Informatics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Sánchez-García, Angel</au><au>Delgado-Santiago, Alfredo</au><au>Quiroz-Castellanos, Marcela</au><au>Limón, Xavier</au><au>Barrientos-Martínez, Rocío Erandi</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Non-bio-inspired Metaheuristics in Software Testing: A Systematic Literature Review</atitle><jtitle>International Journal of Combinatorial Optimization Problems and Informatics</jtitle><date>2023-12-31</date><risdate>2023</risdate><volume>14</volume><issue>3</issue><spage>91</spage><epage>102</epage><pages>91-102</pages><issn>2007-1558</issn><eissn>2007-1558</eissn><abstract>The software testing phase usually consumes a lot of the development of software projects time in order to find defects before release. Different strategies have been approached to optimize this phase of the testing stage. Metaheuristics are important in software testing due to their ability to find optimal or near-optimal solutions in complex situations. This research aims to analyze the current status of the application of metaheuristics that assist in software testing phase activities, specifically the most representative Non-bio-inspired algorithms (NBA) are surveyed, being Hill Climbing the most reported. The main activities of the software testing where NBA were implemented, were test case and test data generation and test case prioritization. It was concluded that NBAs used on their own are only viable in some activities of the software testing phase. As future work, it is proposed to investigate the use of hybrid algorithms and approaches in software testing phase.</abstract><cop>Jiutepec</cop><pub>International Journal of Combinatorial Optimization Problems &amp; Informatics</pub><doi>10.61467/2007.1558.2023.v14i3.409</doi><tpages>12</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2007-1558
ispartof International Journal of Combinatorial Optimization Problems and Informatics, 2023-12, Vol.14 (3), p.91-102
issn 2007-1558
2007-1558
language eng
recordid cdi_proquest_journals_3066350400
source Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals
subjects Algorithms
Heuristic methods
Literature reviews
Optimization
Software testing
title Non-bio-inspired Metaheuristics in Software Testing: A Systematic Literature Review
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-26T01%3A36%3A39IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Non-bio-inspired%20Metaheuristics%20in%20Software%20Testing:%20A%20Systematic%20Literature%20Review&rft.jtitle=International%20Journal%20of%20Combinatorial%20Optimization%20Problems%20and%20Informatics&rft.au=S%C3%A1nchez-Garc%C3%ADa,%20Angel&rft.date=2023-12-31&rft.volume=14&rft.issue=3&rft.spage=91&rft.epage=102&rft.pages=91-102&rft.issn=2007-1558&rft.eissn=2007-1558&rft_id=info:doi/10.61467/2007.1558.2023.v14i3.409&rft_dat=%3Cproquest_cross%3E3066350400%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=3066350400&rft_id=info:pmid/&rfr_iscdi=true