On the effect of object redundancy elimination in randomly testing collection classes
"In this paper, we analyze the effect of reducing object redundancy in random testing, by comparing the Randoop random testing tool with a version of the tool that disregards tests that only produce objects that have been previously generated by other tests. As a side effect, this variant also...
Autores principales: | , , , , , |
---|---|
Formato: | Ponencias en Congresos acceptedVersion |
Lenguaje: | Inglés |
Publicado: |
2019
|
Materias: | |
Acceso en línea: | http://ri.itba.edu.ar/handle/123456789/1641 |
Aporte de: |
id |
I32-R138-123456789-1641 |
---|---|
record_format |
dspace |
spelling |
I32-R138-123456789-16412022-12-07T14:13:54Z On the effect of object redundancy elimination in randomly testing collection classes Ponzio, Pablo Bengolea, Valeria Gutiérrez Brida, Simón Scilingo, Gastón Aguirre, Nazareno Frías, Marcelo PROGRAMACION ORIENTADA A OBJETOS REDUNDANCIA "In this paper, we analyze the effect of reducing object redundancy in random testing, by comparing the Randoop random testing tool with a version of the tool that disregards tests that only produce objects that have been previously generated by other tests. As a side effect, this variant also identifies methods in the software under test that never participate in state changes, and uses these more heavily when building assertions. Our evaluation of this strategy concentrates on collection classes, since in this context of object-oriented implementations that describe stateful objects obbeying complex invariants, object variability is highly relevant. Our experimental comparison takes the main data structures in java.util, and shows that our object redundancy reduction strategy has an important impact in testing collections, measured in terms of code coverage and mutation killing." 2019-07-10T19:55:57Z 2019-07-10T19:55:57Z 2018-05 Ponencias en Congresos info:eu-repo/semantics/acceptedVersion 978-1450-35-741-8 0270-5257 http://ri.itba.edu.ar/handle/123456789/1641 en info:eu-repo/semantics/altIdentifier/doi/10.1145/3194718.3194724 application/pdf |
institution |
Instituto Tecnológico de Buenos Aires (ITBA) |
institution_str |
I-32 |
repository_str |
R-138 |
collection |
Repositorio Institucional Instituto Tecnológico de Buenos Aires (ITBA) |
language |
Inglés |
topic |
PROGRAMACION ORIENTADA A OBJETOS REDUNDANCIA |
spellingShingle |
PROGRAMACION ORIENTADA A OBJETOS REDUNDANCIA Ponzio, Pablo Bengolea, Valeria Gutiérrez Brida, Simón Scilingo, Gastón Aguirre, Nazareno Frías, Marcelo On the effect of object redundancy elimination in randomly testing collection classes |
topic_facet |
PROGRAMACION ORIENTADA A OBJETOS REDUNDANCIA |
description |
"In this paper, we analyze the effect of reducing object redundancy in random testing, by comparing the Randoop random testing tool with a version of the tool that disregards tests that only produce objects that have been previously generated by other tests. As a side effect, this variant also identifies methods in the software under test that never participate in state changes, and uses these more heavily when building assertions. Our evaluation of this strategy concentrates on collection classes, since in this context of object-oriented implementations that describe stateful objects obbeying complex invariants, object variability is highly relevant. Our experimental comparison takes the main data structures in java.util, and shows that our object redundancy reduction strategy has an important impact in testing collections, measured in terms of code coverage and mutation killing." |
format |
Ponencias en Congresos acceptedVersion |
author |
Ponzio, Pablo Bengolea, Valeria Gutiérrez Brida, Simón Scilingo, Gastón Aguirre, Nazareno Frías, Marcelo |
author_facet |
Ponzio, Pablo Bengolea, Valeria Gutiérrez Brida, Simón Scilingo, Gastón Aguirre, Nazareno Frías, Marcelo |
author_sort |
Ponzio, Pablo |
title |
On the effect of object redundancy elimination in randomly testing collection classes |
title_short |
On the effect of object redundancy elimination in randomly testing collection classes |
title_full |
On the effect of object redundancy elimination in randomly testing collection classes |
title_fullStr |
On the effect of object redundancy elimination in randomly testing collection classes |
title_full_unstemmed |
On the effect of object redundancy elimination in randomly testing collection classes |
title_sort |
on the effect of object redundancy elimination in randomly testing collection classes |
publishDate |
2019 |
url |
http://ri.itba.edu.ar/handle/123456789/1641 |
work_keys_str_mv |
AT ponziopablo ontheeffectofobjectredundancyeliminationinrandomlytestingcollectionclasses AT bengoleavaleria ontheeffectofobjectredundancyeliminationinrandomlytestingcollectionclasses AT gutierrezbridasimon ontheeffectofobjectredundancyeliminationinrandomlytestingcollectionclasses AT scilingogaston ontheeffectofobjectredundancyeliminationinrandomlytestingcollectionclasses AT aguirrenazareno ontheeffectofobjectredundancyeliminationinrandomlytestingcollectionclasses AT friasmarcelo ontheeffectofobjectredundancyeliminationinrandomlytestingcollectionclasses |
_version_ |
1765660757630910464 |