Abstract
In the process of web-based 3D cooperative design, it is difficult to avoid concurrent design conflicts among designers. B/S structure requires that most computational work must be done in service side, so conventional solution to desktop-based cooperative system is not well applicable to web-based one. Therefore, during the conflict detection process, when to make conflict detection, conflict resolution and broadcast result operations to all cooperative sites become a key problem. In this article we propose a novel web-based 3D cooperative design framework and a concrete implementation to conflict detection.
By this framework we can achieve automatic operation submission, real-time conflict detection based on dynamically adjustable time, and automatic conflict resolution with designers’ customization, which is much different from conventional solutions that require frequent participation of designers to submit changes and resolve conflicts. And through tests and analysis our solution shows good performance, scalability and design interactivity.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ahmed-Nacer, M., Urso, P., Balegas, V., Preguiça, N.: Concurrency control and awareness support for multi-synchronous collaborative editing. In: 2013 9th International Conference on Collaborative Computing: Networking, Applications and Worksharing (Collaboratecom), pp. 148–157. IEEE (October 2013)
Dewan, P., Hegde, R.: Semi-synchronous conflict detection and resolution in asynchronous software development. In: Dewan, P., Hegde, R. (eds.) ECSCW 2007, pp. 159–178. Springer, London (2007)
Koegel, M., Helming, J., Seyboth, S.: Operation-based conflict detection and resolution. In: Proceedings of the 2009 ICSE Workshop on Comparison and Versioning of Software Models, pp. 43–48. IEEE Computer Society (May 2009)
Koegel, M., Herrmannsdoerfer, M., von Wesendonk, O., Helming, J.: Operation-based conflict detection. In: Proceedings of the 1st International Workshop on Model Comparison in Practice, pp. 21–30. ACM (July 2010)
Agrawal, A.K., Ramani, K., Hoffmann, C.M.: CADDAC: multi-client collaborative shape design system with server-based geometry kernel. ASME (2002)
Bidarra, R., van den Berg, E., Bronsvoort, W.F.: Web-based collaborative feature modeling. In: Proceedings of the sixth ACM Symposium on Solid Modeling and Applications, pp. 319–320. ACM (May 2001)
Jing, S.X., He, F.Z., Han, S.H., Cai, X.T., Liu, H.J.: A method for topological entity correspondence in a replicated collaborative CAD system. Computers in Industry 60(7), 467–475 (2009)
Li, D., Li, R.: An admissibility-based operational transformation framework for collaborative editing systems. Computer Supported Cooperative Work (CSCW) 19(1), 1–43 (2010)
Shao, B., Li, D., Gu, N.: A sequence transformation algorithm for supporting cooperative work on mobile devices. In: Proceedings of the 2010 ACM Conference on Computer Supported Cooperative Work, pp. 159–168. ACM (February 2010)
Shao, B., Li, D., Lu, T., Gu, N.: An operational transformation based synchronization protocol for web 2.0 applications. In: Proceedings of the ACM 2011 Conference on Computer Supported Cooperative Work, pp. 563–572. ACM (March 2011)
Sun, C., Xu, D.: Operational transformation for dependency conflict resolution in real-time collaborative 3D design systems. In: Proceedings of the ACM 2012 Conference on Computer Supported Cooperative Work, pp. 1401–1410. ACM (February 2012)
Sun, C., Chen, D.: Consistency maintenance in real-time collaborative graphics editing systems. ACM Transactions on Computer-Human Interaction (TOCHI) 9(1), 1–41 (2002)
Sun, D., Xia, S., Sun, C., Chen, D.: Operational transformation for collaborative word processing. In: Proceedings of the 2004 ACM Conference on Computer Supported Cooperative Work, pp. 437–446. ACM (November 2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Ma, X., Cai, H., Jiang, L. (2014). A Creative Approach to Conflict Detection in Web-Based 3D Cooperative Design. In: Luo, Y. (eds) Cooperative Design, Visualization, and Engineering. CDVE 2014. Lecture Notes in Computer Science, vol 8683. Springer, Cham. https://doi.org/10.1007/978-3-319-10831-5_38
Download citation
DOI: https://doi.org/10.1007/978-3-319-10831-5_38
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-10830-8
Online ISBN: 978-3-319-10831-5
eBook Packages: Computer ScienceComputer Science (R0)