Concurrency control in groupware systems

Ellis, C. A., Gibbs, S. J.·1989·ACM SIGMOD Record

Cited by (881)

Items 101–200 of 881

  1. Near Real-Time Peer-to-Peer Shared Editing on Extensible Data Types
    Petru Nicolaescu, Kevin Jahns, Michael Derntl, Ralf Klamma · 2016 · International ACM SIGGROUP Conference on Supporting Group Work (GROUP)
  2. Supporting activity-centric collaboration through peer-to-peer shared objects
    Werner Geyer, Jürgen Vogel, Li-Te Cheng, Michael J. Muller · 2003 · International ACM SIGGROUP Conference on Supporting Group Work (GROUP)
  3. Issues in the Design of a Toolkit for Supporting Multiple Group Editors
    Michael J. Knister, Atul Prakash · 1993
  4. EM-an environment manager for building networked virtual environments
    Qunjie Wang, Michael Green, Chris Shaw · 2002 · IEEE Conference on Virtual Reality and 3D User Interfaces (VR)
  5. Synchronous collaborative tunnel design based on consistency-preserving multi-scale models
    André Borrmann, M. Flurl, Javier Ramos Jubierre, Ralf‐Peter Mundani, E. Rank · 2014 · Advanced Engineering Informatics
  6. Workflow management systems: a survey
    Meilin Shi, Guangxin Yang, Xiang Yong, Wu Shangguang · 2002 · IEEE International Conference on Communication Technology (ICCT)
  7. SAMS: synchronous, asynchronous, multi-synchronous environments
    Pascal Molli, Hala Skaf‐Molli, Gérald Oster, Sébastien Jourdain · 2003 · International Conference on Computer Supported Cooperative Work in Design (CSCWD)
  8. Cooperative transaction hierarchies: a transaction model to support design applications
    Marian H. Nodine, Stanley B. Zdonik · 1990 · Very Large Data Bases
  9. LICRA: A replicated-data management algorithm for distributed synchronous groupware applications
    Rushed Kanawati · 1997 · Parallel Computing
  10. Exploiting single-user web applications for shared editing
    Matthias Heinrich, Franz Lehmann, Thomas Springer, Martin Gaedke · 2012 · International World Wide Web Conference (WWW)
  11. A string-wise CRDT algorithm for smart and large-scale collaborative editing systems
    Xiao Jun Lv, Fazhi He, Weiwei Cai, Yuan Hang Cheng · 2016 · Advanced Engineering Informatics
  12. Design issues and model for a distributed multi-user editor
    Michael R. Koch · 1995 · Computer Supported Cooperative Work (CSCW)
  13. Working apart together: foundations for component groupware
    G. Henri ter Hofte · 1998
  14. Structured collaborative workflow design
    Markus Held, Wolfgang Blochinger B · 2009 · Future Generation Computer Systems
  15. A time interval based consistency control algorithm for interactive groupware applications
    Rui Li, Du Li, Chengzheng Sun · 2004 · IEEE International Conference on Parallel and Distributed Systems (ICPADS)
  16. Territorial Functioning in Collaborative Writing: Fragmented Exchanges and Common Outcomes
    Larsen-Ledet, Ida, Korsgaard, Henrik · 2019 · Computer Supported Cooperative Work (CSCW)
  17. Rethinking eventual consistency
    Philip A. Bernstein, Sudipto Das · 2013 · ACM SIGMOD International Conference on Management of Data (SIGMOD)
  18. Software Architecture for Correct Components Assembly
    Paola Inverardi, Massimo Tivoli · 2003 · Lecture notes in computer science
  19. Supporting Adaptable Granularity of Changes for Massive-scale Collaborative Editing
    Luc Andre, Stephane Martin, Gérald Oster, Claudia‐Lavinia Ignat · 2013 · International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom)
  20. Concurrency control and view notification algorithms for collaborative replicated objects
    Rob Strom, Guruduth S. Banavar, Kevan L. Miller, Atul Prakash, M. Ward · 1998 · IEEE Transactions on Computers
  21. GroupDesign: Shared Editing in a Heterogeneous Environment.
    Alain Karsenty, Christophe Tronche, Michel Beaudouin-Lafon · 1993
  22. A distributed algorithm for graphic objects replication in real-time group editors
    David Chen, Chengzheng Sun · 1999 · International ACM SIGGROUP Conference on Supporting Group Work (GROUP)
  23. Concurrency control in collaborative hypertext systems
    Uffe Kock Wiil, John J. Leggett · 1993 · ACM Conference on Hypertext and Social Media (HT)
  24. Clone2Clone (C2C): Peer-to-Peer Networking of Smartphones on the Cloud *
    Sokol Kosta, Vasile, Claudiu, Perta, Julinda Stefa, Pan Hui, Alessandro Mei · 2013 · Rare & Special e-Zone (The Hong Kong University of Science and Technology)
  25. Cooperation without (reliable) communication: Interfaces for mobile applications
    Alan John Dix · 1995 · Distributed Systems Engineering
  26. Cloud forensics–Tool development studies & future outlook
    Vassil Roussev, Irfan Ahmed, Andres Barreto, Shane McCulley, Vivek Shanmughan · 2016 · Digital Investigation
  27. Ensuring content and intention consistency in real-time group editors
    Dongchen Li, R. Li · 2004 · Proceedings of the ... International Conference on Distributed Computing Systems/Proceedings of the International Conference on Distributed Computing Systems
  28. Consistency control for distributed interactive media
    Jürgen Vogel, Martin Mauve A · 2001 · ACM International Conference on Multimedia (ACM MM)
  29. Yjs: A Framework for Near Real-Time P2P Shared Editing on Arbitrary Data Types
    Petru Nicolaescu, Kevin Jahns, Michael Derntl, Ralf Klamma · 2015 · Lecture notes in computer science
  30. The Decentralised Coordination of Self-Adaptive Components for Autonomic Distributed Systems
    Jim Dowling, Raymond Cunningham, Tim Walsh, Donal La erty, Andronikos Nedos, Johan Andersson, Mads Haahr, Marco Kilijan, Kulpreet Singh, Vinny Reynolds et al. · 2005
  31. Optimal locking integrated with operational transformation in distributed real-time group editors
    Chengzheng Sun, Rok Sosič · 1999 · ACM Symposium on Principles of Distributed Computing (PODC)
  32. The use of adapters to support cooperative sharing
    Jonathan Trevor, Tom A. Rodden, John A. Mariani · 1994 · ACM Conference on Computer Supported Cooperative Work (CSCW)
  33. Meta-operation conflict resolution for human–human interaction in collaborative feature-based CAD systems
    Yuan Hang Cheng, Fazhi He, Yiqi Wu, Dejun Zhang · 2016 · Cluster Computing
  34. Mysteries of DropBox: Property-Based Testing of a Distributed Synchronization Service
    John Hughes, Benjamin C. Pierce, Thomas Arts, Ulf Norell · 2016 · IEEE International Conference on Software Testing, Verification and Validation (ICST)
  35. Collaborative Writing Across Multiple Artifact Ecologies
    Ida Larsen-Ledet, Henrik Korsgaard, Susanne Bødker · 2020 · CHI Conference on Human Factors in Computing Systems
  36. Achieving undo in bitmap-based collaborative graphics editing systems
    Xueyi Wang, Jiajun Bu, Chun Chen · 2002 · ACM Conference on Computer Supported Cooperative Work (CSCW)
  37. Operation transforms for a distributed shared spreadsheet
    Christopher R. Palmer, Gordon V. Cormack · 1998 · ACM Conference on Computer Supported Cooperative Work (CSCW)
  38. Survey of state melding in virtual worlds
    Huaiyu Liu, Mic Bowman, Francis Chang · 2012 · ACM Computing Surveys
  39. Web based collaborative visualization of distributed and parallel simulation
    Chandrajit Bajaj, Steve Cutchin · 1999
  40. Cooperative visual manipulation of music notation
    Pierfrancesco Bellini, Paolo Nesi, Marius Bogdan Spinu · 2002 · ACM Transactions on Computer-Human Interaction
  41. DALiuGE: A graph execution framework for harnessing the astronomical data deluge
    C. Wu, Rodrigo J. Tobar, Kevin Vinsen, Andreas J. Wicenec, D. Pallot, Baoqiang Lao, Ruoxi Wang, Tao An, M. Boulton, I. Cooper et al. · 2017 · Astronomy and Computing
  42. Verifying Strong Eventual Consistency in Distributed Systems
    Mulligan, DP, Beresford, AR, Gomes, VBF, Kleppmann, M · 2017 · Apollo (University of Cambridge)
  43. Scalable XML Collaborative Editing with Undo
    Stéphane Martin, Pascal Urso B, Stéphane Weiss · 2010 · Lecture notes in computer science
  44. Concurrency control in CIAO
    Un-Jae Sung, Jae-Heon Yang, Kwangyun Wohn · 2003 · IEEE Conference on Virtual Reality and 3D User Interfaces (VR)
  45. A New Operational Transformation Framework for Real-Time Group Editors
    Rui Li, Du Li · 2007 · IEEE Transactions on Parallel and Distributed Systems
  46. Performance optimization for state machine replication based on application semantics: A review
    Wenbing Zhao · 2015 · Journal of Systems and Software
  47. Divergence Awareness for Virtual Team through the Web
    Pascal Molli, Hala Skaf‐Molli, Gérald Oster · 2002
  48. A fair message exchange framework for distributed multi-player games
    Katherine Guo, Sarit Mukherjee, Sampath Rangarajan, Sanjoy Kumar Paul · 2003 · Annual Workshop on Network and Systems Support for Games (NetGames)
  49. MACE
    Richard E. Newman-Wolfe, Harsha K. Pelimuhandiram · 1991 · Conference on Organizational Computing Systems
  50. Efficient Dynamic Provable Possession of Remote Data via Update Trees
    Yihua Zhang, Marina Blanton · 2016 · ACM Transactions on Storage
  51. The emerging VITAL workbench
    John Domingue, Enrico Motta, Stuart N. K. Watt · 1993 · Lecture notes in computer science
  52. An algorithm for selective undo of any operation in collaborative applications
    Bin Shao, Du Li, Ning Gu · 2010 · International ACM SIGGROUP Conference on Supporting Group Work (GROUP)
  53. Visualizing Common Artefacts to Support Awareness in Computer-Mediated Cooperation
    T Berlage, Markus Sohlenkamp · 1999 · Computer Supported Cooperative Work (CSCW)
  54. An Approach to Ensuring Consistency in Peer-to-Peer Real-Time Group Editors
    Du Li, Rui Li · 2006 · Computer Supported Cooperative Work (CSCW)
  55. Operational Transformation for Real-time Synchronization of Shared Workspace in Cloud Storage
    Agustina Ng, Chengzheng Sun · 2016 · International ACM SIGGROUP Conference on Supporting Group Work (GROUP)
  56. A landmark-based transformation approach to concurrency control in group editors
    Rui Li, Du Li · 2005 · International ACM SIGGROUP Conference on Supporting Group Work (GROUP)
  57. Optimistic Byzantine fault tolerance
    Wenbing Zhao · 2015 · International Journal of Parallel Emergent and Distributed Systems
  58. Coordination Model for Real-Time Collaborative Editors
    Abdessamad Imine A · 2009 · Lecture notes in computer science
  59. Tools for supporting the collaborative process
    James R. Rhyne, Catherine G. Wolf · 1992 · ACM Symposium on User Interface Software and Technology (UIST)
  60. Asynchronous reconciliation based on operational transformation for P2P collaborative environments
    Michelle Cart, Jean Ferrié · 2007 · International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom)
  61. Proof of correctness of Ressel's adOPTed algorithm
    Brad Lushman, Gordon V. Cormack · 2003 · Information Processing Letters
  62. Grouping in collaborative graphical editors
    Claudia‐Lavinia Ignat, Moira C. Norrie · 2004 · ACM Conference on Computer Supported Cooperative Work (CSCW)
  63. Cooperative transaction hierarchies: Transaction support for design applications
    Marian H. Nodine, Stanley B. Zdonik · 1992 · The VLDB Journal
  64. D-Praxis : A Peer-to-Peer Collaborative Model Editing Framework
    Alix Mougenot, Xavier Blanc, Marie‐Pierre Gervais · 2009 · Lecture notes in computer science
  65. Operational transformation for orthogonal conflict resolution in real-time collaborative 2d editing systems
    Chengzheng Sun, Hongkai Wen, Hongfei Fan · 2012 · ACM Conference on Computer Supported Cooperative Work (CSCW)
  66. Operational transformation for dependency conflict resolution in real-time collaborative 3D design systems
    Agustina Agustina, Chengzheng Sun, Dong Xu · 2012 · ACM Conference on Computer Supported Cooperative Work (CSCW)
  67. Draw-together
    Claudia‐Lavinia Ignat, Moira C. Norrie · 2006 · ACM Conference on Computer Supported Cooperative Work (CSCW)
  68. Commutativity-Based Concurrency Control in Groupware
    Rui Li, Du Li · 2006 · International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom)
  69. On the integration of concurrency, distribution and persistence
    D. S. Munro · 1994
  70. Proving correctness of transformation functions in collaborative editing systems
    Gérald Oster, Pascal Urso B, Pascal Molli, Abdessamad Imine A · 2005 · HAL
  71. Semantic Wikis: Approaches, Applications, and Perspectives
    François Bry, Sebastian Schaffert, Denny Vrandečić, Klara Weiand · 2012 · Lecture notes in computer science
  72. e-learning concept trends
    Manuela Aparício, Fernando Bação · 2013 · International Conference on Information Systems and Design of Communication (ISDOC)
  73. A comparison of optimistic approaches to collaborative editing of Wiki pages
    Claudia‐Lavinia Ignat, Gérald Oster, Pascal Molli, Michelle Cart, Jean Ferrié, Anne-Marie Kermarrec, Pierre Sutra, Marc Shapiro, Lamia Benmouffok, Jean-Michel Busca et al. · 2007 · International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom)
  74. An operational transformation based synchronization protocol for web 2.0 applications
    Bin Shao, Du Li, Tun Lu, Ning Gu · 2011 · ACM Conference on Computer Supported Cooperative Work (CSCW)
  75. The Napier88 Persistent Programming Language and Environment
    Ron Morrison, Richard Connor, Graham Kirby, David S. Munro, Malcolm P. Atkinson, Quintin I. Cutts, Fred Brown, Alan Dearie · 2000 · Springer eBooks
  76. Concurrent Shadow Paging in the Flask Architecture
    David S. Munro, Richard Connor, Ron Morrison, Stephan Scheuerl, David W. Stemple · 2000 · Springer eBooks
  77. A novel CRDT-based synchronization method for real-time collaborative CAD systems
    Xiao Jun Lv, Fazhi He, Yuan Hang Cheng, Yiqi Wu · 2018 · Advanced Engineering Informatics
  78. Replicated Data Management for Mobile Computing
    Douglas B. Terry · 2008 · Synthesis lectures on mobile and pervasive computing
  79. Negotiating time-space contexts in students’ technology-mediated interaction during a collaborative learning activity
    Kristiina Kumpulainen, Antti Juhani Rajala · 2016 · International Journal of Educational Research
  80. Creating Guided Code Explanations with chat.codes
    Steve Oney, Christopher A. Brooks, Paul Resnick · 2018 · Proceedings of the ACM on Human-Computer Interaction
  81. CloneDoc: exploiting the cloud to leverage secure group collaboration mechanisms for smartphones
    Sokol Kosta, Vasile Claudiu Perta, Julinda Stefa, Pan Hui, Alessandro Mei · 2013 · IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)
  82. Dependency-conflict detection in real-time collaborative 3D design systems
    Agustina Agustina, Chengzheng Sun · 2013 · ACM Conference on Computer Supported Cooperative Work (CSCW)
  83. Real Differences between OT and CRDT in Correctness and Complexity for Consistency Maintenance in Co-Editors
    David Sun, Chengzheng Sun, Agustina Ng, Weiwei Cai · 2020 · Proceedings of the ACM on Human-Computer Interaction
  84. Integrating Synchronous and Asynchronous Interactions in Groupware Applications
    Nuno Preguiça, J. Legatheaux Martins, Henrique Domingos, Sérgio Duarte · 2005 · Lecture notes in computer science
  85. History merging as a mechanism for concurrency control in cooperative environments
    Jürgen Wäsch, Wolfgang Klas · 2002
  86. SuiteSound: a system for distributed collaborative multimedia
    John Riedl, Vahid Mashayekhi, James A. Schnepf, Mark K. Claypool, Dan Frankowski · 1993 · IEEE Transactions on Knowledge and Data Engineering
  87. Flexibly Mapping Synchronous Groupware Architectures to Distributed Implementations
    Tore Urnes, T.C. Nicholas Graham · 1999 · Eurographics
  88. Supporting selective undo of string-wise operations for collaborative editing systems
    Xiao Jun Lv, Fazhi He, Weiwei Cai, Yuan Hang Cheng · 2017 · Future Generation Computer Systems
  89. Achieving convergence in operational transformation
    Yi Xu, Chengzheng Sun, Mo Li · 2014 · ACM Conference on Computer Supported Cooperative Work (CSCW)
  90. Computer-Supported Cooperative Work – Revisited
    Angelika C. Bullinger, Michael R. Koch, Kathrin M. Möslein, Alexander Richter · 2021 · i-com
  91. Increasing Awareness in Collaborative Authoring through Edit Profiling
    Stavroula Papadopoulou, Claudia‐Lavinia Ignat, Gérald Oster, Moira C. Norrie · 2006 · International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom)
  92. Dragonfly
    Gary E. Anderson, T.C. Nicholas Graham, T. Wright · 2000 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
  93. Collaborative Interactive Theorem Proving with Clide
    Martin Ring, Christoph Lüth · 2014 · Lecture notes in computer science
  94. A CRDT Supporting Selective Undo for Collaborative Text Editing
    Weihai Yu, Luc André, Claudia‐Lavinia Ignat · 2015 · Lecture notes in computer science
  95. Exhaustive search of puzzles in operational transformation
    Chengzheng Sun, Yi Xu, Agustina Agustina · 2014 · ACM Conference on Computer Supported Cooperative Work (CSCW)
  96. Extending drag-and-drop to new interactive environments: A multi-display, multi-instrument and multi-user approach
    Maxime Collomb, Mountaz Hascoët · 2008 · Interacting with Computers
  97. Survey on Three Components of Mobile Cloud Computing: Offloading, Distribution and Privacy
    Anirudh Paranjothi, Mohammad S. Khan, Mais Nijim · 2017 · Journal of Computer and Communications
  98. Near real-time collaborative modeling for view-based Web information systems engineering
    Petru Nicolaescu, Mario Rosenstengel, Michael Derntl, Ralf Klamma, Matthias Jarke · 2017 · Information Systems
  99. VisConnect: Distributed Event Synchronization for Collaborative Visualization
    Michail Schwab, David Saffo, Yixuan Zhang, Shash Sinha, Cristina Nita-Rotaru, James Tompkin, Cody Dunne, Michelle A. Borkin · 2020 · IEEE Transactions on Visualization and Computer Graphics
  100. The ToxicFarm Integrated Cooperation Framework for Virtual Teams
    Claude Godart, Pascal Molli, Gérald Oster, Olivier Perrin, Hala Skaf‐Molli, PRADEEP KUMAR RAY, Fethi Rabhi · 2003 · Distributed and Parallel Databases