dc.creatorNicoletti, Matías Alberto
dc.creatorSchiaffino, Silvia Noemi
dc.creatorDiaz Pace, Jorge Andres
dc.date.accessioned2016-07-29T21:48:14Z
dc.date.accessioned2018-11-06T13:46:12Z
dc.date.available2016-07-29T21:48:14Z
dc.date.available2018-11-06T13:46:12Z
dc.date.created2016-07-29T21:48:14Z
dc.date.issued2015-09
dc.identifierNicoletti, 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.identifier2047-7481
dc.identifierhttp://hdl.handle.net/11336/6840
dc.identifier.urihttp://repositorioslatinoamericanos.uchile.cl/handle/2250/1879141
dc.description.abstractSome 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.languageeng
dc.publisherWiley
dc.relationinfo:eu-repo/semantics/altIdentifier/url/http://onlinelibrary.wiley.com/doi/10.1002/smr.1734/abstract
dc.relationinfo:eu-repo/semantics/altIdentifier/doi/10.1002/smr.1734
dc.relationinfo:eu-repo/semantics/altIdentifier/doi/http://dx.doi.org/10.1002/smr.1734
dc.rightshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/
dc.rightsinfo:eu-repo/semantics/restrictedAccess
dc.subjectSOFTWARE ARCHITECTURE
dc.subjectARCHITECTURE DOCUMENTATION
dc.subjectMULTI-OBJECTIVE OPTIMIZATION
dc.subjectSTAKEHOLDERS
dc.titleAn optimization-based tool to support the cost-effective production of software architecture documentation
dc.typeArtículos de revistas
dc.typeArtículos de revistas
dc.typeArtículos de revistas


Este ítem pertenece a la siguiente institución