ACM Transactions on Programming Languages and Systems (TOPLAS)
More than just a communication system: diversity in the use of electronic mail
CSCW '88 Proceedings of the 1988 ACM conference on Computer-supported cooperative work
Concurrency control in groupware systems
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Flexible Diff-ing in a collaborative writing system
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Email overload: exploring personal information management of email
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A concurrency control framework for collaborative systems
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
Timewarp: techniques for autonomous collaboration
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
ACM Transactions on Computer-Human Interaction (TOCHI)
Consistency in replicated continuous interactive media
CSCW '00 Proceedings of the 2000 ACM conference on Computer supported cooperative work
How can cooperative work tools support dynamic group process? bridging the specificity frontier
CSCW '00 Proceedings of the 2000 ACM conference on Computer supported cooperative work
Time, clocks, and the ordering of events in a distributed system
Communications of the ACM
Enabling conferencing applications on the internet using an overlay muilticast architecture
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Consistency control for distributed interactive media
MULTIMEDIA '01 Proceedings of the ninth ACM international conference on Multimedia
A team collaboration space supporting capture and access of virtual meetings
GROUP '01 Proceedings of the 2001 International ACM SIGGROUP Conference on Supporting Group Work
Consistency maintenance in real-time collaborative graphics editing systems
ACM Transactions on Computer-Human Interaction (TOCHI)
An efficient synchronization mechanism for mirrored game architectures
NetGames '02 Proceedings of the 1st workshop on Network and system support for games
Taking email to task: the design and evaluation of a task management centered email tool
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
UMEA: translating interaction histories into project contexts
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Distributed Concurrency Control in Real-time Cooperative Editing Systems
ASIAN '96 Proceedings of the Second Asian Computing Science Conference on Concurrency and Parallelism, Programming, Networking, and Security
Supporting activity-centric collaboration through peer-to-peer shared objects
GROUP '03 Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work
Priority-based distribution trees for application-level multicast
NetGames '03 Proceedings of the 2nd workshop on Network and system support for games
One-hundred days in an activity-centric collaboration environment based on shared objects
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Lessons from the reMail prototypes
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Thread arcs: an email thread visualization
INFOVIS'03 Proceedings of the Ninth annual IEEE conference on Information visualization
Local-lag and timewarp: providing consistency for replicated continuous applications
IEEE Transactions on Multimedia
Deployment issues for the IP multicast service and architecture
IEEE Network: The Magazine of Global Internetworking
Support for activity-based computing in a personal computing operating system
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Business activity patterns: a new model for collaborative business applications
IBM Systems Journal
Activity explorer: activity-centric collaboration from research to product
IBM Systems Journal
Activity-based computing for medical work in hospitals
ACM Transactions on Computer-Human Interaction (TOCHI)
DOLCLAN: middleware support for peer-to-peer distributed shared objects
DAIS'07 Proceedings of the 7th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
Modeling group artifact adoption for awareness in activity-focused co-located meetings
TAMODIA'07 Proceedings of the 6th international conference on Task models and diagrams for user interface design
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
Hi-index | 0.00 |
We describe a new collaborative technology that bridges the gap between ad hoc collaboration in email and more formal collaboration in structured shared workspaces. Our approach is based on the notion of object-centric sharing, where users collaborate in a lightweight manner but aggregate and organize different types of shared artifacts into semi-structured activities with dynamic membership, hierarchical object relationships, as well as real-time and asynchronous collaboration. We present a working prototype that implements object-centric sharing on the basis of a replicated peer-to-peer architecture. In order to keep replicated data consistent in such a dynamic environment with blended synchronous and asynchronous collaboration, we designed appropriate consistency control algorithms, which we describe in detail. The performance of our approach is demonstrated by means of simulation results.