Research of consistency maintenance mechanism in real-time collaborative multi-view business modeling
Tóm tắt
Real-time collaborative editing (RTCE) can support a group of people collaboratively work from distributed locations at the same time. However, consistency maintenance is one key challenge when different types of conflicts happen. Therefore a common synchronous mechanism is proposed to support consistency maintenance in the process of multi-view business modeling. Based on operation analysis on different views of models in the real-time collaborative editing system, detection of potential conflicts is realized by means of a decision-making tree. Then consistency maintenance provides a comprehensive and applicable conflicts detection and resolution for collaborative business modeling. Finally, a prototype of collaborative multi-view business modeling system is introduced to verify the approach. The point is that the mechanism proposes a comprehensive solution for collaborative multi-view business modeling.
Tài liệu tham khảo
Orgun M A, Xue L. From predefined consistency to user-centered emergent consistency in real-time collaborative editing systems [J]. IEEE Transactions on Systems, Man and Cybernetics. Part A: Systems and Humans, 2006, 36(6): 1063–1073.
Song H, Qi Y, Ou Z, et al. A general collaborative editing platform based on file locking mechanism [C]//Proceedings of 2011 IEEE International Conference on Computer Science and Automation Engineering. Shanghai, China: IEEE, 2011: 436–440.
Chen D, Sun C. A distributed algorithm for graphic objects replication in real-time group editors [C]//Proceedings of the International ACM Siggroup Conference on Supporting Group Work. Phoenix Arizona, USA: ACM, 1999: 121–130.
Shao B, Li D, Gu N. A fast operational transformation algorithm for mobile and asynchronous collaboration [J]. IEEE Transactions on Parallel and Distributed Systems, 2010, 21(12): 1707–1720.
Sun D, Sun C. Context-based operational transformation in distributed collaborative editing systems [J]. IEEE Transactions on Parallel and Distributed Systems, 2009, 20(10): 1454–1470.
Yu W. Constant-time operation transformation and integration for collaborative editing [C]//Proceedings of the 7th International Conference on the Collaborative Computing: Networking, Applications and Worksharing. Orlando, USA: IEEE, 2011: 258–267.
Dou W, Zhu M, Shen Q. Cooperative multiversioning technique based on version replication [C]//Proceedings of the 10th International Conference on Computer Supported Cooperative Work in Design. Nanjing, China: IEEE, 2006: 1–6.
Sun D, Sun C, Xia S, et al. Creative conflict resolution in realtime collaborative editing systems [C]//Proceedings of the ACM 2012 Conference on Computer Supported Cooperative Work. Seattle, USA: ACM, 2012: 1411–1420.
Koshima A, Engkebert V, Thiran P. Distributed collaborative model editing framework for domain specific modeling tools [C]// Proceedings of the 6th IEEE International Conference on Global Software Engineering (ICGSE). Helsinki, Finland: IEEE Computer Society, 2011: 113–118.
Ozono T, Swezey R M E, Shiramatsu S, et al. Differential synchronization mechanism for a realtime collaborative web page editing system WFE-S [C]//Proceedings of the 2012 IIAI International Conference on Advanced Applied Informatics. Fukuoka, Japan: IEEE, 2012: 242–247.