Industrial adoption of model-driven engineering: Are the tools really the problem?

Jon Whittle, John R. Hutchinson, Mark Rouncefield, Håkan Burden, Rogardt Heldal

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

129 Citations (Scopus)

Abstract

An oft-cited reason for lack of adoption of model-driven engineering (MDE) is poor tool support. However, studies have shown that adoption problems are as much to do with social and organizational factors as with tooling issues. This paper discusses the impact of tools on MDE adoption and places tooling within a broader organizational context. The paper revisits previous data on MDE adoption (19 in-depth interviews with MDE practitioners) and re-analyzes the data through the specific lens of MDE tools. In addition, the paper presents new data (20 new interviews in two specific companies) and analyzes it through the same lens. The key contribution of the paper is a taxonomy of tool-related considerations, based on industry data, which can be used to reflect on the tooling landscape as well as inform future research on MDE tools.

Original languageEnglish
Title of host publicationModel-Driven Engineering Languages and Systems - 16th International Conference, MODELS 2013, Proceedings
Pages1-17
Number of pages17
Volume8107 LNCS
DOIs
Publication statusPublished - 2013
Externally publishedYes
EventACM/IEEE International Conference on Model Driven Engineering Languages and Systems 2013 - Miami, United States of America
Duration: 29 Sept 20134 Oct 2013
Conference number: 16th

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8107 LNCS
ISSN (Print)03029743
ISSN (Electronic)16113349

Conference

ConferenceACM/IEEE International Conference on Model Driven Engineering Languages and Systems 2013
Abbreviated titleMoDELS 2013
Country/TerritoryUnited States of America
CityMiami
Period29/09/134/10/13

Keywords

  • model-driven engineering
  • modeling tools
  • organizational change

Cite this