Human factors in model-driven engineering: future research goals and initiatives for MDE

Research output: Contribution to journalArticleResearchpeer review

Authors

  • Grischa Liebel
  • Jil Klünder
  • Regina Hebig
  • Christopher Lazik
  • Inês Nunes
  • Isabella Graßl
  • Jan Philipp Steghöfer
  • Joeri Exelmans
  • Julian Oertel
  • Kai Marquardt
  • Katharina Juhnke
  • Kurt Schneider
  • Lucas Gren
  • Lucia Happe
  • Marc Herrmann
  • Marvin Wyrich
  • Matthias Tichy
  • Miguel Goulão
  • Rebekka Wohlrab
  • Reyhaneh Kalantari
  • Robert Heinrich
  • Sandra Greiner
  • Satrio Adi Rukmono
  • Shalini Chakraborty
  • Silvia Abrahão
  • Vasco Amaral

Research Organisations

External Research Organisations

  • Reykjavik University
  • University of Rostock
  • Humboldt-Universität zu Berlin (HU Berlin)
  • University of Passau
  • University of Antwerp (UAntwerpen)
  • Karlsruhe Institute of Technology (KIT)
  • Carl Zeiss SMT GmbH
  • Chalmers University of Technology
  • Saarland University
  • Ulm University
  • NOVA University Lisbon
  • University of Ottawa
  • University of Bern
  • Eindhoven University of Technology (TU/e)
  • Polytechnic University of Valencia
  • XITASO GmbH
View graph of relations

Details

Original languageEnglish
Pages (from-to)801-819
Number of pages19
JournalSoftware and systems modeling
Volume23
Issue number4
Early online date28 Jun 2024
Publication statusPublished - Aug 2024

Abstract

Software modelling and model-driven engineering (MDE) is traditionally studied from a technical perspective. However, one of the core motivations behind the use of software models is inherently human-centred. Models aim to enable practitioners to communicate about software designs, make software understandable, or make software easier to write through domain-specific modelling languages. Several recent studies challenge the idea that these aims can always be reached and indicate that human factors play a role in the success of MDE. However, there is an under-representation of research focusing on human factors in modelling. During a GI-Dagstuhl seminar, topics related to human factors in modelling were discussed by 26 expert participants from research and industry. In breakout groups, five topics were covered in depth, namely modelling human aspects, factors of modeller experience, diversity and inclusion in MDE, collaboration and MDE, and teaching human-aware MDE. We summarise our insights gained during the discussions on the five topics. We formulate research goals, questions, and propositions that support directing future initiatives towards an MDE community that is aware of and supportive of human factors and values.

Keywords

    Human factors, MDE, Modeling, Modelling, Workshop

ASJC Scopus subject areas

Cite this

Human factors in model-driven engineering: future research goals and initiatives for MDE. / Liebel, Grischa; Klünder, Jil; Hebig, Regina et al.
In: Software and systems modeling, Vol. 23, No. 4, 08.2024, p. 801-819.

Research output: Contribution to journalArticleResearchpeer review

Liebel, G, Klünder, J, Hebig, R, Lazik, C, Nunes, I, Graßl, I, Steghöfer, JP, Exelmans, J, Oertel, J, Marquardt, K, Juhnke, K, Schneider, K, Gren, L, Happe, L, Herrmann, M, Wyrich, M, Tichy, M, Goulão, M, Wohlrab, R, Kalantari, R, Heinrich, R, Greiner, S, Rukmono, SA, Chakraborty, S, Abrahão, S & Amaral, V 2024, 'Human factors in model-driven engineering: future research goals and initiatives for MDE', Software and systems modeling, vol. 23, no. 4, pp. 801-819. https://doi.org/10.1007/s10270-024-01188-8
Liebel, G., Klünder, J., Hebig, R., Lazik, C., Nunes, I., Graßl, I., Steghöfer, J. P., Exelmans, J., Oertel, J., Marquardt, K., Juhnke, K., Schneider, K., Gren, L., Happe, L., Herrmann, M., Wyrich, M., Tichy, M., Goulão, M., Wohlrab, R., ... Amaral, V. (2024). Human factors in model-driven engineering: future research goals and initiatives for MDE. Software and systems modeling, 23(4), 801-819. https://doi.org/10.1007/s10270-024-01188-8
Liebel G, Klünder J, Hebig R, Lazik C, Nunes I, Graßl I et al. Human factors in model-driven engineering: future research goals and initiatives for MDE. Software and systems modeling. 2024 Aug;23(4):801-819. Epub 2024 Jun 28. doi: 10.1007/s10270-024-01188-8
Download
@article{0d234c11acae427b872f26fd33ffc77c,
title = "Human factors in model-driven engineering: future research goals and initiatives for MDE",
abstract = "Software modelling and model-driven engineering (MDE) is traditionally studied from a technical perspective. However, one of the core motivations behind the use of software models is inherently human-centred. Models aim to enable practitioners to communicate about software designs, make software understandable, or make software easier to write through domain-specific modelling languages. Several recent studies challenge the idea that these aims can always be reached and indicate that human factors play a role in the success of MDE. However, there is an under-representation of research focusing on human factors in modelling. During a GI-Dagstuhl seminar, topics related to human factors in modelling were discussed by 26 expert participants from research and industry. In breakout groups, five topics were covered in depth, namely modelling human aspects, factors of modeller experience, diversity and inclusion in MDE, collaboration and MDE, and teaching human-aware MDE. We summarise our insights gained during the discussions on the five topics. We formulate research goals, questions, and propositions that support directing future initiatives towards an MDE community that is aware of and supportive of human factors and values.",
keywords = "Human factors, MDE, Modeling, Modelling, Workshop",
author = "Grischa Liebel and Jil Kl{\"u}nder and Regina Hebig and Christopher Lazik and In{\^e}s Nunes and Isabella Gra{\ss}l and Stegh{\"o}fer, {Jan Philipp} and Joeri Exelmans and Julian Oertel and Kai Marquardt and Katharina Juhnke and Kurt Schneider and Lucas Gren and Lucia Happe and Marc Herrmann and Marvin Wyrich and Matthias Tichy and Miguel Goul{\~a}o and Rebekka Wohlrab and Reyhaneh Kalantari and Robert Heinrich and Sandra Greiner and Rukmono, {Satrio Adi} and Shalini Chakraborty and Silvia Abrah{\~a}o and Vasco Amaral",
note = "Publisher Copyright: {\textcopyright} The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature 2024.",
year = "2024",
month = aug,
doi = "10.1007/s10270-024-01188-8",
language = "English",
volume = "23",
pages = "801--819",
journal = "Software and systems modeling",
issn = "1619-1366",
publisher = "Springer Verlag",
number = "4",

}

Download

TY - JOUR

T1 - Human factors in model-driven engineering

T2 - future research goals and initiatives for MDE

AU - Liebel, Grischa

AU - Klünder, Jil

AU - Hebig, Regina

AU - Lazik, Christopher

AU - Nunes, Inês

AU - Graßl, Isabella

AU - Steghöfer, Jan Philipp

AU - Exelmans, Joeri

AU - Oertel, Julian

AU - Marquardt, Kai

AU - Juhnke, Katharina

AU - Schneider, Kurt

AU - Gren, Lucas

AU - Happe, Lucia

AU - Herrmann, Marc

AU - Wyrich, Marvin

AU - Tichy, Matthias

AU - Goulão, Miguel

AU - Wohlrab, Rebekka

AU - Kalantari, Reyhaneh

AU - Heinrich, Robert

AU - Greiner, Sandra

AU - Rukmono, Satrio Adi

AU - Chakraborty, Shalini

AU - Abrahão, Silvia

AU - Amaral, Vasco

N1 - Publisher Copyright: © The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature 2024.

PY - 2024/8

Y1 - 2024/8

N2 - Software modelling and model-driven engineering (MDE) is traditionally studied from a technical perspective. However, one of the core motivations behind the use of software models is inherently human-centred. Models aim to enable practitioners to communicate about software designs, make software understandable, or make software easier to write through domain-specific modelling languages. Several recent studies challenge the idea that these aims can always be reached and indicate that human factors play a role in the success of MDE. However, there is an under-representation of research focusing on human factors in modelling. During a GI-Dagstuhl seminar, topics related to human factors in modelling were discussed by 26 expert participants from research and industry. In breakout groups, five topics were covered in depth, namely modelling human aspects, factors of modeller experience, diversity and inclusion in MDE, collaboration and MDE, and teaching human-aware MDE. We summarise our insights gained during the discussions on the five topics. We formulate research goals, questions, and propositions that support directing future initiatives towards an MDE community that is aware of and supportive of human factors and values.

AB - Software modelling and model-driven engineering (MDE) is traditionally studied from a technical perspective. However, one of the core motivations behind the use of software models is inherently human-centred. Models aim to enable practitioners to communicate about software designs, make software understandable, or make software easier to write through domain-specific modelling languages. Several recent studies challenge the idea that these aims can always be reached and indicate that human factors play a role in the success of MDE. However, there is an under-representation of research focusing on human factors in modelling. During a GI-Dagstuhl seminar, topics related to human factors in modelling were discussed by 26 expert participants from research and industry. In breakout groups, five topics were covered in depth, namely modelling human aspects, factors of modeller experience, diversity and inclusion in MDE, collaboration and MDE, and teaching human-aware MDE. We summarise our insights gained during the discussions on the five topics. We formulate research goals, questions, and propositions that support directing future initiatives towards an MDE community that is aware of and supportive of human factors and values.

KW - Human factors

KW - MDE

KW - Modeling

KW - Modelling

KW - Workshop

UR - http://www.scopus.com/inward/record.url?scp=85197391598&partnerID=8YFLogxK

U2 - 10.1007/s10270-024-01188-8

DO - 10.1007/s10270-024-01188-8

M3 - Article

AN - SCOPUS:85197391598

VL - 23

SP - 801

EP - 819

JO - Software and systems modeling

JF - Software and systems modeling

SN - 1619-1366

IS - 4

ER -

By the same author(s)