Generative communication in Linda
ACM Transactions on Programming Languages and Systems (TOPLAS)
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Notification servers for synchronous groupware
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
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
JavaSpaces Principles, Patterns, and Practice
JavaSpaces Principles, Patterns, and Practice
Supporting activity-centric collaboration through peer-to-peer shared objects
GROUP '03 Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work
Jazzing up Eclipse with collaborative tools
eclipse '03 Proceedings of the 2003 OOPSLA workshop on eclipse technology eXchange
IBM Systems Journal
Striving for versatility in publish/subscribe infrastructures
SEM '05 Proceedings of the 5th international workshop on Software engineering and middleware
Integrating synchronous and asynchronous interactions in groupware applications
CRIWG'05 Proceedings of the 11th international conference on Groupware: design, Implementation, and Use
Hi-index | 0.00 |
Contextual collaboration seamlessly integrates existing groupware technologies into a uniform user experience that combines synchronous and asynchronous interactions. This user experience is usually supported by a contextual collaboration infrastructure that needs to efficiently cope with the fast switching and integration of different modes of interaction. This paper experiments with a new model for contextual collaboration based on the notion of generic shared objects. We describe a native implementation of this model and evaluate its behavior under different media traffic conditions. We compare the native implementation with an alternative implementation that integrates existing notification and meeting servers to deliver the same model behavior. We discuss trade-offs and limitations of those two implementations.