Systematizing Modeler Experience (MX) in Model-Driven Engineering Success Stories

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Kalantari, Reyhaneh, Oertel, Julian, Exelmans, Joeri, Rukmono, Satrio Adi, Amaral, Vasco, Tichy, Matthias, Juhnke, Katharina, Steghöfer, Jan-Philipp, Abrahão, Silvia
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866911936516456448
author Kalantari, Reyhaneh
Oertel, Julian
Exelmans, Joeri
Rukmono, Satrio Adi
Amaral, Vasco
Tichy, Matthias
Juhnke, Katharina
Steghöfer, Jan-Philipp
Abrahão, Silvia
author_facet Kalantari, Reyhaneh
Oertel, Julian
Exelmans, Joeri
Rukmono, Satrio Adi
Amaral, Vasco
Tichy, Matthias
Juhnke, Katharina
Steghöfer, Jan-Philipp
Abrahão, Silvia
contents Modeling is often associated with complex and heavy tooling, leading to a negative perception among practitioners. However, alternative paradigms, such as everything-as-code or low-code, are gaining acceptance due to their perceived ease of use. This paper explores the dichotomy between these perceptions through the lens of ``modeler experience'' (MX). MX includes factors such as user experience, motivation, integration, collaboration \& versioning and language complexity. We examine the relationships between these factors and their impact on different modeling usage scenarios. Our findings highlight the importance of considering MX when understanding how developers interact with modeling tools and the complexities of modeling and associated tooling.
format Preprint
id arxiv_https___arxiv_org_abs_2406_20035
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Systematizing Modeler Experience (MX) in Model-Driven Engineering Success Stories
Kalantari, Reyhaneh
Oertel, Julian
Exelmans, Joeri
Rukmono, Satrio Adi
Amaral, Vasco
Tichy, Matthias
Juhnke, Katharina
Steghöfer, Jan-Philipp
Abrahão, Silvia
Software Engineering
Modeling is often associated with complex and heavy tooling, leading to a negative perception among practitioners. However, alternative paradigms, such as everything-as-code or low-code, are gaining acceptance due to their perceived ease of use. This paper explores the dichotomy between these perceptions through the lens of ``modeler experience'' (MX). MX includes factors such as user experience, motivation, integration, collaboration \& versioning and language complexity. We examine the relationships between these factors and their impact on different modeling usage scenarios. Our findings highlight the importance of considering MX when understanding how developers interact with modeling tools and the complexities of modeling and associated tooling.
title Systematizing Modeler Experience (MX) in Model-Driven Engineering Success Stories
topic Software Engineering
url https://arxiv.org/abs/2406.20035