Publication
eCrash: a Genetic Programming-Based Testing Tool for Object-Oriented Software
| datacite.subject.fos | Engenharia e Tecnologia | |
| datacite.subject.sdg | 09:Indústria, Inovação e Infraestruturas | |
| dc.contributor.author | Ribeiro, José Carlos Bregieiro | |
| dc.contributor.author | Nogueira, Ana Filipa | |
| dc.contributor.author | Vega, Francisco Fernández de | |
| dc.contributor.author | Zenha-Rela, Mário Alberto | |
| dc.date.accessioned | 2025-10-28T10:31:18Z | |
| dc.date.available | 2025-10-28T10:31:18Z | |
| dc.date.issued | 2015-01 | |
| dc.description.abstract | This paper describes the methodology, architecture and features of the eCrash framework, a Java-based tool which employs Strongly-Typed Genetic Programming to automate the generation of test data for the structural unit testing of Object-Oriented programs. The application of Evolutionary Algorithms to Test Data generation is often referred to as Evolutionary Testing. eCrash implements an Evolutionary Testing strategy developed with three major purposes: improving the level of performance and automation of the Software Testing process; minimising the interference of the tool’s users on the Test Object analysis to a minimum; and mitigating the impact of users decisions in the Test Data generation process. | eng |
| dc.identifier.citation | Ribeiro, J.C.B., Nogueira, A.F., de Vega, F.F., Zenha-Rela, M.A. (2015). eCrash: a Genetic Programming-Based Testing Tool for Object-Oriented Software. In: Gandomi, A., Alavi, A., Ryan, C. (eds) Handbook of Genetic Programming Applications. Springer, Cham. https://doi.org/10.1007/978-3-319-20883-1_23 | |
| dc.identifier.doi | 10.1007/978-3-319-20883-1_23 | |
| dc.identifier.isbn | 9783319208824 | |
| dc.identifier.isbn | 9783319208831 | |
| dc.identifier.uri | http://hdl.handle.net/10400.8/14393 | |
| dc.language.iso | eng | |
| dc.peerreviewed | yes | |
| dc.publisher | Springer Nature | |
| dc.relation.hasversion | https://link.springer.com/chapter/10.1007/978-3-319-20883-1_23 | |
| dc.relation.ispartof | Handbook of Genetic Programming Applications | |
| dc.rights.uri | N/A | |
| dc.subject | Evolutionary testing | |
| dc.subject | Genetic programming | |
| dc.subject | Object-orientation | |
| dc.subject | Search-based software engineering | |
| dc.subject | Unit testing | |
| dc.title | eCrash: a Genetic Programming-Based Testing Tool for Object-Oriented Software | eng |
| dc.type | book part | |
| dspace.entity.type | Publication | |
| oaire.citation.endPage | 593 | |
| oaire.citation.startPage | 575 | |
| oaire.citation.title | Handbook of Genetic Programming Applications | |
| oaire.version | http://purl.org/coar/version/c_970fb48d4fbd8a85 | |
| 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:
- Table of contents_Book_Handbook of Genetic Programming Applications_Chapter_eCrash a Genetic Programming-Based__pp.575–593.pdf
- Size:
- 215.44 KB
- Format:
- Adobe Portable Document Format
- Description:
- Table of contents_Book_Handbook of Genetic Programming Applications_Chapter_"eCrash: A genetic programming-based testing tool for object-oriented software"_pp.575–593
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:
