Publication
Adaptive Evolutionary Testing: An Adaptive Approach to Search-Based Test Case Generation for Object-Oriented Software
| datacite.subject.fos | Ciências Naturais::Ciências da Computação e da Informação | |
| datacite.subject.sdg | 08:Trabalho Digno e Crescimento Económico | |
| datacite.subject.sdg | 09:Indústria, Inovação e Infraestruturas | |
| datacite.subject.sdg | 10:Reduzir as Desigualdades | |
| dc.contributor.author | Ribeiro, José Carlos Bregieiro | |
| dc.contributor.author | Zenha-Rela, Mário Alberto | |
| dc.contributor.author | de Vega, Francisco Fernández | |
| dc.date.accessioned | 2025-11-13T11:26:44Z | |
| dc.date.available | 2025-11-13T11:26:44Z | |
| dc.date.issued | 2010 | |
| dc.description | EISBN - 9783642125386 | |
| dc.description | Fonte: https://www.researchgate.net/publication/220948296_Adaptive_Evolutionary_Testing_An_Adaptive_Approach_to_Search-Based_Test_Case_Generation_for_Object-Oriented_Software/citation/download | |
| dc.description.abstract | Adaptive Evolutionary Algorithms are distinguished by their dynamic manipulation of selected parameters during the course of evolving a problem solution; they have an advantage over their static counterparts in that they are more reactive to the unanticipated particulars of the problem. This paper proposes an adaptive strategy for enhancing Genetic Programming-based approaches to automatic test case generation. The main contribution of this study is that of proposing an Adaptive Evolutionary Testing methodology for promoting the introduction of relevant instructions into the generated test cases by means of mutation; the instructions from which the algorithm can choose are ranked, with their rankings being updated every generation in accordance to the feedback obtained from the individuals evaluated in the preceding generation. The experimental studies developed show that the adaptive strategy proposed improves the test case generation algorithm's efficiency considerably, while introducing a negligible computational overhead. | eng |
| dc.identifier.citation | Ribeiro, J.C.B., Zenha-Rela, M.A., de Vega, F.F. (2010). Adaptive Evolutionary Testing: An Adaptive Approach to Search-Based Test Case Generation for Object-Oriented Software. In: González, J.R., Pelta, D.A., Cruz, C., Terrazas, G., Krasnogor, N. (eds) Nature Inspired Cooperative Strategies for Optimization (NICSO 2010). Studies in Computational Intelligence, vol 284. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12538-6_16. | |
| dc.identifier.doi | 10.1007/978-3-642-12538-6_16 | |
| dc.identifier.eissn | 1860-9503 | |
| dc.identifier.isbn | 9783642125379 | |
| dc.identifier.isbn | 9783642125386 | |
| dc.identifier.issn | 1860-949X | |
| dc.identifier.uri | http://hdl.handle.net/10400.8/14603 | |
| dc.language.iso | eng | |
| dc.peerreviewed | yes | |
| dc.publisher | Springer Nature | |
| dc.relation.hasversion | https://link.springer.com/chapter/10.1007/978-3-642-12538-6_16 | |
| dc.relation.ispartof | Studies in Computational Intelligence | |
| dc.relation.ispartof | Nature Inspired Cooperative Strategies for Optimization (NICSO 2010) | |
| dc.rights.uri | N/A | |
| dc.subject | Test Case Generation | |
| dc.subject | Test Data Generation | |
| dc.subject | Test Cluster | |
| dc.subject | Concolic Testing | |
| dc.subject | Runtime Exception | |
| dc.title | Adaptive Evolutionary Testing: An Adaptive Approach to Search-Based Test Case Generation for Object-Oriented Software | eng |
| dc.type | book part | |
| dspace.entity.type | Publication | |
| oaire.citation.endPage | 13 | |
| oaire.citation.startPage | 1 | |
| oaire.citation.title | Studies in Computational Intelligence | |
| oaire.version | http://purl.org/coar/version/c_ab4af688f83e57aa | |
| person.familyName | Ribeiro | |
| person.givenName | José | |
| person.identifier | 662638 | |
| person.identifier.ciencia-id | 0C1B-5E3F-6830 | |
| person.identifier.orcid | 0000-0003-3019-1330 | |
| person.identifier.scopus-author-id | 55947747200 | |
| relation.isAuthorOfPublication | 4ad743c6-5db7-4208-be72-c182c7b0f8ef | |
| relation.isAuthorOfPublication.latestForDiscovery | 4ad743c6-5db7-4208-be72-c182c7b0f8ef |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Adaptive evolutionary testing An adaptive approach to search-based test case generation for object-oriented software.pdf
- Size:
- 138.96 KB
- Format:
- Adobe Portable Document Format
- Description:
- Adaptive Evolutionary Algorithms are distinguished by their dynamic manipulation of selected parameters during the course of evolving a problem solution; they have an advantage over their static counterparts in that they are more reactive to the unanticipated particulars of the problem. This paper proposes an adaptive strategy for enhancing Genetic Programming-based approaches to automatic test case generation. The main contribution of this study is that of proposing an Adaptive Evolutionary Testing methodology for promoting the introduction of relevant instructions into the generated test cases by means of mutation; the instructions from which the algorithm can choose are ranked, with their rankings being updated every generation in accordance to the feedback obtained from the individuals evaluated in the preceding generation. The experimental studies developed show that the adaptive strategy proposed improves the test case generation algorithm's efficiency considerably, while introducing a negligible computational overhead.
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 1.32 KB
- Format:
- Item-specific license agreed upon to submission
- Description:
