Synchronous collaboration via a network of distributed workstations requires concurrency awareness within a relaxed WYSIWIS model (What You See is What I See). Many applications let users navigate within highly structured object spaces, such as documents, multimedia courses, graphs, or nested tables, which can be distributed asynchronously. To support their manipulation through distributed teams, we provide a novel interaction paradigm, called finger. A finger serves to highlight objects of interest within the shared object space. Locations of fingers, their movements, and changes inflicted on objects can be signaled by means of operation broadcasting to other collaborators who need to be aware of it. Other than telepointers, fingers do not require window-sharing and are independent of the actual object presentation. This paper describes the interaction paradigm and basic set of operations. It uses a tele-teaching scenario to illustrate its features. However its collaboration principles apply to many other CSCW areas, like shared authoring, trading, scheduling, crisis management, and distance maintenance.
[1]
Bernd J. Krämer.
A Case Study in Developing Complex Safety Critical Systems
,
1997,
HICSS.
[2]
Atul Prakash,et al.
Data Management Issues and Trade-Offs in CSCW Systems
,
1999,
IEEE Trans. Knowl. Data Eng..
[3]
Atul Prakash,et al.
Concurrency Control and View Notification Algorithms for Collaborative Replicated Objects
,
1998,
IEEE Trans. Computers.
[4]
Jens Thamm,et al.
A visual interface for synchronous collaboration and negotiated transactions
,
1996,
AVI '96.
[5]
Tom Rodden,et al.
Populating the application: a model of awareness for cooperative applications
,
1996,
CSCW '96.
[6]
Roy T. Fielding,et al.
Web-based development of complex information products
,
1998,
CACM.