2009 ICSE Workshop on Comparison and Versioning of Software Models 2009
DOI: 10.1109/cvsm.2009.5071721
|View full text |Cite
|
Sign up to set email alerts
|

Operation-based conflict detection and resolution

Abstract: Models are in wide-spread use in the software development lifecycle and model-driven development even promotes them from an abstraction of the system to the description the system is generated from. Therefore it is increasingly important to collaborate on models. These models can range from requirements models over UML models to project management models such as schedules. Tool support for collaboration on models is therefore crucial. Traditionally Software Configuration Management (SCM) systems such as RCS [9… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
21
0

Year Published

2011
2011
2019
2019

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 43 publications
(21 citation statements)
references
References 7 publications
0
21
0
Order By: Relevance
“…We employ the Conflict (Tables 2 and 3) and Require (Table 4) relations to detect structural conflicts between H C and H L [46]. Where H C is a history of changes propagated from a controller and H L is a history of local changes performed by an editor.…”
Section: Conflict Detectionmentioning
confidence: 99%
See 1 more Smart Citation
“…We employ the Conflict (Tables 2 and 3) and Require (Table 4) relations to detect structural conflicts between H C and H L [46]. Where H C is a history of changes propagated from a controller and H L is a history of local changes performed by an editor.…”
Section: Conflict Detectionmentioning
confidence: 99%
“…the final state of the (meta)model (e.g., two set operations that rename an EObject differently) [46]. Conflict relation calculates a set of conflicting operations.…”
Section: Conflict Detectionmentioning
confidence: 99%
“…A trace of which change operations gave rise to the different versions to be merged can help in the detection and resolution of conflicts [6,10,13,18]. However, such an operation-based approach is not applicable when tracing information is not available, which is common in practice.…”
Section: Related Workmentioning
confidence: 99%
“…Thus, it is necessary to ensure the interactivity and real-time performance of this design platform. In this platform, Conflict detection (CD) [7] and conflict resolution (CR) [8,9] are important [10][11][12][13][14]. This paper studies For most of the authority mechanisms, e.g., lock mechanism, traffic light mechanism and floor mechanism [17][18][19][20][21][22][23][24][25], designers must apply for system's permissions before modifying collaborative models, so they can make all the operations execute sequentially and ensure data consistency among all workstations.…”
Section: Introductionmentioning
confidence: 99%