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 …
model-based approaches are applied increasingly. However, due to the multitude of …
A model-driven framework for guided design space exploration
Abstract Design space exploration (DSE) aims at searching through various models
representing different design candidates to support activities like configuration design of …
representing different design candidates to support activities like configuration design of …
Multi-objective optimization in rule-based design space exploration
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 …
respect to different objectives where design candidates are constrained by complex …
The Train Benchmark: cross-technology performance evaluation of continuous model queries
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 …
railways), well-formedness of models is repeatedly validated in order to detect design flaws …
A feature-based classification of model repair approaches
Consistency management, the ability to detect, diagnose and handle inconsistencies, is
crucial during the development process in Model-driven Engineering (MDE). As the …
crucial during the development process in Model-driven Engineering (MDE). As the …
History-based model repair recommendations
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 …
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 …
repairs grows exponentially. Existing approaches thus emphasize on selected repairs only …
Generating repairs for inconsistent models
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 …
or more model changes. Enumerating them all could overwhelm the developer because the …
Foundations for streaming model transformations by complex event processing
Streaming model transformations represent a novel class of transformations to manipulate
models whose elements are continuously produced or modified in high volume and with …
models whose elements are continuously produced or modified in high volume and with …
Rule-based repair of EMF models: An automated interactive approach
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 …
(MDE). In this paper we consider models that are based on the Eclipse Modeling Framework …