[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2145204.2145413acmconferencesArticle/Chapter ViewAbstractPublication PagescscwConference Proceedingsconference-collections
research-article

Creative conflict resolution in realtime collaborative editing systems

Published: 11 February 2012 Publication History

Abstract

Conflict is common in collaboration, and may have both negative and positive effects on collaborative work. Past research has focused on controlling negative aspects of conflict by preventing, eliminating or isolating conflicts, but done little on exploring positive aspects of conflict. In this paper, we contribute a novel creative conflict resolution (CCR) approach to address these issues in real-time collaborative editing systems. In addition to maintaining consistency, the CCR approach is able to create new results from conflicts, generate alternative solutions based on collective effects of conflict operations, and support users to choose suitable conflict solutions and conflict resolution policies according to their needs. The CCR approach provides not only a new way of resolving conflicts in real-time collaborative editing systems, but also a framework for supporting a range of existing conflict resolution strategies. Techniques and user interface issues related to the CCR approach and a prototype implementation are discussed in this paper.

References

[1]
Agustina, F. Liu, S. Xia, H. Shen, and C. Sun. CoMaya: incorporating advanced collaboration capabilities into 3D digital media design tools. In Proc. of ACM Conf. on Computer-Supported Cooperative Work, pages 5--8, November. 2008.
[2]
Agustina, C. Sun, and D. Xu. Operational transformation for dependency conflict resolution in real-time collaborative 3D design systems. In Proc. of the ACM Conf. on Computer-Supported Cooperative Work, Feb. 2012.
[3]
J. Begole, M. Rosson, and C. Shaffer. Flexible collaboration transparency: supporting worker independence in replicated application-sharing systems. ACM Trans. on Computer-Human Interaction, 6(2):95--132, 1999.
[4]
P. Dourish. Consistency guarantees: exploiting application semantics for consistency management in a collaboration toolkit. In Proc. of the ACM Conf. on Computer-Supported Cooperative Work, pages 268--277, November 1996.
[5]
S. Easterbrook, E. Beck, J. Goodlet, L. Plowman, M. Sharples, and C. Wood. A survey of empirical studies of conflict. In Steve Easterbrook, editor, CSCW: Cooperation or Conflict?, pages 1--68. Springer-Verlag, 1993.
[6]
W. K. Edwards. Flexible conflict detection and management in collaborative applications. In ACM Symposium on User Interface Software and Technology, pages 139--148, Oct. 1997.
[7]
C. A. Ellis, S. J. Gibbs, and G. L. Rein. Groupware: some issues and experiences. Communication of ACM, 34(1):39--58, Jan. 1991.
[8]
S. Greenberg and D. Marwood. Real time groupware as a distributed system: concurrency control and its effect on the interface. In Proc. of the ACM Conf. on Computer-Supported Cooperative Work, pages 207--217, Nov. 1994.
[9]
S. Greenberg, R. Roseman, and D. Webster. Issues and experiences designing and implementing two group drawing tools. In Proceedings of the the 25th Annual Hawaii International Conference on the System Science, pages 139--250, Jan. 1992.
[10]
R. Kanawati. LICRA: a replicated-data management algorithm for distributed synchronous groupware application. Parallel Computing, 22:1733--1746, Feb. 1997.
[11]
A. Karsenty, C. Tronche, and M. Beaudouin-Lafon. Groupdesign: shared editing in a heterogeneous environment. Usenix Journal of Computing Systems, 6(2):167--195, Spring 1993.
[12]
D. Li and R. Li. Transparent sharing and interoperation of heterogeneous single-user applications. In Proc. of the ACM Conf. on Computer-Supported Cooperative Work, pages 246--255, Nov. 2002.
[13]
T. Moran, K. McCall, B. van Melle, E. Pedersen, and F. Halasz. Some design principles for sharing in tivoli, a whiteboard meeting-support tool. In Saul Greenberg, editor, Groupware for Real-time Drawings: A Designer's Guide, pages 24--36. McGraw-Hill International (UK), 1995.
[14]
J. P. Munson and P. Dewan. A flexible object merging framework. In Proc. of ACM Conf. on Computer-Supported Cooperative Work, pages 231--242, 1994.
[15]
R. E. Newman-Wolfe, M. L. Webb, and M. Montes. Implicit locking in the ensemble concurrent object-oriented graphics editor. In Proc. of the ACM Conf. on Computer-Supported Cooperative Work, pages 265--272, November 1992.
[16]
M. O. Pendergast. Groupgraphics: prototype to product. In Saul Greenberg, editor, Groupware for Real-time Drawings: A Designer's Guide, pages 209--227. McGraw-Hill International (UK), 1995.
[17]
H. F. Shen and C. Sun. Flexible merging for asynchronous collaborative systems. In Proceedings of Tenth International Conference on Cooperative Information Systems (CoopIS2002), pages 304--321, October 2002.
[18]
C. Sun and D. Chen. Consistency maintenance in real-time collaborative graphics editing systems. ACM Trans. on Computer-Human Interaction, 9(1):1--41, March 2002.
[19]
C. Sun, X. Jia, Y. Zhang, Y. Yang, and D. Chen. Achieving convergence, causality-preservation, and intention-preservation in real-time cooperative editing systems. ACM Trans. on Computer-Human Interaction, 5(1):63--108, March 1998.
[20]
C. Sun, H. Wen, and H. Fan. Operational transformation for orthogonal conflict resolution in real-time collaborative 2D editing systems. In Proc. of the ACM Conf. on Computer-Supported Cooperative Work, Feb. 2012.
[21]
C. Sun, Q. Xia, D. Sun, D. Chen, H. F. Shen, and W. Cai. Transparent adaptation of single-user applications for multi-user real-time collaboration. ACM Trans. on Computer-Human Interaction, pages 531--582, 2006.
[22]
D. Sun and C. Sun. Context-based operational transformation in distributed collaborative editing systems. 20(10):1454--1470, October 2009.
[23]
D. Sun, S. Xia, C. Sun, and D. Chen. Operational transformation for collaborative word processing. In Proc. of the ACM Conf. on Computer-Supported Cooperative Work, pages 437--446, Nov. 2004.
[24]
D. Terry, M. Theimer, K. Petersen, A. Demers, M. Spreitzer, and C. Hauser. Managing update conflicts in bayou, a weakly connected replicated storage system. In Proc. of the Fifteenth ACM Symposium on Operating Systems Principles, pages 172--182, New York, 1995. ACM.

Cited By

View all
  • (2020)Real Differences between OT and CRDT under a General Transformation Framework for Consistency Maintenance in Co-EditorsProceedings of the ACM on Human-Computer Interaction10.1145/33751864:GROUP(1-26)Online publication date: 4-Jan-2020
  • (2018)Non-Linear Editing of Text-Based ScreencastsProceedings of the 31st Annual ACM Symposium on User Interface Software and Technology10.1145/3242587.3242654(403-410)Online publication date: 11-Oct-2018
  • (2017)Collaborative CAD Synchronization Based on a Symmetric and Consistent Modeling ProcedureSymmetry10.3390/sym90400599:4(59)Online publication date: 23-Apr-2017
  • Show More Cited By

Index Terms

  1. Creative conflict resolution in realtime collaborative editing systems

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    CSCW '12: Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
    February 2012
    1460 pages
    ISBN:9781450310864
    DOI:10.1145/2145204
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 11 February 2012

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. conflict resolution
    2. operational transformation
    3. real-time collaborative editing

    Qualifiers

    • Research-article

    Conference

    CSCW '12
    Sponsor:
    CSCW '12: Computer Supported Cooperative Work
    February 11 - 15, 2012
    Washington, Seattle, USA

    Acceptance Rates

    CSCW '12 Paper Acceptance Rate 164 of 415 submissions, 40%;
    Overall Acceptance Rate 2,235 of 8,521 submissions, 26%

    Upcoming Conference

    CSCW '25

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)23
    • Downloads (Last 6 weeks)2
    Reflects downloads up to 03 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2020)Real Differences between OT and CRDT under a General Transformation Framework for Consistency Maintenance in Co-EditorsProceedings of the ACM on Human-Computer Interaction10.1145/33751864:GROUP(1-26)Online publication date: 4-Jan-2020
    • (2018)Non-Linear Editing of Text-Based ScreencastsProceedings of the 31st Annual ACM Symposium on User Interface Software and Technology10.1145/3242587.3242654(403-410)Online publication date: 11-Oct-2018
    • (2017)Collaborative CAD Synchronization Based on a Symmetric and Consistent Modeling ProcedureSymmetry10.3390/sym90400599:4(59)Online publication date: 23-Apr-2017
    • (2016)Symmetry-Based Conflict Detection and Resolution Method towards Web3D-based Collaborative DesignSymmetry10.3390/sym80500358:5(35)Online publication date: 11-May-2016
    • (2016)Meta-operation conflict resolution for human---human interaction in collaborative feature-based CAD systemsCluster Computing10.1007/s10586-016-0538-019:1(237-253)Online publication date: 1-Mar-2016
    • (2016)Layered Consistency Management for Advanced Collaborative Compound Document AuthoringCollaborative Computing: Networking, Applications, and Worksharing10.1007/978-3-319-28910-6_25(281-288)Online publication date: 29-Jan-2016
    • (2015)Research of consistency maintenance mechanism in real-time collaborative multi-view business modelingJournal of Shanghai Jiaotong University (Science)10.1007/s12204-015-1593-z20:1(86-92)Online publication date: 29-Jan-2015
    • (2015)Co-operative Production Planning: Dynamic Documents in ManufacturingAdvances in Production Management Systems: Innovative Production Management Towards Sustainable Growth10.1007/978-3-319-22756-6_11(85-92)Online publication date: 18-Aug-2015
    • (2013)Solving two special dependency conflicts in real-time collaborative design systemsProceedings of the 2013 IEEE 17th International Conference on Computer Supported Cooperative Work in Design (CSCWD)10.1109/CSCWD.2013.6580932(11-16)Online publication date: Jun-2013
    • (2012)Operational transformation for dependency conflict resolution in real-time collaborative 3D design systemsProceedings of the ACM 2012 conference on Computer Supported Cooperative Work10.1145/2145204.2145412(1401-1410)Online publication date: 11-Feb-2012

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media