Mostrar el registro sencillo del ítem

dc.contributor.author
Soria, Alvaro  
dc.contributor.author
Diaz Pace, Jorge Andres  
dc.contributor.author
Campo, Marcelo Ricardo  
dc.date.available
2016-07-29T21:47:15Z  
dc.date.issued
2015-01  
dc.identifier.citation
Soria, Alvaro; Diaz Pace, Jorge Andres; Campo, Marcelo Ricardo; Architecture-driven Assistance for Fault-localization Tasks; Wiley; Expert Systems; 32; 1; 1-2015; 1-22  
dc.identifier.issn
0266-4720  
dc.identifier.uri
http://hdl.handle.net/11336/6839  
dc.description.abstract
Finding software faults is a problematic activity in many systems. Existing approaches usually work close to the system implementation and require developers to perform different code analyses. Although these approaches are effective, the amount of information to be managed by developers is often overwhelming. This problem calls for complementary approaches able to work at higher levels of abstraction than code, helping developers to keep intellectual control over the system when analyzing faults. In this context, we present an expert-system approach, called FLABot, which assists developers in fault-localization tasks by reasoning about faults using software architecture models. We have evaluated a prototype of FLABot in two medium-size case studies, involving novice and non-novice developers. We compared time consumed, code browsed and faults found by these developers, with and without the support of FLABot, observing interesting effort reductions when applying FLABot. The results and lessons learned have shown that our approach is practical and reduces the efforts for finding individual faults.  
dc.format
application/pdf  
dc.language.iso
eng  
dc.publisher
Wiley  
dc.rights
info:eu-repo/semantics/openAccess  
dc.rights.uri
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/  
dc.subject
Software Architecture  
dc.subject
Fault Analysis  
dc.subject
Tool Support  
dc.subject
Use-Case Maps  
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
Architecture-driven Assistance for Fault-localization Tasks  
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
2016-07-29T18:32:34Z  
dc.journal.volume
32  
dc.journal.number
1  
dc.journal.pagination
1-22  
dc.journal.pais
Estados Unidos  
dc.journal.ciudad
Hoboken  
dc.description.fil
Fil: Soria, Alvaro. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Tandil. Instituto Superior de Ingenieria 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 Tandil. Instituto Superior de Ingenieria del Software; Argentina  
dc.description.fil
Fil: Campo, Marcelo Ricardo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Tandil. Instituto Superior de Ingenieria del Software; Argentina  
dc.journal.title
Expert Systems  
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/url/http://onlinelibrary.wiley.com/doi/10.1111/exsy.12047/abstract  
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/doi/http://dx.doi.org/10.1111/exsy.12047  
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/doi/10.1111/exsy.12047