Mostrar el registro sencillo del ítem

dc.contributor.author
Fontela, Carlos  
dc.contributor.author
Garrido, Alejandra  
dc.date.available
2017-08-28T21:47:59Z  
dc.date.issued
2013-09  
dc.identifier.citation
Fontela, Carlos; Garrido, Alejandra; Connection between safe refactorings and acceptance test driven development; Institute of Electrical and Electronics Engineers; IEEE Latin America Transactions; 11; 5; 9-2013; 1238-1244  
dc.identifier.issn
1548-0992  
dc.identifier.uri
http://hdl.handle.net/11336/23196  
dc.description.abstract
With the advent of improved strategies over Test Driven Development (TDD), like Acceptance TDD (ATDD), several benefits were recognized over the simple use of TDD with unit testing. In this article we propose an additional benefit of ATDD: the use of acceptance tests as ultimate invariants of the behavior that refactorings must preserve. Even when previous works have referred to this advantage of ATDD, the problem that remained unsolved was the lack of a complete and practical method that includes the different layers created by different types of tests. In this article we describe such a method, which uses multiple layers of tests and connects the layers through coverage analysis, in order to allow safe refactoring even when the refactorings break some tests. We also present Multilayer Coverage, an automatic tool for coverage analysis at different layers of tests and its intersection, to assist with the proposed method.  
dc.format
application/pdf  
dc.language.iso
spa  
dc.publisher
Institute of Electrical and Electronics Engineers  
dc.rights
info:eu-repo/semantics/openAccess  
dc.rights.uri
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/  
dc.subject
Test Driven Development  
dc.subject
Acceptance Test Driven Development  
dc.subject
Refactoring  
dc.subject
Behavior Preservation  
dc.subject
Coverage  
dc.subject
Agile Methods  
dc.subject.classification
Otras Ciencias de la Computación e Información  
dc.subject.classification
Ciencias de la Computación e Información  
dc.subject.classification
CIENCIAS NATURALES Y EXACTAS  
dc.title
Connection between safe refactorings and acceptance test driven development  
dc.type
info:eu-repo/semantics/article  
dc.type
info:ar-repo/semantics/artículo  
dc.type
info:eu-repo/semantics/publishedVersion  
dc.date.updated
2017-08-28T14:28:32Z  
dc.journal.volume
11  
dc.journal.number
5  
dc.journal.pagination
1238-1244  
dc.journal.pais
Estados Unidos  
dc.description.fil
Fil: Fontela, Carlos. Universidad de Buenos Aires. Facultad de Ingeniería; Argentina  
dc.description.fil
Fil: Garrido, Alejandra. Universidad Nacional de la Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina  
dc.journal.title
IEEE Latin America Transactions  
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/url/http://ieeexplore.ieee.org/document/6684399/  
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/doi/http://dx.doi.org/10.1109/TLA.2013.6684399