A Hitchhiker's Guide to Model-Driven Engineering for Data-Centric Systems

  • Benoit Combemale
  • , Jörg Kienzle
  • , Gunter Mussbacher
  • , Ali Hyacinth
  • , Daniel Amyot
  • , Mojtaba Bagherzadeh
  • , Edouard Batot
  • , Nelly Bencomo
  • , Benjamin Benni
  • , Jean-Michel Bruel
  • , Jordi Cabot
  • , Betty Cheng
  • , Philippe Collet
  • , Gregor Engels
  • , Robert Heinrich
  • , Jean-Marc Jézéquel
  • , Anne Koziolek
  • , Sebastian Mosser
  • , Ralf Reussner
  • , Houari Sahraoui
  • Rijul Saini, June Sallou, Serge Stinckwich, E. Syriani, Manuel Wimmer

Research output: Contribution to journalArticlepeer-review

Abstract

A broad spectrum of application domains are increasingly making use of heterogeneous and large volumes of data with varying degrees of humans in the loop. The recent success of Artificial Intelligence (AI) and, in particular, Machine Learning (ML) further amplifies the relevance of data in the development, maintenance, evolution, and execution management of systems built with model-driven engineering techniques. Applications include critical infrastructure areas such as intelligent transportation, smart energy management, public healthcare, and emergency and disaster management; many of these systems are considered socio-technical systems given the human, social, and organizational factors that must be considered during the system life-cycle [1]. This article introduces a conceptual reference framework – the Models and Data (MODA) framework – to support a data-centric and model-driven approach for the integration of heterogeneous models and their respective data for the entire life-cycle of socio-technical systems.
Original languageEnglish
Article number9094197
Pages (from-to)71-84
Number of pages14
JournalIEEE Software
Volume38
Issue number4
DOIs
Publication statusPublished - 01 Jul 2021

Fields of science

  • 202017 Embedded systems
  • 102002 Augmented reality
  • 102006 Computer supported cooperative work (CSCW)
  • 102015 Information systems
  • 102020 Medical informatics
  • 102022 Software development
  • 102034 Cyber-physical systems
  • 201132 Computational engineering
  • 201305 Traffic engineering
  • 207409 Navigation systems
  • 502032 Quality management
  • 502050 Business informatics
  • 503015 Subject didactics of technical sciences

JKU Focus areas

  • Digital Transformation

Cite this