Concurrency control in groupware systems
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
A comparison of application sharing mechanisms in real-time desktop conferencing systems
COCS '90 Proceedings of the ACM SIGOIS and IEEE CS TC-OA conference on Office information systems
Replicated architectures for shared window systems: a critique
COCS '90 Proceedings of the ACM SIGOIS and IEEE CS TC-OA conference on Office information systems
Transparency and awareness in a real-time groupware system
UIST '92 Proceedings of the 5th annual ACM symposium on User interface software and technology
Awareness and coordination in shared workspaces
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
HCI'92 Proceedings of the conference on People and computers VII
Take CoVer: exploiting version support in cooperative systems
INTERCHI '93 Proceedings of the INTERCHI '93 conference on Human factors in computing systems
Human and technical factors of distributed group drawing tools
Interacting with Computers
Real time groupware as a distributed system: concurrency control and its effect on the interface
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
A flexible object merging framework
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
Developing a reflective model of collaborative systems
ACM Transactions on Computer-Human Interaction (TOCHI)
Reflection and semantics in LISP
POPL '84 Proceedings of the 11th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
ACM Transactions on Computer-Human Interaction (TOCHI)
Designing groupware for congruency in use
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
Coping with inconsistency due to network delays in collaborative virtual environments
Proceedings of the ACM symposium on Virtual reality software and technology
Developing adaptive groupware applications using a mobile component framework
CSCW '00 Proceedings of the 2000 ACM conference on Computer supported cooperative work
A Tale of Two Toolkits: Relating Infrastructure andUse in Flexible CSCW Toolkits
Computer Supported Cooperative Work
The ToxicFarm Integrated Cooperation Framework for Virtual Teams
Distributed and Parallel Databases
Exploring visual feedback of change conflict in a distributed 3D environment
Proceedings of the working conference on Advanced visual interfaces
On consistency and network latency in distributed interactive applications: a survey--part I
Presence: Teleoperators and Virtual Environments
Presence: Teleoperators and Virtual Environments
Customizable collaborative editor relying on treeOPT algorithm
ECSCW'03 Proceedings of the eighth conference on European Conference on Computer Supported Cooperative Work
Tailoring cooperation support through mediators
ECSCW'97 Proceedings of the fifth conference on European Conference on Computer-Supported Cooperative Work
Providing awareness in multi-synchronous collaboration without compromising privacy
Proceedings of the 2008 ACM conference on Computer supported cooperative work
Reconciliation of compound actions in internet-based distributed collaborative systems
International Journal of High Performance Computing and Networking
Multi-synchronous Collaborative Semantic Wikis
WISE '09 Proceedings of the 10th International Conference on Web Information Systems Engineering
DSMW: a distributed infrastructure for the cooperative edition of semantic wiki documents
Proceedings of the 10th ACM symposium on Document engineering
Optimizing consistency by maximizing bandwidth usage in distributed interactive applications
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
DSMW: distributed semantic mediawiki
ESWC'10 Proceedings of the 7th international conference on The Semantic Web: research and Applications - Volume Part II
Integrating synchronous and asynchronous interactions in groupware applications
CRIWG'05 Proceedings of the 11th international conference on Groupware: design, Implementation, and Use
User assistance for collaborative knowledge construction
Proceedings of the 21st international conference companion on World Wide Web
Proceedings of the 17th International Conference on 3D Web Technology
Authenticating operation-based history in collaborative systems
Proceedings of the 17th ACM international conference on Supporting group work
Collecting interaction traces in distributed semantic wikis
Proceedings of the 3rd International Conference on Web Intelligence, Mining and Semantics
A virtual mart for knowledge discovery in databases
Information Systems Frontiers
Editorial: Integration of Cloud computing and body sensor networks
Future Generation Computer Systems
BodyCloud: A SaaS approach for community Body Sensor Networks
Future Generation Computer Systems
Hi-index | 0.00 |
Systems coordinating distributed collaborative work must manage user data distributed over a network. The strong consistency algorithms which designers have typically borrowed from the distributed systems community are often unsuited to the particular needs of CSCW. Here, I outline an alternative approach based on divergence and synchronisation between parallel streams of activity. From a CSCW perspective, this strategy offers three primary advantages. First, it is scalable, allowing smooth transitions from highly interactive collaboration to-more extended, "asynchronous" styles of work. Second, it supports "multi-synchronous" work, in which parties work independently in parallel. Third, it directly supports observed patterns of opportunistic activities in collaborative working.