Mostrar el registro sencillo del ítem
dc.contributor.author
Vázquez, Hernán Ceferino
dc.contributor.author
Marcos, Claudia Andrea
dc.contributor.author
Vidal, Santiago Agustín
dc.contributor.author
Diaz Pace, Jorge Andres
dc.date.available
2018-09-06T12:40:14Z
dc.date.issued
2017-10
dc.identifier.citation
Vázquez, Hernán Ceferino; Marcos, Claudia Andrea; Vidal, Santiago Agustín; Diaz Pace, Jorge Andres; A tool to prioritize code smells in distributed development; Institute of Electrical and Electronics Engineers; IEEE Latin America Transactions; 15; 10; 10-2017; 1941-1947
dc.identifier.issn
1548-0992
dc.identifier.uri
http://hdl.handle.net/11336/58485
dc.description.abstract
A code smell is a symptom in the source code that helps to identify a design problem. Several tools for detecting and ranking code smells according to their criticality to the system have been developed. However, existing works assume a centralized development approach, which does not consider systems being developed in a distributed fashion. The main problem in a distributed group of developers is that a tool cannot always ensure a global vision of (smells of) the system, and thus inconsistencies among the rankings provided by each developer are likely to happen. These inconsistencies often cause unnecessary refactorings and might not focus the whole team on the critical smells system-wide. Along this line, this work proposes a multi-agent tool, called D-JSpIRIT, which helps individual developers to reach a consensus on their smell rankings by means of distributed optimization techniques.
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
Code Smells
dc.subject
Distributed Development
dc.subject
Multi-Agent System
dc.subject
Prioritization Criteria
dc.subject
Tool Support
dc.subject.classification
Ciencias de la Computación
dc.subject.classification
Ciencias de la Computación e Información
dc.subject.classification
CIENCIAS NATURALES Y EXACTAS
dc.title
A tool to prioritize code smells in distributed 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
2018-09-05T16:12:53Z
dc.journal.volume
15
dc.journal.number
10
dc.journal.pagination
1941-1947
dc.journal.pais
Estados Unidos
dc.description.fil
Fil: Vázquez, Hernán Ceferino. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina
dc.description.fil
Fil: Marcos, Claudia Andrea. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina
dc.description.fil
Fil: Vidal, Santiago Agustín. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina
dc.description.fil
Fil: Diaz Pace, Jorge Andres. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina
dc.journal.title
IEEE Latin America Transactions
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/doi/http://dx.doi.org/10.1109/TLA.2017.8071239
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/url/https://ieeexplore.ieee.org/document/8071239/
Archivos asociados