Automatic generation of atomic multiplicity-preserving search operators for search-based model engineering

A Burdusel, S Zschaler, S John - Software and Systems Modeling, 2021 - Springer
Recently, there has been increased interest in combining model-driven engineering and
search-based software engineering. Such approaches use meta-heuristic search guided by …

Automation in Model-Driven Engineering: A look back, and ahead

L Burgueño, D Di Ruscio, H Sahraoui… - ACM Transactions on …, 2025 - dl.acm.org
Model-Driven Engineering (MDE) provides a huge body of knowledge of automation for
many different engineering tasks, especially those involving transitioning from design to …

Detecting and exploring side effects when repairing model inconsistencies

DE Khelladi, R Kretschmer, A Egyed - Proceedings of the 12th ACM …, 2019 - dl.acm.org
When software models change, developers often fail in kee** them consistent. Automated
support in repairing inconsistencies is widely addressed. Yet, merely enumerating repairs …

[PDF][PDF] Towards a Multi-Objective Modularization Approach for Entity-Relationship Models.

D Bork, A Garmendia, M Wimmer - ER Forum/Posters/Demos, 2020 - ceur-ws.org
Legacy systems and their associated data models often evolve into large, monolithic
artifacts. This threatens comprehensibility and maintainability by human beings. Breaking …

Semi-automated metamodel/model co-evolution: a multi-level interactive approach

W Kessentini, V Alizadeh - Software and Systems Modeling, 2022 - Springer
Metamodels evolve even more frequently than programming languages. This evolution
process may result in a large number of instance models that are no longer conforming to …

Artificial intelligence in software project management

L Song, LL Minku - Optimising the software development process with …, 2023 - Springer
The success of a software project highly depends on how well the project is managed. This
includes crucial activities such as estimating the effort required to develop the software …

Empowering the human as the fitness function in search-based model-driven engineering

F Pérez, J Font, L Arcega… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
In Search-Based Software Engineering, more than 100 works have involved the human in
the search process to obtain better results. However, the case where the human completely …

Interactive metamodel/model co-evolution using unsupervised learning and multi-objective search

W Kessentini, V Alizadeh - Proceedings of the 23rd ACM/IEEE …, 2020 - dl.acm.org
Metamodels evolve even more frequently than programming languages. This evolution
process may result in a large number of instance models that are no longer conforming to …

Multi-model evolution through model repair

P Stünkel, H König, A Rutle, Y Lamo - 2021 - hvlopen.brage.unit.no
Design and development of complex software systems usually comprises multiple inter-
related models, ie abstract representations of certain aspects of the underlying system. The …

Leveraging Artificial Intelligence for Model-based Software Analysis and Design

A Garmendia, D Bork, M Eisenberg, T Ferreira… - Optimising the Software …, 2023 - Springer
Fundamental decisions are made in the early phases of software development. The typical
outcomes of these phases are models of different kinds, such as architectural models, data …