Sciweavers

CSCW
2011
ACM

It's about time: confronting latency in the development of groupware systems

13 years 7 months ago
It's about time: confronting latency in the development of groupware systems
The presence of network latency leads to usability problems in distributed groupware applications. Example problems include difficulty synchronizing tightly-coupled collaboration, jarring changes in the user interface following the repair of conflicting operations, and confusion when participants discuss state that appears differently to each of them. Techniques exist that can help mitigate the effects of latency, both in the user interface and the groupware application. However, as these techniques necessitate the manipulation of state over time, the effort required to implement them can be significant. In this paper, we present timelines, a programming model allowing the explicit treatment of time in groupware applications. The model has been implemented as part of the Janus toolkit. General Terms Languages, Human Factors, Design Author Keywords Groupware toolkits, temporally-aware groupware ACM Classification Keywords H.5.3 Information Interfaces and Presentation: Group and Org...
Cheryl Savery, T. C. Nicholas Graham
Added 13 May 2011
Updated 13 May 2011
Type Journal
Year 2011
Where CSCW
Authors Cheryl Savery, T. C. Nicholas Graham
Comments (0)