Abstract : This paper presents a Tcl/Tk recording/playback architecture and implementation that records, plays back and executes a Tcl/Tk collaborative internet-based desktop. Specifically, the desktop brings together distributed data, application workflows, and teams into collaborative sessions in which the control of the desktop editing and execution is shared. A typical workflow invokes distributed tools and data to support the design of microelectronic systems. We argue that recording and playback of collaborative user interactions can have a wide-range of applications, such as: keeping minutes' of interactive discussions, clicks of menu-specific commands associated with different tools on the shared desktop, user-entered data and control inputs, user-gueried data outputs, support for automated software documentation, tutorials, collaborative playback of tutorials and solutions recorded earlier, etc. The summary of 540 Internet-based experiments, each relying on RecordTaker and playbackMaker to record, playback, and execute ReubenDesktop configurations from local, cross-state, and cross-country servers, demonstrates the effectiveness of the proposed concepts and implementation.
[1]
Kevin Jeffay,et al.
Issues, Problems and Solutions in Sharing X Clients on Multiple Displays
,
1994
.
[2]
Franc Brglez,et al.
Internet-based workflows: a paradigm for dynamically reconfigurable desktop environments
,
1997,
GROUP '97.
[3]
Krzysztof Kozminski,et al.
Executable Workflows: A Paradigm For Collaborative Design On The Internet
,
1997,
Proceedings of the 34th Design Automation Conference.
[4]
Hussein M. Abdel-Wahab,et al.
Dynamic participation in a computer-based conferencing system
,
1994,
Comput. Commun..
[5]
Charles Crowley.
TkReplay: Record and Replay for Tk
,
1995,
Tcl/Tk Workshop.
[6]
Pål Sørgaard.
A Cooperative Work Perspective on Use and Development of Computer Artifacts
,
1987
.
[7]
James Gettys,et al.
X window system - the complete reference to Xlib, X protocol, ICCCM, XLFD ; X version 11, release 4 (international 2. ed.)
,
1988,
Digital Press X and Motif Series.