Systematizing modeler experience (MX) in model-driven engineering success stories

[EN] 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 p...

ver descrição completa

Detalhes bibliográficos
Autores: Kalantari, Reyhaneh, Oertel, Julian, Exelmans, Joeri, Adi Rukmono, Satrio, Amaral, Vasco, Tichy, Matthias, Juhnke, Katharina, Steghöfer, Jan-Philipp, Abrahao Gonzales, Silvia Mara|||0000-0003-3580-2014
Formato: artículo
Fecha de publicación:2024
País:España
Recursos:Universitat Politècnica de València (UPV)
Repositorio:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Idioma:inglés
OAI Identifier:oai:riunet.upv.es:10251/220198
Acesso em linha:https://riunet.upv.es/handle/10251/220198
Access Level:acceso abierto
Palavra-chave:MDE
User experience
UX
id ES_9b2f64d5dfccc9f6f4d4ed1ec85a2f1c
oai_identifier_str oai:riunet.upv.es:10251/220198
network_acronym_str ES
network_name_str España
repository_id_str
spelling Systematizing modeler experience (MX) in model-driven engineering success storiesKalantari, ReyhanehOertel, JulianExelmans, JoeriAdi Rukmono, SatrioAmaral, VascoTichy, MatthiasJuhnke, KatharinaSteghöfer, Jan-PhilippAbrahao Gonzales, Silvia Mara|||0000-0003-3580-2014MDEUser experienceUX[EN] 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 and 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.This work is an outcome of the GI-Dagstuhl-Seminar 23,473 "Human Factors in Model-driven Engineering". The authors are grateful to the Leibniz Center for Informatics and the seminar's organizers for the opportunity to collaborate and produce these results. Abrahao's contributions were partially supported by the State Research Agency (AEI) under the UCI-Adapt project (PID2022-140106NB-I00). Amaral' contribution was partially supported by FCT - Fundacao para a Ciencia e Tecnologia (Grant Number: 2021.08371.BD).Springer-VerlagDepartamento de Sistemas Informáticos y ComputaciónInstituto Universitario Mixto de Tecnología de InformáticaEscuela Técnica Superior de Ingeniería InformáticaGENERALITAT VALENCIANAAGENCIA ESTATAL DE INVESTIGACIONUniversitat Politècnica de ValènciaFundação para a Ciência e a Tecnologia, PortugalRepositorio Institucional de la Universitat Politècnica de València Riunet20242024-08-01journal articlehttp://purl.org/coar/resource_type/c_6501VoRhttp://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/articleapplication/pdfhttps://riunet.upv.es/handle/10251/220198reponame:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valénciainstname:Universitat Politècnica de València (UPV)InglésengAgencia Estatal de Investigación http://dx.doi.org/10.13039/501100011033 Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2023 PID2022-140106NB-I00 ADAPTACION INTELIGENTE CENTRADA EN EL USUARIO DE SISTEMAS SOFTWAREFundação para a Ciência e a Tecnologia, Portugal https://doi.org/10.13039/501100001871 OE 2021.08371.BD Improving the Development Experience of Low Code Software DevelopmentGeneralitat Valenciana https://doi.org/10.13039/501100003359 CIAICO%2F2021%2F303 ADAPTACION DE INTERFACES DE USUARIO A TRAVES DE APRENDIZAJE POR REFUERZO BASADO EN LA EXPERIENCIA DEL USUARIOopen accesshttp://purl.org/coar/access_right/c_abf2Reconocimiento (by)http://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessoai:riunet.upv.es:10251/2201982026-06-13T07:49:27Z
dc.title.none.fl_str_mv Systematizing modeler experience (MX) in model-driven engineering success stories
title Systematizing modeler experience (MX) in model-driven engineering success stories
spellingShingle Systematizing modeler experience (MX) in model-driven engineering success stories
Kalantari, Reyhaneh
MDE
User experience
UX
title_short Systematizing modeler experience (MX) in model-driven engineering success stories
title_full Systematizing modeler experience (MX) in model-driven engineering success stories
title_fullStr Systematizing modeler experience (MX) in model-driven engineering success stories
title_full_unstemmed Systematizing modeler experience (MX) in model-driven engineering success stories
title_sort Systematizing modeler experience (MX) in model-driven engineering success stories
dc.creator.none.fl_str_mv Kalantari, Reyhaneh
Oertel, Julian
Exelmans, Joeri
Adi Rukmono, Satrio
Amaral, Vasco
Tichy, Matthias
Juhnke, Katharina
Steghöfer, Jan-Philipp
Abrahao Gonzales, Silvia Mara|||0000-0003-3580-2014
author Kalantari, Reyhaneh
author_facet Kalantari, Reyhaneh
Oertel, Julian
Exelmans, Joeri
Adi Rukmono, Satrio
Amaral, Vasco
Tichy, Matthias
Juhnke, Katharina
Steghöfer, Jan-Philipp
Abrahao Gonzales, Silvia Mara|||0000-0003-3580-2014
author_role author
author2 Oertel, Julian
Exelmans, Joeri
Adi Rukmono, Satrio
Amaral, Vasco
Tichy, Matthias
Juhnke, Katharina
Steghöfer, Jan-Philipp
Abrahao Gonzales, Silvia Mara|||0000-0003-3580-2014
author2_role author
author
author
author
author
author
author
author
dc.contributor.none.fl_str_mv Departamento de Sistemas Informáticos y Computación
Instituto Universitario Mixto de Tecnología de Informática
Escuela Técnica Superior de Ingeniería Informática
GENERALITAT VALENCIANA
AGENCIA ESTATAL DE INVESTIGACION
Universitat Politècnica de València
Fundação para a Ciência e a Tecnologia, Portugal
Repositorio Institucional de la Universitat Politècnica de València Riunet
dc.subject.none.fl_str_mv MDE
User experience
UX
topic MDE
User experience
UX
description [EN] 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 and 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.
publishDate 2024
dc.date.none.fl_str_mv 2024
2024-08-01
dc.type.none.fl_str_mv journal article
http://purl.org/coar/resource_type/c_6501
VoR
http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.openaire.fl_str_mv info:eu-repo/semantics/article
format article
dc.identifier.none.fl_str_mv https://riunet.upv.es/handle/10251/220198
url https://riunet.upv.es/handle/10251/220198
dc.language.none.fl_str_mv Inglés
eng
language_invalid_str_mv Inglés
language eng
dc.relation.none.fl_str_mv Agencia Estatal de Investigación http://dx.doi.org/10.13039/501100011033 Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2023 PID2022-140106NB-I00 ADAPTACION INTELIGENTE CENTRADA EN EL USUARIO DE SISTEMAS SOFTWARE
Fundação para a Ciência e a Tecnologia, Portugal https://doi.org/10.13039/501100001871 OE 2021.08371.BD Improving the Development Experience of Low Code Software Development
Generalitat Valenciana https://doi.org/10.13039/501100003359 CIAICO%2F2021%2F303 ADAPTACION DE INTERFACES DE USUARIO A TRAVES DE APRENDIZAJE POR REFUERZO BASADO EN LA EXPERIENCIA DEL USUARIO
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
Reconocimiento (by)
http://creativecommons.org/licenses/by/4.0/
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
Reconocimiento (by)
http://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Springer-Verlag
publisher.none.fl_str_mv Springer-Verlag
dc.source.none.fl_str_mv reponame:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
instname:Universitat Politècnica de València (UPV)
instname_str Universitat Politècnica de València (UPV)
reponame_str RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
collection RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869414483312508928
score 15.812455