Dealing with inheritance in OO evolutionary testing.

dc.centroE.T.S.I. Informáticaes_ES
dc.contributor.authorFerrer-Urbano, Francisco Javier
dc.contributor.authorChicano-García, José-Francisco
dc.contributor.authorAlba-Torres, Enrique
dc.date.accessioned2023-12-11T11:23:18Z
dc.date.available2023-12-11T11:23:18Z
dc.date.created2023
dc.date.issued2009-07
dc.departamentoLenguajes y Ciencias de la Computación
dc.description.abstractMost of the software developed in the world follows the object-oriented (OO) paradigm. However, the existing work on evolutionary testing is mainly targeted to procedural languages. All this work can be used with small changes on OO programs, but object orientation introduces new features that are not present in procedural languages. Some important issues are polymorphism and inheritance. In this paper we want to make a contribution to the inheritance field by proposing some approaches that use the information of the class hierarchy for helping test case generators to better guide the search. To the best of our knowledge, no work exists using this information to propose test cases. In this work we de¯ne a branch distance for logical expressions containing the instanceof operator in Java programs. In addition to the distance measure, we propose two mutation operators based on the distance. We study the behaviour of the mutation operators on a benchmark set composed of nine OO programs. The results show that the information collected from the class hierarchy helps in the search for test cases.es_ES
dc.identifier.urihttps://hdl.handle.net/10630/28231
dc.language.isospaes_ES
dc.relation.eventdateJulio de 2009es_ES
dc.relation.eventplaceMontreal, Canadaes_ES
dc.relation.eventtitleGECCOes_ES
dc.rights.accessRightsopen accesses_ES
dc.subjectIngeniería del softwarees_ES
dc.subjectSoporte lógico - Desarrolloes_ES
dc.subject.otherEvolutionary testinges_ES
dc.titleDealing with inheritance in OO evolutionary testing.es_ES
dc.typeconference outputes_ES
dspace.entity.typePublication
relation.isAuthorOfPublicationdf230001-ab0c-4da1-a259-1de6e247bb42
relation.isAuthorOfPublication6f65e289-6502-4756-871c-dbe0ca9be545
relation.isAuthorOfPublicatione8596ab5-92f0-420d-a394-17d128c965da
relation.isAuthorOfPublication.latestForDiscoverydf230001-ab0c-4da1-a259-1de6e247bb42

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Ferrer-gecco09.pdf
Size:
1.6 MB
Format:
Adobe Portable Document Format
Description: