Managing inter-model inconsistencies in model-based systems engineering: Application in automated production systems engineering

S Feldmann, K Kernschmidt, M Wimmer… - Journal of Systems and …, 2019 - Elsevier
To cope with the challenge of managing the complexity of automated production systems,
model-based approaches are applied increasingly. However, due to the multitude of …

A model-driven framework for guided design space exploration

Á Hegedüs, Á Horváth, D Varró - Automated Software Engineering, 2015 - Springer
Abstract Design space exploration (DSE) aims at searching through various models
representing different design candidates to support activities like configuration design of …

Multi-objective optimization in rule-based design space exploration

H Abdeen, D Varró, H Sahraoui, AS Nagy… - Proceedings of the 29th …, 2014 - dl.acm.org
Design space exploration (DSE) aims to find optimal design candidates of a domain with
respect to different objectives where design candidates are constrained by complex …

The Train Benchmark: cross-technology performance evaluation of continuous model queries

G Szárnyas, B Izsó, I Ráth, D Varró - Software & Systems Modeling, 2018 - Springer
In model-driven development of safety-critical systems (like automotive, avionics or
railways), well-formedness of models is repeatedly validated in order to detect design flaws …

A feature-based classification of model repair approaches

N Macedo, T Jorge, A Cunha - IEEE Transactions on Software …, 2016 - ieeexplore.ieee.org
Consistency management, the ability to detect, diagnose and handle inconsistencies, is
crucial during the development process in Model-driven Engineering (MDE). As the …

History-based model repair recommendations

M Ohrndorf, C Pietsch, U Kelter, L Grunske… - ACM Transactions on …, 2021 - dl.acm.org
Models in Model-driven Engineering are primary development artifacts that are heavily
edited in all stages of software development and that can become temporarily inconsistent …

Computing repair trees for resolving inconsistencies in design models

A Reder, A Egyed - Proceedings of the 27th IEEE/ACM International …, 2012 - dl.acm.org
Resolving inconsistencies in software models is a complex task because the number of
repairs grows exponentially. Existing approaches thus emphasize on selected repairs only …

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 …

Foundations for streaming model transformations by complex event processing

I Dávid, I Ráth, D Varró - Software & Systems Modeling, 2018 - Springer
Streaming model transformations represent a novel class of transformations to manipulate
models whose elements are continuously produced or modified in high volume and with …

Rule-based repair of EMF models: An automated interactive approach

N Nassar, H Radke, T Arendt - … and Practice of Model Transformation: 10th …, 2017 - Springer
Managing and resolving inconsistencies in models is crucial in model-driven engineering
(MDE). In this paper we consider models that are based on the Eclipse Modeling Framework …