2022
DOI: 10.1007/s10270-022-01050-9
|View full text |Cite
|
Sign up to set email alerts
|

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 an extensive systematic mapping study on conflict management techniques and relevant collaboration attributes to the versioning and merging models from 2001 to the middle of 2021. This study follows the standard guidelines within the software engineering domain. We analyzed a total of 105 articles extracted from an initial pool of more than 1… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
0
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 144 publications
(204 reference statements)
0
0
0
Order By: Relevance
“…Furthermore, despite the engineers' preferred collaborative work styles, such systems usually offer only synchronous or asynchronous (mostly lock-based) sharing of produced artifacts or changes. As reported in literature reviews, there is a lack of approaches combining the requirements (Req1), (Req2), (Req3) mentioned in Section 2 together (Franzago et al 2018;Torres et al 2020;Sharbaf et al 2022). Hence, in the following, we present related works classifying them by their main active field.…”
Section: Related Workmentioning
confidence: 97%
See 2 more Smart Citations
“…Furthermore, despite the engineers' preferred collaborative work styles, such systems usually offer only synchronous or asynchronous (mostly lock-based) sharing of produced artifacts or changes. As reported in literature reviews, there is a lack of approaches combining the requirements (Req1), (Req2), (Req3) mentioned in Section 2 together (Franzago et al 2018;Torres et al 2020;Sharbaf et al 2022). Hence, in the following, we present related works classifying them by their main active field.…”
Section: Related Workmentioning
confidence: 97%
“…Their approach gives support to synchronous and asynchronous collaboration, however, it also does not support conflict handling. Summary: Nevertheless, Franzago et al (Franzago et al 2018) and Sharbaf et al (Sharbaf et al 2022) show that no work has solved all our requirements together while focusing on a more versatile collaborative infrastructure with multi-domains where the engineers can work with their preferred collaborative work style. We conclude that a lock-free operation-based infrastructure for collaborative MDE composed of support for conflict detection, arbitrary pulling and pushing among concurrent users, and co-existing meta-models of various domains is still missing.…”
Section: Related Workmentioning
confidence: 97%
See 1 more Smart Citation
“…In our work, we do not support conflict resolution for now. In the future, we aim to incorporate existing conflict management techniques for handling concurrent changes occurring during real-time collaboration sessions managed by BUMBLE-CE [41].…”
Section: G Real-time Sessions Managermentioning
confidence: 99%
“…This approach for conflict management allows automatic resolution of all requests and enables BUMBLE-CE to handle all message requests with minimal processing which results in improved responsiveness. In future, we also aim to incorporate existing conflict management techniques for handling concurrent changes occurring during real-time collaboration sessions managed by BUMBLE-CE [41].…”
Section: Limitations and Needed Improvementsmentioning
confidence: 99%