Conflict management techniques for model merging: a systematic mapping review
Abstract Model merging conflicts occur when different stakeholders aim to integrate their
contradicting changes that are applied concurrently to update software models. We conduct …
contradicting changes that are applied concurrently to update software models. We conduct …
Model composition in Model Driven Engineering: A systematic literature review
A Abouzahra, A Sabraoui, K Afdel - Information and Software Technology, 2020 - Elsevier
Abstract Context Model Driven Engineering (MDE) aims to alleviate complexity and improve
reusability in software development. The development of complex software implies to divide …
reusability in software development. The development of complex software implies to divide …
Model superimposition in software product lines
In software product line engineering, feature composition generates software tailored to
specific requirements from a common set of artifacts. Superimposition is a technique to …
specific requirements from a common set of artifacts. Superimposition is a technique to …
An algebraic view on the semantics of model composition
C Herrmann, H Krahn, B Rumpe, M Schindler… - … and Applications: Third …, 2007 - Springer
Due to the increased complexity of software development projects more and more systems
are described by models. The sheer size makes it impractical to describe these systems by a …
are described by models. The sheer size makes it impractical to describe these systems by a …
GRLMerger: an automatic approach for integrating GRL models
N AlAmoudi, J Hassine, M Baslyman - Requirements Engineering, 2024 - Springer
Goal-oriented requirements engineering aims to describe both stakeholders and system
goals and their relationships using goal models. Large goal models for complex systems are …
goals and their relationships using goal models. Large goal models for complex systems are …
An algebraic semantics for MOF
A Boronat, J Meseguer - … : 11th International Conference, FASE 2008, Held …, 2008 - Springer
Abstract Model-driven development is a field within software engineering in which software
artifacts are represented as models in order to improve productivity, quality, and cost …
artifacts are represented as models in order to improve productivity, quality, and cost …
Merging of EMF models: Formal foundations
B Westfechtel - Software & Systems Modeling, 2014 - Springer
Inadequate version control for models significantly impedes the application of model-driven
software development. In particular, sophisticated support for merging model versions is …
software development. In particular, sophisticated support for merging model versions is …
Matching and merging of variant feature specifications
Model Management addresses the problem of managing an evolving collection of models
by capturing the relationships between models and providing well-defined operators to …
by capturing the relationships between models and providing well-defined operators to …
An algebraic semantics for MOF
A Boronat, J Meseguer - Formal Aspects of Computing, 2010 - Springer
In model-driven development, software artifacts are represented as models in order to
improve productivity, quality, and cost effectiveness. In this area, the meta-object facility …
improve productivity, quality, and cost effectiveness. In this area, the meta-object facility …
A formal approach to three-way merging of EMF models
B Westfechtel - Proceedings of the 1st International Workshop on …, 2010 - dl.acm.org
Inadequate version control for models significantly impedes the application of model-driven
software development. In particular, sophisticated support for merging model versions is …
software development. In particular, sophisticated support for merging model versions is …