Generative communication in Linda
ACM Transactions on Programming Languages and Systems (TOPLAS)
Flexible user interface coupling in a collaborative system
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
An architecture for tailoring cooperative multi-user displays
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
The Rendezvous language and architecture
Communications of the ACM
Session management for collaborative applications
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
MASSIVE: a collaborative virtual environment for teleconferencing
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on virtual reality software and technology
Notification servers for synchronous groupware
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
A protocol for user awareness on the World Wide Web
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
Corona: a communication service for scalable, reliable group collaboration systems
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
TeamRooms: network places for collaboration
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
Supporting multi-user, multi-applet workspaces in CBE
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
Evolving Orbit: a process report on building locales
GROUP '97 Proceedings of the international ACM SIGGROUP conference on Supporting group work: the integration challenge
Limbo: a tuple space based platform for adaptive mobile applications
ICODP/ICDP '97 Proceedings of the IFIP/IEEE international conference on Open distributed processing and distributed platforms
An asynchronous distributed systems platform for heterogeneous environments
Proceedings of the 8th ACM SIGOPS European workshop on Support for composing distributed applications
Cognoter: theory and practice of a colab-orative tool
CSCW '86 Proceedings of the 1986 ACM conference on Computer-supported cooperative work
Medium versus mechanism: supporting collaboration through customisation
ECSCW'95 Proceedings of the fourth conference on European Conference on Computer-Supported Cooperative Work
Constructing common information spaces
ECSCW'97 Proceedings of the fifth conference on European Conference on Computer-Supported Cooperative Work
Hi-index | 0.00 |
This paper presents an infrastructure to support the dynamic sharing of information across a range of cooperative environments. The infrastructure builds upon the use of shared common spaces by using a distributed tuple space to provide information sharing at its base level. The platform extends existing considerations of tuple spaces by adding mechanisms to provide active support for sharing data elements. The use of a tuple space moves away from previous models of distribution in cooperative systems that focus on the propagation of events to focus on active data sharing. The use of data tuples allows the sharing of information to be independent of the information model allowing a wide range of applications and environments to be supported. The paper presents the infrastructure and shows how it can be used to support information sharing across a number of different forms of cooperative system and application.