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 …
ADDiff: semantic differencing for activity diagrams
Activity diagrams (ADs) have recently become widely used in the modeling of workflows,
business processes, and web-services, where they serve various purposes, from …
business processes, and web-services, where they serve various purposes, from …
A fundamental approach to model versioning based on graph modifications: from theory to implementation
In model-driven engineering, models are primary artifacts that can evolve heavily during
their life cycle. Therefore, versioning of models is a key technique to be offered by integrated …
their life cycle. Therefore, versioning of models is a key technique to be offered by integrated …
A manifesto for semantic model differencing
Abstract Models are heavily used in software engineering and together with their systems
they evolve over time. Thus, managing their changes is an important challenge for system …
they evolve over time. Thus, managing their changes is an important challenge for system …
CDDiff: Semantic differencing for class diagrams
Class diagrams (CDs), which specify classes and the relationships between them, are
widely used for modeling the structure of object-oriented systems. As models, programs, and …
widely used for modeling the structure of object-oriented systems. As models, programs, and …
Multi-granular conflict and dependency analysis in software engineering based on graph transformation
Conflict and dependency analysis (CDA) of graph transformation has been shown to be a
versatile foundation for understanding interactions in many software engineering domains …
versatile foundation for understanding interactions in many software engineering domains …
Systematic review of matching techniques used in model-driven methodologies
FA Somogyi, M Asztalos - Software and Systems Modeling, 2020 - Springer
In model-driven methodologies, model matching is the process of finding a matching pair for
every model element between two or more software models. Model matching is an important …
every model element between two or more software models. Model matching is an important …
Propagating changes between aligned process models
There is a wide variety of drivers for business process modelling initiatives, reaching from
organisational redesign to the development of information systems. Consequently, a …
organisational redesign to the development of information systems. Consequently, a …
Fragment-based version management for repositories of business process models
CC Ekanayake, M La Rosa, AHM Ter Hofstede… - On the Move to …, 2011 - Springer
As organizations reach higher levels of Business Process Management maturity, they tend
to accumulate large collections of process models. These repositories may contain …
to accumulate large collections of process models. These repositories may contain …
[PDF][PDF] Why model versioning research is needed!? an experience report
K Altmanninger, P Brosch, G Kappel… - Proceedings of the …, 2009 - researchgate.net
The status of current model-driven engineering technologies has matured over the last years
whereas the infrastructure supporting model management is still in its infancy. Infrastructural …
whereas the infrastructure supporting model management is still in its infancy. Infrastructural …