Panach, JI.; Dieste, Ó.; Marín, B.; España, S.; Vegas, S.; Pastor López, O.; Juristo, N. (2021). Evaluating Model-Driven Development Claims with Respect to Quality: A Family of Experiments. IEEE Transactions on Software Engineering. 47(1):130-145. https://doi.org/10.1109/TSE.2018.2884706
Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10251/184631
Título:
|
Evaluating Model-Driven Development Claims with Respect to Quality: A Family of Experiments
|
Autor:
|
Panach, Jose Ignacio
Dieste, Óscar
Marín, Beatriz
España, Sergio
Vegas, Sira
Pastor López, Oscar
Juristo, Natalia
|
Entidad UPV:
|
Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació
Universitat Politècnica de València. Centro de Investigación en Métodos de Producción de Software - Centre d'Investigació en Mètodes de Producció de Software
|
Fecha difusión:
|
|
Resumen:
|
[EN] Context: There is a lack of empirical evidence on the differences between model-driven development (MDD), where code is automatically derived from conceptual models, and traditional software development method, where ...[+]
[EN] Context: There is a lack of empirical evidence on the differences between model-driven development (MDD), where code is automatically derived from conceptual models, and traditional software development method, where code is manually written. In our previous work, we compared both methods in a baseline experiment concluding that quality of the software developed following MDD was significantly better only for more complex problems (with more function points). Quality was measured through test cases run on a functional system. Objective: This paper reports six replications of the baseline to study the impact of problem complexity on software quality in the context of MDD. Method: We conducted replications of two types: strict replications and object replications. Strict replications were similar to the baseline, whereas we used more complex experimental objects (problems) in the object replications. Results: MDD yields better quality independently of problem complexity with a moderate effect size. This effect is bigger for problems that are more complex. Conclusions: Thanks to the bigger size of the sample after aggregating replications, we discovered an effect that the baseline had not revealed due to the small sample size. The baseline results hold, which suggests that MDD yields better quality for more complex problems.
[-]
|
Palabras clave:
|
Automatic programming
,
Methodologies
,
Validation
|
Derechos de uso:
|
Reserva de todos los derechos
|
Fuente:
|
IEEE Transactions on Software Engineering. (issn:
0098-5589
)
|
DOI:
|
10.1109/TSE.2018.2884706
|
Editorial:
|
Institute of Electrical and Electronics Engineers
|
Versión del editor:
|
https://doi.org/10.1109/TSE.2018.2884706
|
Código del Proyecto:
|
info:eu-repo/grantAgreement/MINECO//TIN2014-60490-P/ES/REALIZANDO EXPERIMENTOS EN LA INDUSTRIA DEL SOFTWARE: COMPRENSION DEL PASO DE LABORATORIO A LA REALIDAD/
info:eu-repo/grantAgreement/AGENCIA ESTATAL DE INVESTIGACION//TIN2016-80811-P//UN METODO DE PRODUCCION DE SOFTWARE DIRIGIDO POR MODELOS PARA EL DESARROLLO DE APLICACIONES BIG DATA/
info:eu-repo/grantAgreement/GENERALITAT VALENCIANA//PROMETEO%2F2018%2F176//GISPRO-GENOMIC INFORMATION SYSTEMS PRODUCTION/
|
Descripción:
|
© 2021 IEEE. Personal use of this material is permitted. Permissíon from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertisíng or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
|
Agradecimientos:
|
This work was developed with the support of the Spanish Ministry of Science and Innovation project DataMe (TIN201680811-P), TIN2014-60490-P and was co-financed by ERDF. It also has the support of Generalitat Valencianawith ...[+]
This work was developed with the support of the Spanish Ministry of Science and Innovation project DataMe (TIN201680811-P), TIN2014-60490-P and was co-financed by ERDF. It also has the support of Generalitat Valencianawith GISPRO project (PROMETEO/2018/176).
[-]
|
Tipo:
|
Artículo
|