Conflict management techniques for model merging: a systematic mapping review

M Sharbaf, B Zamani, G Sunyé - Software and Systems Modeling, 2023 - Springer
Abstract Model merging conflicts occur when different stakeholders aim to integrate their
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 …

Model superimposition in software product lines

S Apel, F Janda, S Trujillo, C Kästner - … , June 29-30, 2009. Proceedings 2, 2009 - Springer
In software product line engineering, feature composition generates software tailored 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 …

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 …

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 …

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 …

Matching and merging of variant feature specifications

S Nejati, M Sabetzadeh, M Chechik… - IEEE Transactions …, 2011 - ieeexplore.ieee.org
Model Management addresses the problem of managing an evolving collection of models
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 …

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 …