[HTML][HTML] Understanding the landscape of software modelling assistants for mdse tools: A systematic map**

D Mosquera, M Ruiz, O Pastor, J Spielberger - Information and Software …, 2024 - Elsevier
Abstract Context Model Driven Software Engineering (MDSE) and low-code/no-code
software development tools promise to increase quality and productivity by modelling …

AI-powered model repair: an experience report—lessons learned, challenges, and opportunities

A Barriga, A Rutle, R Heldal - Software and Systems Modeling, 2022 - Springer
Artificial intelligence has already proven to be a powerful tool to automate and improve how
we deal with software development processes. The application of artificial intelligence to …

Leveraging large language models for software model completion: Results from industrial and public datasets

C Tinnes, A Welter, S Apel - arxiv preprint arxiv:2406.17651, 2024 - arxiv.org
Modeling structure and behavior of software systems plays a crucial role in the industrial
practice of software engineering. As with other software engineering artifacts, software …

Characteristics, potentials, and limitations of open-source Simulink projects for empirical research

A Boll, F Brokhausen, T Amorim, T Kehrer… - Software and Systems …, 2021 - Springer
Simulink is an example of a successful application of the paradigm of model-based
development into industrial practice. Numerous companies create and maintain Simulink …

Generating repairs for inconsistent models

L Marchezan, R Kretschmer, WKG Assunção… - Software and Systems …, 2023 - Springer
There are many repair alternatives for resolving model inconsistencies, each involving one
or more model changes. Enumerating them all could overwhelm the developer because the …

PARMOREL: a framework for customizable model repair

A Barriga, R Heldal, A Rutle, L Iovino - Software and Systems Modeling, 2022 - Springer
In model-driven software engineering, models are used in all phases of the development
process. These models must hold a high quality since the implementation of the systems …

Sustaining and improving graduated graph consistency: A static analysis of graph transformations

J Kosiol, D Strüber, G Taentzer, S Zschaler - Science of Computer …, 2022 - Elsevier
Where graphs are used for modelling and specifying systems, consistency is an important
concern. To be a valid model of a system, the graph structure must satisfy a number of …

Do developers benefit from recommendations when repairing inconsistent design models? a controlled experiment

L Marchezan, WKG Assunção, GK Michelon… - Proceedings of the 27th …, 2023 - dl.acm.org
Repairing design models is a laborious task that requires a considerable amount of time and
effort from developers. Repair recommendation (RR) approaches focus on reducing the …

Reuse and automated integration of recommenders for modelling languages

L Almonte, A Garmendia, E Guerra… - Proceedings of the 16th …, 2023 - dl.acm.org
Many recommenders for modelling tasks have recently appeared. They use a variety of
recommendation methods, tailored to concrete modelling languages. Typically …

Change-oriented repair propagation

L Marchezan, WKG Assuncao, R Kretschmer… - Proceedings of the …, 2022 - dl.acm.org
Repairing software models may be a laborious task, as the number of alternatives that must
be considered by engineers can be large. This is more evident in collaborative …