Skip to main content

A Creative Approach to Conflict Detection in Web-Based 3D Cooperative Design

  • Conference paper
Cooperative Design, Visualization, and Engineering (CDVE 2014)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 8683))

  • 2048 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. 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)

    Chapter  Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. Agrawal, A.K., Ramani, K., Hoffmann, C.M.: CADDAC: multi-client collaborative shape design system with server-based geometry kernel. ASME (2002)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. Li, D., Li, R.: An admissibility-based operational transformation framework for collaborative editing systems. Computer Supported Cooperative Work (CSCW) 19(1), 1–43 (2010)

    Article  Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. 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)

    Article  Google Scholar 

  13. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics