Details
Original language | English |
---|---|
Pages (from-to) | 801-819 |
Number of pages | 19 |
Journal | Software and systems modeling |
Volume | 23 |
Issue number | 4 |
Early online date | 28 Jun 2024 |
Publication status | Published - 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
- Computer Science(all)
- Software
- Mathematics(all)
- Modelling and Simulation
Cite this
- Standard
- Harvard
- Apa
- Vancouver
- BibTeX
- RIS
In: Software and systems modeling, Vol. 23, No. 4, 08.2024, p. 801-819.
Research output: Contribution to journal › Article › Research › peer review
}
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 -