Principles of transaction-oriented database recovery
ACM Computing Surveys (CSUR)
Reliable communication in the presence of failures
ACM Transactions on Computer Systems (TOCS)
Extending a database system with procedures
ACM Transactions on Database Systems (TODS)
A multicast interface for UNIX 4.3
Software—Practice & Experience
Distributed process groups in the V Kernel
ACM Transactions on Computer Systems (TOCS)
An optimal algorithm for mutual exclusion in computer networks
Communications of the ACM
GroupWare: Computer Support for Business Teams
GroupWare: Computer Support for Business Teams
Request- Response and Multicast Interprocess Communication in the V Kernel
Proceedings of the International Seminar on Networking in Open Systems
A conceptual model of groupware
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
Membership protocols for distributed conference control
Computer Communications
Hi-index | 0.24 |
Desktop conferencing and distributed graphical editing applications allow people to perform cooperative work regardless of their geographic location. One such example is the CoDraft application presented here. This collaborative system allows concurrent sketching on a shared drawing board. The current version is implemented on top of point-to-point communication services. It is shown that these services are not well suited for cooperative applications. Therefore, a multiparty communication platform is proposed that manages groups of application instances and multicast messages, handles group voting and transfers files to more than one target site at a time. This platform greatly simplifies the development of cooperative applications. Additionally, the platform allows the lower-level multicast functionality to be more fully exploited, thus improving response time and throughput performance.