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