CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A flexible object merging framework
CSCW '94 Proceedings of the 1994 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
Flexible conflict detection and management in collaborative applications
Proceedings of the 10th annual ACM symposium on User interface software and technology
Operational transformation in real-time group editors: issues, algorithms, and achievements
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
Decentralized ad-hoc groupware API and framework for mobile collaboration
GROUP '01 Proceedings of the 2001 International ACM SIGGROUP Conference on Supporting Group Work
On the suitability of dead reckoning schemes for games
NetGames '02 Proceedings of the 1st workshop on Network and system support for games
Improving interpretation of remote gestures with telepointer traces
CSCW '02 Proceedings of the 2002 ACM conference on Computer supported cooperative work
Generic and Composable Latecomer Accomodation Service for Centralized Shared Systems
Proceedings of the IFIP TC2/TC13 WG2.7/WG13.4 Seventh Working Conference on Engineering for Human-Computer Interaction
A framework for asynchronous change awareness in collaborative documents and workspaces
International Journal of Human-Computer Studies
Mnemonic rendering: an image-based approach for exposing hidden changes in dynamic displays
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Experience applying the SPIN model checker to an industrial telecommunications system
Proceedings of the 30th international conference on Software engineering
Latecomer and Crash Recovery Support in Fault-Tolerant Groupware
IEEE Distributed Systems Online
Fiia: user-centered development of adaptive groupware systems
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
Integrating synchronous and asynchronous interactions in groupware applications
CRIWG'05 Proceedings of the 11th international conference on Groupware: design, Implementation, and Use
It's about time: confronting latency in the development of groupware systems
Proceedings of the ACM 2011 conference on Computer supported cooperative work
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
Ramos: Concurrent writing and reconfiguration for collaborative systems
Journal of Parallel and Distributed Computing
Visualizing history to improve users' location and comprehension of collaborative work
Proceedings of the 17th ACM international conference on Supporting group work
Hi-index | 0.00 |
Synchronous groupware depends on the assumption that people are fully connected to the others in the group, but there are many situations (network delay, network outage, or explicit departure) where users are disconnected for various periods. There is little research dealing with disconnection in synchronous groupware from a user and application perspective; as a result, most current groupware systems do not handle disconnection events well, and several user-level problems occur. To address this limitation, we developed the Disco framework, a model for handling several types of disconnection in synchronous groupware. The framework considers how disconnections are identified, what senders and receivers should do during an absence, and what should be done with accumulated data upon reconnection. We have implemented the framework in three applications that show the feasibility, generality, and functionality of our ideas. Our framework is the first to deal with a full range of disconnection issues for synchronous groupware, and shows how groupware can better support the realities of distributed collaboration.