Applying model-driven engineering in small software enterprises
Entity
UAM. Departamento de Ingeniería InformáticaPublisher
Elsevier B.V.Date
2014-09-01Citation
10.1016/j.scico.2013.04.007
Science of Computer Programming 89.B (2014): 176–198
ISSN
0167-6423 (print); 1872-7964 (online)DOI
10.1016/j.scico.2013.04.007Funded by
This work has been supported by the Spanish Ministry of Economy and Competitivity (project “Go Lite” TIN2011-24139), by the European Commission under the ICT Policy Support Programme, grant no. 317859, and by Fundacion Séneca-CARM (grant 15389/PI/10).Project
info:eu-repo/grantAgreement/EC/FP7/317859Editor's Version
http://dx.doi.org/10.1016/j.scico.2013.04.007Subjects
Experience report; Incremental consistency; Model Driven Engineering; Small companies; InformáticaNote
This is the author’s version of a work that was accepted for publication in Science of Computer Programming. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in Science of Computer Programming, 89, Part B, (2014) DOI 10.1016/j.scico.2013.04.007Rights
© 2014 Elsevier B.V. All rights reservedEsta obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-SinObraDerivada 4.0 Internacional.
Abstract
Model-Driven Engineering (MDE) is increasingly gaining acceptance in the software engineering community, however its adoption by the industry is far from successful. The number of companies applying MDE is still very limited. Although several case studies and reports have been published on MDE adoption in large companies, experience reports on small enterprises are still rare, despite the fact that they represent a large part of the software companies ecosystem.
In this paper we report on our practical experience in two transfer of technology projects on two small companies. In order to determine the degree of success of these projects we present some factors that have to be taken into account in transfer of technology projects. Then, we assess both projects analyzing these factors and applying some metrics to give hints about the potential productivity gains that MDE could bring. We also comment on some lessons learned. These experiences suggest that MDE has the potential to make small companies more competitive, because it enables them to build powerful automation tools at modest cost. We will also present the approach followed to train these companies in MDE, and we contribute the teaching material so that it can be used or adapted by others projects of this nature.
Files in this item
Google Scholar:Sánchez Cuadrado, Jesús
-
Cánovas Izquierdo, Javier Luis
-
García Molina, Jesús
This item appears in the following Collection(s)
Related items
Showing items related by title, author, creator and subject.