Applying model-driven engineering in small software enterprises

被引:24
|
作者
Sanchez Cuadrado, Jesus [1 ]
Izquierdo, Javier Luis Canovas [2 ]
Garcia Molina, Jesus [3 ]
机构
[1] Univ Autonoma Madrid, E-28049 Madrid, Spain
[2] Ecole Mines Nantes INRIA, AtlanMod, Nantes, France
[3] Univ Murcia, E-30001 Murcia, Spain
关键词
Model Driven Engineering; Experience report; Small companies; Incremental consistency; LANGUAGE;
D O I
10.1016/j.scico.2013.04.007
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:176 / 198
页数:23
相关论文
共 50 条
  • [41] Model-Driven Engineering of Self-Adaptive Software with EUREMA
    Vogel, Thomas
    Giese, Holger
    [J]. ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2014, 8 (04)
  • [42] A model-driven approach for engineering trust and reputation into software services
    Moyano, Francisco
    Fernandez-Gago, Carmen
    Lopez, Javier
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 69 : 134 - 151
  • [43] MEDAL: A CASE tool extension for model-driven software engineering
    Guelfi, N
    Ries, B
    Sterges, P
    [J]. IEEE INTERNATIONAL CONFERENCE ON SOFTWARE - SCIENCE, TECHNOLOGY & ENGINEERING, PROCEEDINGS, 2003, : 33 - 42
  • [44] Towards the Integration of Model-Driven Engineering, Software Product Line Engineering, and Software Configuration Management
    Schwaegerl, Felix
    Buchmann, Thomas
    Uhrig, Sabrina
    Westfechtel, Bernhard
    [J]. MODELSWARD 2015 PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2015, : 5 - 18
  • [45] Applying Model-Driven Web Engineering to the Testing Phase of the ADAGIO Project
    Morales, L.
    Moreno-Leonardo, S.
    Olivero, M. A.
    Jimenez-Ramirez, A.
    Mejias, M.
    [J]. CURRENT TRENDS IN WEB ENGINEERING (ICWE 2018), 2018, 11153 : 14 - 21
  • [46] Model-driven software verification
    Holzmann, GJ
    Joshi, R
    [J]. MODEL CHECKING SOFTWARE, 2004, 2989 : 76 - 91
  • [47] Model-driven software adaptation
    Bencomo, Nelly
    Blair, Gordon
    France, Robert
    [J]. OBJECT-ORIENTED TECHNOLOGY: ECOOP 2007 WORKSHOP READER, 2008, 4906 : 132 - +
  • [48] Using Software Product Lines to Manage Model Families in Model-Driven Engineering
    Avila-Garcia, Orlando
    Estevez Garcia, Antonio
    Sanchez Rebull, E. Victor
    [J]. APPLIED COMPUTING 2007, VOL 1 AND 2, 2007, : 1006 - 1011
  • [49] Applying a model-driven approach to the development of power plant SCADA/EMS software
    Neis, Paulo
    Wehrmeister, Marco A.
    Mendes, Marcos F.
    Pesente, Jonas R.
    [J]. INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2023, 153
  • [50] Model-Driven Software Engineering in Practice: a Content Analysis Software for Health Reform Agreements
    Rutle, Adrian
    Simonsen, Kent Inge Fagerland
    Schaathun, Hans Georg
    Kirchhoff, Ralf
    [J]. 6TH INTERNATIONAL CONFERENCE ON EMERGING UBIQUITOUS SYSTEMS AND PERVASIVE NETWORKS (EUSPN 2015)/THE 5TH INTERNATIONAL CONFERENCE ON CURRENT AND FUTURE TRENDS OF INFORMATION AND COMMUNICATION TECHNOLOGIES IN HEALTHCARE (ICTH-2015), 2015, 63 : 545 - 552