The DOI matches its Crossref record; 14 of the 15 references it cites were found in a registry or an index.
Concurrency control in groupware systems
Abstract
Groupware systems are computer-based systems that support two or more users engaged in a common task, and that provide an interface to a shared environment. These systems frequently require fine-granularity sharing of data and fast response times. This paper distinguishes real-time groupware systems from other multi-user systems and discusses their concurrency control requirements. An algorithm for concurrency control in real-time groupware systems is then presented. The advantages of this algorithm are its simplicity of use and its responsiveness: users can operate directly on the data without obtaining locks. The algorithm must know some semantics of the operations. However the algorithm's overall structure is independent of the semantic information, allowing the algorithm to be adapted to many situations. An example application of the algorithm to group text editing is given, along with a sketch of its proof of correctness in this particular case. We note that the behavior desired in many of these systems is non-serializable.
Overview
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In the citing paper
“CRDT convergence already provides the safety property advisory claims need; causality is established by the underlying CRDT [Shapiro et al., 2011] which inherits Lamport's happens-before [Lamport, 1978] for ordering concurrent edits, in contrast to the operational-transformation lineage [Ellis and Gibbs, 1989, Sun et al., 1998] that requires a central transformation server.”
From AgentRoom: Concurrent Multi-Agent Coding in a CRDT-Backed Shared Workspace (2026) · cites this paper as Ellis and Gibbs, 1989
Citations
Cites
Time, clocks, and the ordering of events in a distributed system
Lamport, L. (1978) · Communications of the ACM · doi:10.1145/359545.359563 · Cited by 8,488
Time, clocks, and the ordering of events in a distributed system
Lamport, L. (2019) · ACM eBooks · doi:10.1145/3335772.3335934 · Cited by 1,982
Beyond the chalkboard: computer support for collaboration and problem solving in meetings
Stefik, M., Foster, G., Bobrow, D. G., Kahn, K., Lanning, S., & Suchman, L. A. (1987) · Communications of the ACM · doi:10.1145/7885.7887 · Cited by 1,023
Why CSCW applications fail: problems in the design and evaluationof organizational interfaces
Grudin, J. (1988) · Proceedings of the 1988 ACM conference on Computer-supported cooperative work - CSCW '88 · doi:10.1145/62266.62273 · Cited by 961
Computer-Based Real-Time Conferencing Systems
Sarin, & Greif (1985) · Computer · doi:10.1109/mc.1985.1662711 · Cited by 202
Grudin, J. T. (1988) · Computer Supported Cooperative Work (CSCW) · Cited by 169
Bancilhon, F., Kim, W. B., & Korth, H. F. (1985) · Very Large Data Bases · Cited by 169
Quilt: a collaborative tool for cooperative writing
Fish, R., Kraut, R. E., & Leland, M. D. P. (1988) · ACM SIGOIS Bulletin · doi:10.1145/966861.45414 · Cited by 162
An experiment in integrated multimedia conferencing
Lantz, K. A. (1986) · ACM Conference on Computer Supported Cooperative Work (CSCW) · doi:10.1145/637069.637106 · Cited by 134
Quilt: a collaborative tool for cooperative writing
Fish, R., Kraut, R. E., & Leland, M. D. P. (1988) · doi:10.1145/45410.45414 · Cited by 91
Flagged first, then by citations
1 of the 15 references couldn’t be matched to a known paper.
Research works printed but not linked: 7
- Bancilhon G., 1985, Proc. Intl. Cony. on Very Large Data Bases, 25
- Bernstein P., 1987, Addison-Wesley
- Proceedings, 1986, Conference on Computer-Supported Cooperative Work
- Proceedings, 1988, Conference on Computer-Supported Cooperative Work (Portland, Or., Sept. 23-25)
- Ellis C.A., 1988, Tex.
- Ellis C.A., 1988, Tex.
- Ellis C.A., 1989, Hawaii Int. Conf. on System Sciences
Cited by
Sorted by citations
Items 201–300 of 881
Tree-Based Model Algorithm for Maintaining Consistency in Real-Time Collaborative Editing Systems
Ignat, C., & Norrie, M. C. (2002) · Cited by 22
Gurevich, Y. G., & Tillmann, N. (2004) · Theoretical Computer Science · doi:10.1016/j.tcs.2004.11.010 · Cited by 22
Concept and prototype of a collaborative business process environment for document processing
Hodel, T. B., & Dittrich, K. R. (2004) · Data & Knowledge Engineering · doi:10.1016/j.datak.2004.06.004 · Cited by 22
Economics-Driven Software Architecture
Kazman, R., Rami Bahsoon, A., Mistrík, I., & Zhang, Y. (2014) · Elsevier eBooks · doi:10.1016/b978-0-12-410464-8.00001-5 · Cited by 21
Wang, W., & Reani, M. (2017) · International Journal of Human-Computer Studies · doi:10.1016/j.ijhcs.2017.02.008 · Cited by 21
Olsen, D. R., Nielsen, S. T., & Parslow, D. M. (2001) · ACM Symposium on User Interface Software and Technology (UIST) · doi:10.1145/502348.502367 · Cited by 21
Performance of real-time collaborative editors at large scale: User perspective
Dang, Q.-V., & Ignat, C. (2016) · IFIP Networking Conference (IFIP Networking) · doi:10.1109/ifipnetworking.2016.7497258 · Cited by 21
Independent updates and incremental agreement in replicated databases
Ceri, S., Houtsma, M. A. W., Keller, A. M., & Samarati, P. (1995) · Distributed and Parallel Databases · doi:10.1007/bf01418058 · Cited by 21
Critical causal order of events in distributed virtual environments
Zhou, S., Cai, W., Turner, S. J., Lee, B., & Wei, J. (2007) · ACM Transactions on Multimedia Computing Communications and Applications · doi:10.1145/1236471.1236474 · Cited by 20
Vogel, J., Geyer, W., Cheng, L.-T., & Muller, M. J. (2004) · Computer Supported Cooperative Work (CSCW) · doi:10.1007/s10606-004-5064-6 · Cited by 20
Langton, J. T., Hickey, T. J., & Alterman, R. (2004) · Cited by 20
The Neem Platform: An Evolvable Framework for Perceptual Collaborative Applications
Barthelmess, P., & Ellis, C. A. (2005) · Journal of Intelligent Information Systems · doi:10.1007/s10844-005-0862-y · Cited by 20
Self-citationBoundary crossing of discourses in pupils' chat interaction during computer-mediated collaboration
Kumpulainen, K., & Mikkola, A. (2014) · Learning Culture and Social Interaction · doi:10.1016/j.lcsi.2013.12.002 · Cited by 19
A sequence transformation algorithm for supporting cooperative work on mobile devices
Shao, B., Li, D., & Gu, N. (2010) · ACM Conference on Computer Supported Cooperative Work (CSCW) · doi:10.1145/1718918.1718949 · Cited by 19
Achieving Data Consistency by Contextualization in Web-Based Collaborative Applications
Shen, H., & Sun, C. (2011) · ACM Transactions on Internet Technology · doi:10.1145/1944339.1944340 · Cited by 19
A performance study of group editing algorithms
Li, D., & Li, R. (2006) · IEEE International Conference on Parallel and Distributed Systems (ICPADS) · doi:10.1109/icpads.2006.18 · Cited by 19
Enhancing Web-based Analytics Applications through Provenance
Camisetty, A., Chandurkar, C., Sun, M., & Koop, D. (2018) · IEEE Transactions on Visualization and Computer Graphics · doi:10.1109/tvcg.2018.2865039 · Cited by 19
Delayed Consistency Model for Distributed Interactive Systems with Real-Time Continuous Media
Qin, X. (2002) · Cited by 19
An analysis of the hypertext versioning domain
Whitehead, E. J., & Taylor, R. N. (2000) · Cited by 19
Spacetime Characterization of Real-Time Collaborative Editing
D’Angelo, G., Iorio, A. D., & Zacchiroli, S. (2018) · Proceedings of the ACM on Human-Computer Interaction · doi:10.1145/3274310 · Cited by 18
Enhancing CS programming lab courses using collaborative editors
Hickey, T. J., Langton, J. T., & Alterman, R. (2005) · Cited by 18
The Semantics of Version Control
Swierstra, W., & Löh, A. (2014) · ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward!) · doi:10.1145/2661136.2661137 · Cited by 18
An Operational Transformation Algorithm and Performance Evaluation
Li, D., & Li, R. (2006) · Computer Supported Cooperative Work (CSCW) · doi:10.1007/s10606-005-9008-6 · Cited by 18
Coordinating concurrent development
Harrison, W., Ossher, H. L., & Sweeney, P. F. (1990) · ACM Conference on Computer Supported Cooperative Work (CSCW) · doi:10.1145/99332.99352 · Cited by 18
A collaboration specification language
Li, D., & Muntz, R. R. (1999) · doi:10.1145/331960.331980 · Cited by 18
Distributed concurrency control in real-time cooperative editing systems
Sun, C., Yang, Y., Zhang, Y., & Chen, D. (1996) · Lecture notes in computer science · doi:10.1007/bfb0027782 · Cited by 18
Operation propagation in real-time group editors
Sun, C., Muntz, R. R., Zhou, L., & Li, D. (2000) · IEEE Multimedia · doi:10.1109/93.895155 · Cited by 18
NetEdit: A Collaborative Editor
Zafer, A. A. (2001) · VTechWorks (Virginia Tech) · Cited by 18
Flexible data sharing in a groupware toolkit
O'Grady, T. A. (1996) · Library and Archives Canada (Government of Canada) · doi:10.11575/prism/20367 · Cited by 18
Arnau‐González, P., Solera-Monforte, S., Wu, Y., & Arevalillo‐Herráez, M. (2025) · Expert Systems with Applications · doi:10.1016/j.eswa.2025.126663 · Cited by 17
A partial replication approach for anywhere anytime mobile commenting
Xia, H., Lu, T., Shao, B., Li, G., Ding, X., & Gu, N. (2014) · ACM Conference on Computer Supported Cooperative Work (CSCW) · doi:10.1145/2531602.2531609 · Cited by 17
ABTS: A transformation-based consistency control algorithm for wide-area collaborative applications
Shao, B., Li, D., & Gu, N. (2009) · International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom) · doi:10.4108/icst.collaboratecom2009.8271 · Cited by 17
Gao, L., Gao, D., Xiong, N. N., & Lee, C. (2017) · Multimedia Tools and Applications · doi:10.1007/s11042-017-5242-4 · Cited by 17
Kleppmann, M. (2020) · Workshop on Principles and Practice of Consistency for Distributed Data (PaPoC) · doi:10.1145/3380787.3393677 · Cited by 17
Conflict-Free Replicated Relations for Multi-Synchronous Database Management at Edge
Yu, W., & Ignat, C. (2020) · IEEE International Conference on Smart Data Services (SMDS) · doi:10.1109/smds49396.2020.00021 · Cited by 17
An Undo Framework for P2P Collaborative Editing
Weiss, S., Pascal Urso, B., & Molli, P. (2009) · Lecture notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering · doi:10.1007/978-3-642-03354-4_40 · Cited by 17
On the consistency problem in mobile distributed computing
Guerraoui, R., & Hari, C. (2002) · doi:10.1145/584490.584501 · Cited by 17
Lock-free consistency control for web 2.0 applications
Yang, J.-M., Wang, H., Gu, N., Liu, Y., Wang, C., & Zhang, Q. (2008) · International World Wide Web Conference (WWW) · doi:10.1145/1367497.1367595 · Cited by 17
SUPPORTING COLLABORATIVE WRITING OF XML DOCUMENTS
Oster, G., Skaf‐Molli, H., Molli, P., & Naja-Jazzar, H. (2007) · International Conference on Enterprise Information Systems · doi:10.5220/0002406003350342 · Cited by 17
Responsiveness and consistency tradeoffs in interactive groupware
Bhola, S., Banavar, G. S., & Ahamad, M. (1998) · ACM Symposium on Principles of Distributed Computing (PODC) · doi:10.1145/277697.277785 · Cited by 17
Supporting worker independence in collaboration transparency
Begole, B., Rosson, M. B., & Shaffer, C. A. (1998) · ACM Symposium on User Interface Software and Technology (UIST) · doi:10.1145/288392.288588 · Cited by 17
Communication and shared understanding in collaborative writing
Mitchell, A. (1996) · Cited by 17
Zhang, Y., & Jia, X. (1999) · Wiley eBooks · doi:10.1002/047134608x.w1699 · Cited by 17
Real-Time Document Collaboration—System Architecture and Design
Iovescu, D., & Tudose, C. (2024) · Applied Sciences · doi:10.3390/app14188356 · Cited by 16
Byzantine fault tolerant collaborative editing
Zhao, W., & Babi, M. (2013) · IET International Conference on Information and Communications Technologies (IETICT) · doi:10.1049/cp.2013.0057 · Cited by 16
X-ray imaging virtual online laboratory for engineering undergraduates
Corbí, A., Burgos, D., Vidal, F., Albiol, F., & Albiol, A. (2019) · European Journal of Physics · doi:10.1088/1361-6404/ab5011 · Cited by 16
A Fast Operational Transformation Algorithm for Mobile and Asynchronous Collaboration
Shao, B., Li, D., & Gu, N. (2010) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2010.64 · Cited by 16
Hypertext, multimedia and hypermedia
Rada, R. (1995) · New Review of Hypermedia and Multimedia · doi:10.1080/13614569508914658 · Cited by 16
A new paradigm of user intention preservation in realtime collaborative editing systems
Li, D., Zhou, L., & Muntz, R. R. (2002) · IEEE International Conference on Parallel and Distributed Systems (ICPADS) · doi:10.1109/icpads.2000.857723 · Cited by 16
Collaborative BPEL Design with a Rich Internet Application
Held, M., & Wolfgang Blochinger, B. (2008) · IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid) · doi:10.1109/ccgrid.2008.25 · Cited by 16
Alleviating convergence problems in Group Support Systems
Pendergast, M. O., & Hayne, S. C. (1994) · Computer Supported Cooperative Work (CSCW) · doi:10.1007/bf01305838 · Cited by 16
A string-wise CRDT for group editing
Yu, W. (2012) · International ACM SIGGROUP Conference on Supporting Group Work (GROUP) · doi:10.1145/2389176.2389198 · Cited by 15
Kennedy, O. A., & Ziarek, L. (2015) · Cited by 15
Real-time collaboration in heterogeneous computing environments
Marsic, I. (2002) · International Conference on Information Technology: Coding and Computing (ITCC) · doi:10.1109/itcc.2000.844214 · Cited by 15
Supporting String-Wise Operations and Selective Undo for Peer-to-Peer Group Editing
Yu, W. (2014) · International ACM SIGGROUP Conference on Supporting Group Work (GROUP) · doi:10.1145/2660398.2660401 · Cited by 15
Browser-Based Collaborative Modeling in Near Real-Time
Nicolaescu, P., Derntl, M., & Klamma, R. (2013) · International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom) · doi:10.4108/icst.collaboratecom.2013.254111 · Cited by 15
A Guide to Map Application Components to Support Multi-User Real-Time Collaboration
Pichiliani, M. C., & Hirata, C. M. (2006) · International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom) · doi:10.1109/colcom.2006.361831 · Cited by 15
Flexible Collaboration over XML Documents
Ignat, C., & Norrie, M. C. (2006) · Lecture notes in computer science · doi:10.1007/11863649_33 · Cited by 15
Savery, C., & Graham, T. C. N. (2012) · Multimedia Systems · doi:10.1007/s00530-012-0271-3 · Cited by 15
Model Checking Publish/Subscribe Notification for thinkteam®
ter Beek, M. H., Massink, M., Latella, D., Gnesi, S., Forghieri, A., & Sebastianis, M. (2005) · Electronic Notes in Theoretical Computer Science · doi:10.1016/j.entcs.2004.08.069 · Cited by 15
Collaborative Object Grouping in Graphics Editing Systems
Xia, S., Sun, D., Sun, C., & Chen, D. (2006) · International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom) · doi:10.1109/colcom.2005.1651242 · Cited by 15
Whitehead, E. J., & Goland, Y. Y. (1999) · Springer eBooks · doi:10.1007/978-94-011-4441-4_16 · Cited by 15
Multicast channels for collaborative applications
Pendergast, M. O. (1993) · ACM SIGCOMM Computer Communication Review · doi:10.1145/165299.165307 · Cited by 15
A Flexible Access Control Model for Distributed Collaborative Editors
Abdessamad Imine, A., Cherif, A., & Rusinowitch, M. (2009) · Lecture notes in computer science · doi:10.1007/978-3-642-04219-5_6 · Cited by 14
Practical access control management for distributed collaborative editors
Cherif, A., Abdessamad Imine, A., & Rusinowitch, M. (2013) · Pervasive and Mobile Computing · doi:10.1016/j.pmcj.2013.09.004 · Cited by 14
Sun, C., Sun, D., Ng, A., Cai, W., & Cho, B. (2020) · Proceedings of the ACM on Human-Computer Interaction · doi:10.1145/3375186 · Cited by 14
Experiences with object-oriented group support software development
Hayne, S. C., & Pendergast, M. O. (1995) · IBM Systems Journal · doi:10.1147/sj.341.0096 · Cited by 14
Quality Analysis of Distribution Architectures for Synchronous Groupware
Graham, T. C. N., Phillips, W. G., & Wolfe, C. (2006) · International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom) · doi:10.1109/colcom.2006.361870 · Cited by 14
Critical causality in distributed virtual environments
Zhou, S., Cai, W., Turner, S. J., & Lee, B. (2002) · ACM/IEEE/SCS Workshop on Principles of Advanced and Distributed Simulation (PADS) · doi:10.5555/564062.564072 · Cited by 14
The Challenges of CSCW for Open Distributed Processing
Blair, G. S., & Rodden, T. A. (1993) · Cited by 14
Abdessamad Imine, A. (2006) · Publications Et Travaux Academiques de Lorraine (Universite de Lorraine) · Cited by 14
Steuer, H., Flurl, M., Donaubauer, A., Mundani, R., Kolbe, T. H., & Rank, E. (2014) · Advanced Engineering Informatics · doi:10.1016/j.aei.2014.08.002 · Cited by 13
Shared Editing on the Web: A Classification of Developer Support Libraries
Koren, I., Guth, A., & Klamma, R. (2013) · International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom) · doi:10.4108/icst.collaboratecom.2013.254097 · Cited by 13
Maintaining time and space consistencies in hybrid CAD environments: Framework and algorithms
Gao, L., Shao, B., Zhu, L. Z., Lu, T., & Gu, N. (2008) · Computers in Industry · doi:10.1016/j.compind.2008.07.005 · Cited by 13
A Survey on Operational Transformation Algorithms: Challenges, Issues and Achievements
Kumawat, S., & Khunteta, A. (2010) · International Journal of Computer Applications · doi:10.5120/787-1115 · Cited by 13
An Enhanced Device-Transparent Real-Time Teleconsultation Environment for Radiologists
Andrikos, C., Rassias, G., Tsanakas, P. D., & Maglogiannis, I. G. (2018) · IEEE Journal of Biomedical and Health Informatics · doi:10.1109/jbhi.2018.2824312 · Cited by 13
Johnson, C. (1995) · Eurographics · doi:10.1007/978-3-7091-9437-9_7 · Cited by 13
A collaborative authoring system for multimedia presentation
Sung, M. Y., & Lee, D. H. (2004) · International Conference on Communications · doi:10.1109/icc.2004.1312741 · Cited by 13
Middleware support for reconciling client updates and data transcoding
Phan, T., Zorpas, G., & Bagrodia, R. L. (2004) · International Conference on Mobile Systems, Applications, and Services · doi:10.1145/990064.990083 · Cited by 13
Dynamic and secure B2B e-contract update management
Angelov, S., Till, S., & Grefen, P. (2005) · ACM Conference on Electronic Commerce (EC) · doi:10.1145/1064009.1064012 · Cited by 13
Development of Transformation Functions Assisted by a Theorem Prover
Abdessamad Imine, A., Molli, P., Oster, G., & Rusinowitch, M. (2002) · HAL · Cited by 13
Data propagation as an enabling technology for collaboration and cooperative information systems
Mitschang, B. (2003) · Computers in Industry · doi:10.1016/s0166-3615(03)00069-1 · Cited by 13
A web-based programming environment for novice programmers
Truong, N. (2007) · Cited by 13
Analyzing the Effort of Composing Design Models of Large-Scale Software in Industrial Case Studies
Farias, K., Garcia, A., Whittle, J., & de Lucena, C. J. P. (2013) · Lecture notes in computer science · doi:10.1007/978-3-642-41533-3_39 · Cited by 12
Exploiting annotations for the rapid development of collaborative web applications
Heinrich, M., Grüneberger, F. J., Springer, T., & Gaedke, M. (2013) · International World Wide Web Conference (WWW) · doi:10.1145/2488388.2488437 · Cited by 12
On Model-Checking Optimistic Replication Algorithms
Boucheneb, H., & Abdessamad Imine, A. (2009) · Lecture notes in computer science · doi:10.1007/978-3-642-02138-1_5 · Cited by 12
Collaborative design: Improving efficiency by concurrent execution of Boolean tasks
Zheng, Y., Shen, H., & Sun, C. (2010) · Expert Systems with Applications · doi:10.1016/j.eswa.2010.05.004 · Cited by 12
Exhaustive Search and Resolution of Puzzles in OT Systems Supporting String-Wise Operations
Sun, C., Xu, Y., & Ng, A. (2017) · ACM Conference on Computer Supported Cooperative Work (CSCW) · doi:10.1145/2998181.2998252 · Cited by 12
Enhancing rich content wikis with real‐time collaboration
Ignat, C., André, L., & Oster, G. (2017) · Concurrency and Computation Practice and Experience · doi:10.1002/cpe.4110 · Cited by 12
Simultaneous editing of JSON objects via operational transformation
Jungnickel, T., & Herb, T. (2016) · ACM Symposium on Applied Computing · doi:10.1145/2851613.2852003 · Cited by 12
Multi-level Editing of Hierarchical Documents
Ignat, C., & Norrie, M. C. (2007) · Computer Supported Cooperative Work (CSCW) · doi:10.1007/s10606-007-9071-2 · Cited by 12
Leveraging single-user AutoCAD for collaboration by transparent adaptation
Zheng, Y., Shen, H., & Sun, C. (2009) · International Conference on Computer Supported Cooperative Work in Design (CSCWD) · doi:10.1109/cscwd.2009.4968038 · Cited by 12
Tree-Based Concurrency Control in Distributed Groupware
Ionescu, M., & Marsic, I. (2003) · Computer Supported Cooperative Work (CSCW) · doi:10.1023/a:1025049525187 · Cited by 12
Distributed Dynamic-Locking in Real-Time Collaborative Editing Systems
Xu, X., Bu, J., Chen, C., & Li, Y. (2004) · Lecture notes in computer science · doi:10.1007/978-3-540-30112-7_23 · Cited by 12
Requirements for graphical user interface development environments for groupware
Hazemi, R., & Macaulay, L. (1996) · Interacting with Computers · doi:10.1016/0953-5438(95)01018-1 · Cited by 12
TOGA—A customizable service for Data-Centric collaboration
Frank, A., Sellentin, J., & Mitschang, B. (2000) · Information Systems · doi:10.1016/s0306-4379(00)00014-4 · Cited by 12
Runtime dynamics in collaborative systems
Li, D., & Muntz, R. R. (1999) · International ACM SIGGROUP Conference on Supporting Group Work (GROUP) · doi:10.1145/320297.320337 · Cited by 12
On Synthesizing a Consistent Operational Transformation Approach
Randolph, A., Boucheneb, H., Abdessamad Imine, A., & Quintero, A. (2014) · IEEE Transactions on Computers · doi:10.1109/tc.2014.2308203 · Cited by 11
Building a collaborative peer-to-peer wiki system on a structured overlay
Oster, G., Mondéjar, R., Molli, P., & Dumitriu, S. (2010) · Computer Networks · doi:10.1016/j.comnet.2010.03.019 · Cited by 11
variED: an editor for collaborative, real-time feature modeling
Kuiter, E., Krieter, S., Krüger, J., Saake, G., & Leich, T. (2021) · Empirical Software Engineering · doi:10.1007/s10664-020-09892-x · Cited by 11
Metadata
- Authors
- Ellis, C. A., & Gibbs, S. J.
- Affiliations
- MCC, Austin, Texas
- Venue
- ACM SIGMOD Record
- Published
- 1989-06
- Volume
- 18
- Issue
- 2
- Pages
- 399-407
- ISSN
- 0163-5808 (ISSN-L)
- OpenAlex
- W2145220267
- Cited by
- 873
- References
- 15
- Citations by year
- 2026: 4 · 2025: 4 · 2024: 8 · 2022: 10 · 2021: 12 · 2020: 17 · 2019: 16 · 2018: 28 · 2017: 31 · 2016: 42 · 2015: 39 · 2014: 41 · 2013: 35 · 2012: 41
- FWCI
- 12.51
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- ACM SIGMOD Record (publishedVersion)
- Topics
- Physical Sciences › Computer Science › Computer Networks and Communications › Distributed systems and fault tolerance
- Physical Sciences › Computer Science › Information Systems › Advanced Database Systems and Queries
- Physical Sciences › Engineering › Media Technology › Multimedia Communication and Technology
- Keywords
- concurrency control, groupware, shared data, lock-free algorithms, correctness proofs, multi-user systems
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review