MDD vs. traditional software development: a practitioner’s subjective perspective
Empreu sempre aquest identificador per citar o enllaçar aquest ítem
http://hdl.handle.net/10045/35757
Títol: | MDD vs. traditional software development: a practitioner’s subjective perspective |
---|---|
Autors: | Martínez Espinosa, Yulkeidi | Cachero, Cristina | Meliá, Santiago |
Grups d'investigació o GITE: | Ingeniería Web, Aplicaciones y Desarrollos (IWAD) | Investigación+Docencia+innovación: plus (Idoi:plus) |
Centre, Departament o Servei: | Universidad de Alicante. Departamento de Lenguajes y Sistemas Informáticos |
Paraules clau: | MDD | MBD | Code-centric development | Experiment | Usefulness | Ease of use |
Àrees de coneixement: | Lenguajes y Sistemas Informáticos |
Data de publicació: | de febrer-2013 |
Editor: | Elsevier |
Citació bibliogràfica: | Information and Software Technology. 2013, 55(2): 189-200. doi:10.1016/j.infsof.2012.07.004 |
Resum: | Context: Today’s project managers have a myriad of methods to choose from for the development of software applications. However, they lack empirical data about the character of these methods in terms of usefulness, ease of use or compatibility, all of these being relevant variables to assess the developer’s intention to use them. Objective: To compare three methods, each following a different paradigm (Model-Driven, Model-Based and Code-Centric) with respect to their adoption potential by junior software developers engaged in the development of the business layer of a Web 2.0 application. Method: We have conducted a quasi-experiment with 26 graduate students of the University of Alicante. The application developed was a Social Network, which was organized around a fixed set of modules. Three of them, similar in complexity, were used for the experiment. Subjects were asked to use a different method for each module, and then to answer a questionnaire that gathered their perceptions during such use. Results: The results show that the Model-Driven method is regarded as the most useful, although it is also considered the least compatible with previous developers’ experiences. They also show that junior software developers feel comfortable with the use of models, and that they are likely to use them if the models are accompanied by a Model-Driven development environment. Conclusions: Despite their relatively low level of compatibility, Model-Driven development methods seem to show a great potential for adoption. That said, however, further experimentation is needed to make it possible to generalize the results to a different population, different methods, other languages and tools, different domains or different application sizes. |
Patrocinadors: | This paper has been co-supported by the Spanish Ministry of Education, and the University of Alicante under contracts TIN2010-15789 (SONRIA) and GRE10-23 (DISEMRIA). |
URI: | http://hdl.handle.net/10045/35757 |
ISSN: | 0950-5849 (Print) | 1873-6025 (Online) |
DOI: | 10.1016/j.infsof.2012.07.004 |
Idioma: | eng |
Tipus: | info:eu-repo/semantics/article |
Revisió científica: | si |
Versió de l'editor: | http://dx.doi.org/10.1016/j.infsof.2012.07.004 |
Apareix a la col·lecció: | INV - IWAD - Artículos de Revistas INV - Idoi: plus - Artículos de Revistas INV - ALISoft - Artículos de Revistas |
Arxius per aquest ítem:
Arxiu | Descripció | Tamany | Format | |
---|---|---|---|---|
2013_Martinez_etal_IST.pdf | Preprint (acceso abierto) | 625,86 kB | Adobe PDF | Obrir Vista prèvia |
2013_Martinez_etal_IST-final.pdf | Versión final (acceso restringido) | 461,68 kB | Adobe PDF | Obrir Sol·licitar una còpia |
Tots els documents dipositats a RUA estan protegits per drets d'autors. Alguns drets reservats.