Mostrar el registro sencillo del ítem
dc.contributor.author
Urbieta, Mario Matías
dc.contributor.author
Frajberg, Darian
dc.contributor.author
Rossi, Gustavo Héctor
dc.date.available
2020-01-10T23:39:04Z
dc.date.issued
2018-01
dc.identifier.citation
Urbieta, Mario Matías; Frajberg, Darian; Rossi, Gustavo Héctor; Assessing the impact of Volatile Functionality removal in web applications: Model-Driven vs Code-Based approaches; John Wiley & Sons Ltd; Software: Practice And Experience; 48; 1; 1-2018; 11-43
dc.identifier.issn
0038-0644
dc.identifier.uri
http://hdl.handle.net/11336/94474
dc.description.abstract
Web applications must quickly adapt to new business demands to keep clients onboard. When unexpected and unforeseen requirements appear, the changes pose challenges to software engineers as they were not considered in the application design and such new functionality can be only valid only for a period in certain situations. This work presents a comparison of maintenance consequences in the software quality when using a Model-Driven approach against a Code-Based one where changes are managed in an ad hoc way. We used the removal of volatile functionality as case of study due to the fact that its characteristics stress the development process. We considered both external and internal quality of deliverables. For assessing the quality of deliverables, we evaluated the production of more than 35 students using both approaches considering their perception gathered through questionnaires and their deliverables. We present the preliminary evidence that there is no significant difference between approaches. Model-Driven performed slightly better than Code-Based, but both responded negatively in terms of deliverables' quality. Results show that maintenance tasks are detrimental to software quality where Model-Driven approach does not excel over Code-Based approach. The Model-Driven approach only highlighted on productivity.
dc.format
application/pdf
dc.language.iso
eng
dc.publisher
John Wiley & Sons Ltd
dc.rights
info:eu-repo/semantics/openAccess
dc.rights.uri
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
dc.subject
MAINTENANCE
dc.subject
MODEL-DRIVEN WEB APPLICATION
dc.subject
QUALITY
dc.subject
REQUIREMENT
dc.subject
VOLATILE FUNCTIONALITY
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
Assessing the impact of Volatile Functionality removal in web applications: Model-Driven vs Code-Based approaches
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
2019-10-23T21:42:43Z
dc.journal.volume
48
dc.journal.number
1
dc.journal.pagination
11-43
dc.journal.pais
Reino Unido
dc.journal.ciudad
Londres
dc.description.fil
Fil: Urbieta, Mario Matías. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional de La Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina
dc.description.fil
Fil: Frajberg, Darian. Politecnico di Milano; Italia. Universidad Nacional de La Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina
dc.description.fil
Fil: Rossi, Gustavo Héctor. 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
Software: Practice And Experience
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/doi/http://dx.doi.org/10.1002/spe.2503
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/url/https://onlinelibrary.wiley.com/doi/full/10.1002/spe.2503
Archivos asociados