Structure-oriented merging of revisions of software documents
SCM '91 Proceedings of the 3rd international workshop on Software configuration management
Formal Syntax and Semantics of Programming Languages: A Laboratory Based Approach
Formal Syntax and Semantics of Programming Languages: A Laboratory Based Approach
A State-of-the-Art Survey on Software Merging
IEEE Transactions on Software Engineering
CoEd - A Tool for Versioning of Hierarchical Documents
ECOOP '98 Proceedings of the SCM-8 Symposium on System Configuration Management
Parallel Changes: Detecting Semantic Interferences
COMPSAC '05 Proceedings of the 29th Annual International Computer Software and Applications Conference - Volume 01
Generative Technique of Version Control Systems for Software Diagrams
ICSM '05 Proceedings of the 21st IEEE International Conference on Software Maintenance
Odyssey-VCS: a flexible version control system for UML model elements
Proceedings of the 12th international workshop on Software configuration management
Eclipse technology eXchange (ETX) workshop
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
Weaving models in conflict detection specifications
Proceedings of the 2007 ACM symposium on Applied computing
Consistency of business process models and object life cycles
MoDELS'06 Proceedings of the 2006 international conference on Models in software engineering
Reduce, reuse, recycle: practical approaches to schema integration, evolution and versioning
CoMoGIS'06 Proceedings of the 2006 international conference on Advances in Conceptual Modeling: theory and practice
APCCM '09 Proceedings of the Sixth Asia-Pacific Conference on Conceptual Modeling - Volume 96
Precise detection of conflicting change operations using process model terms
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part II
Techniques for merging views of software processes
Graph transformations and model-driven engineering
A manifesto for semantic model differencing
MODELS'10 Proceedings of the 2010 international conference on Models in software engineering
CDDiff: semantic differencing for class diagrams
Proceedings of the 25th European conference on Object-oriented programming
Detection and resolution of conflicting change operations in version management of process models
Software and Systems Modeling (SoSyM)
Hi-index | 0.00 |
For a widespread success of the model-driven paradigm, appropriate tools such as "Version Control Systems" (VCS) allowing for consistency maintenance between concurrently edited model versions are required to adequately support a model-based development process. Initial attempts for graph-based versioning of model artifacts are either tightly coupled to the modeling environment, not flexible with respect to the used modeling language or cannot interpret the model's semantics. On basis of those characteristics, the goal of the outlined thesis presented in this paper is to provide mechanisms to detect conflicting modifications between parallel edited model versions more accurately. By reducing falsely indicated conflicts and by finding additional semantic conflicts, the resolution process can be simplified by means of appropriate techniques for comparison, conflict detection, conflict resolution and merge.