Mostrar el registro sencillo del ítem

dc.contributor.author
Nicoletti, Matías Alberto  
dc.contributor.author
Schiaffino, Silvia Noemi  
dc.contributor.author
Diaz Pace, Jorge Andres  
dc.date.available
2016-07-29T21:48:14Z  
dc.date.issued
2015-09  
dc.identifier.citation
Nicoletti, Matías Alberto; Schiaffino, Silvia Noemi; Diaz Pace, Jorge Andres; An optimization-based tool to support the cost-effective production of software architecture documentation; Wiley; Journal of Software: Evolution and Process; 27; 9; 9-2015; 674-699  
dc.identifier.issn
2047-7481  
dc.identifier.uri
http://hdl.handle.net/11336/6840  
dc.description.abstract
Some of the challenges faced by most software projects are tight budget constraints and schedules, whichoften make managers and developers prioritize the delivery of a functional product over other engineeringactivities, such as software documentation. In particular, having little or low-quality documentation of thesoftware architecture of a system can have negative consequences for the project, as the architecture is the main container of the key design decisions to fulfill the stakeholders? goals. To further complicate thissituation, generating and maintaining architectural documentation is a non-trivial and time-consuming activity.In this context, we present a tool approach that aims at (i) assisting the documentation writer in their tasks and (ii) ensuring a cost-effective documentation process by means of optimization techniques. Ourtool, called SADHelper, follows the principle of producing reader-oriented documentation, in order to focus the available, and often limited, resources on generating just enough documentation that satisfies the stakeholders?concerns. The approach was evaluated in two experiments with users of software architecture documents, with encouraging results. These results show evidence that our tool can be useful to reduce the documentation costs and even improve the documentation quality, as perceived by their stakeholders.  
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
Architecture Documentation  
dc.subject
Multi-Objective Optimization  
dc.subject
Stakeholders  
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
An optimization-based tool to support the cost-effective production of software architecture documentation  
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:32Z  
dc.journal.volume
27  
dc.journal.number
9  
dc.journal.pagination
674-699  
dc.journal.pais
Estados Unidos  
dc.journal.ciudad
Hoboken  
dc.description.fil
Fil: Nicoletti, Matías Alberto. 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: Schiaffino, Silvia Noemi. 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.journal.title
Journal of Software: Evolution and Process  
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/url/http://onlinelibrary.wiley.com/doi/10.1002/smr.1734/abstract  
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/doi/http://dx.doi.org/10.1002/smr.1734  
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/doi/10.1002/smr.1734