Impact of model notations on the productivity of domain modelling: an empirical study

Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10045/84951
Información del item - Informació de l'item - Item information
Título: Impact of model notations on the productivity of domain modelling: an empirical study
Autor/es: Cachero, Cristina | Meliá, Santiago | Hermida Carbonell, Jesús María
Grupo/s de investigación o GITE: Advanced deveLopment and empIrical research on Software (ALISoft) | Ingeniería Web, Aplicaciones y Desarrollos (IWAD)
Centro, Departamento o Servicio: Universidad de Alicante. Departamento de Lenguajes y Sistemas Informáticos
Palabras clave: MDE | Empirical research | Notations | Quasi-Experiment
Área/s de conocimiento: Lenguajes y Sistemas Informáticos
Fecha de publicación: 11-dic-2018
Editor: Elsevier
Cita bibliográfica: Information and Software Technology. 2019, 108: 78-87. doi:10.1016/j.infsof.2018.12.005
Resumen: Context: The intensive use of models is a cornerstone of the Model-Driven Engineering (MDE) paradigm and its claimed gains in productivity. However, in order to maximize these productivity gains, it is important to adequately select the modeling formalism to be used. Unfortunately, the MDE community still lacks empirical data to support such choice. Objective: This paper aims at contributing to filling this gap by reporting an empirical study in which two types of domain model notations, graphical vs. textual, are compared regarding their efficiency and effectiveness during the creation of domain models. Method: A quasi-experiment was designed in which 127 participants were randomly classified in four groups. Then, each group was randomly assigned to a different combination of notation and application. All the participants were students enrolled in the 6th semester of the Computer Engineering degree at the University of Alicante. The statistical procedure applied was a two-factor multivariate analysis of variance (two-way MANOVA). Results: The data shows a statistically significant effect of notation type on the efficiency and effectiveness of domain modelling activities, independently from the application being modelled. Conclusions: The joint examination of our results and those of previous studies suggests that, in MDE, different tasks call for different types of notations. Therefore, MDE environments should offer both textual and graphical notations, and assist developers in selecting the most suitable one depending on the task being carried out. In particular, our data suggest that domain model creation tasks are better supported by graphical notations. To augment the validity of the conclusions of this paper, the experiment should be replicated with different subject profiles, notations, domain model sizes, tasks and application types.
Patrocinador/es: This study was partially funded by the Spanish Ministry of Economy, Industry and Competitiveness under the project TIN2016-78103-C2-2-R “Plataforma para la publicación y consumo de datos abiertos para una ciudad inteligente”.
URI: http://hdl.handle.net/10045/84951
ISSN: 0950-5849 (Print) | 1873-6025 (Online)
DOI: 10.1016/j.infsof.2018.12.005
Idioma: eng
Tipo: info:eu-repo/semantics/article
Derechos: © 2018 Published by Elsevier B.V.
Revisión científica: si
Versión del editor: https://doi.org/10.1016/j.infsof.2018.12.005
Aparece en las colecciones:INV - ALISoft - Artículos de Revistas
INV - IWAD - Artículos de Revistas

Archivos en este ítem:
Archivos en este ítem:
Archivo Descripción TamañoFormato 
Thumbnail2018_Cachero_etal_InfSoftTech_accepted.pdfAccepted Manuscript (acceso abierto)658,85 kBAdobe PDFAbrir Vista previa
Thumbnail2018_Cachero_etal_InfSoftTech_final.pdfVersión final (acceso restringido)832,52 kBAdobe PDFAbrir    Solicitar una copia


Todos los documentos en RUA están protegidos por derechos de autor. Algunos derechos reservados.