Assessing the impact of volatile functionality removal in web applications

Urbieta, Mario Matías

Título:
Assessing the impact of volatile functionality removal in web applications: model‐driven vs code‐based approaches
Autor:
Urbieta, Mario Matías
Colaboradores:
Frajberg, DariánRossi, Gustavo Héctor
Temas:
APLICACIONES WEBSOFTWARE
En:
Software: Practice an Experience, 78(1), pp. 11-43.
Resumen:
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.
URL/DOI:
https://doi.org/10.1002/spe.2503
Medio:
Soporte electrónico
Tipo de documento:
Artículo
Descripción física:
1 archivo (2,0 MB)
Idioma:
Inglés
Publicación:
, 2017

Puede solicitar más fácilmente el ejemplar con: A0880

Ver estantes

La edición contiene los siguientes documentos electrónicos para descargar:

Se cuenta con disponibilidad inmediata para llevar a domicilio.


Disponibilidad Actual Para Préstamo: 1 Disponibilidad Actual Para Sala de Lectura: 0 Cantidad Actual de Reservas: 0 Cantidad Actual de Préstamos: 0

Valoración


Comentarios (0)