Roseman, M. (2003).
Using Starkits for Easy Deployment of Server Applications.
Proceedings of the 2003 Tcl/Tk Conference.
<PDF><PPT>
Roseman, M. (2002).
Ten Years of Rapid Development.
Keynote presentation at the 2002 Tcl/Tk Conference.
<PDF><PPT>
Roseman, M. (2000).
Proxy Tk: A Java Applet User Interface Toolkit for Tcl.
Proceedings of the 7th USENIX Tcl/Tk Conference.
<PDF>
Roseman, M. (1999).
Emerging Trends in Distance Collaboration.
Keynote presentation at the 1999 ATOP Conference, Calgary, Alberta.
Greenberg, S. and Roseman, M. (1999).
Groupware Toolkits for Synchronous Work.
In "Computer-Supported Cooperative Work (Trends in Software 7)"
(John Wiley & Sons Ltd; edited by M. Beaudouin-Lafon).
<PDF>
Roseman, M. and Greenberg, S. (1997).
Building Groupware with GroupKit.
In "Tcl/Tk Tools" (O'Reilly; edited by M. Harrison).
<PDF>
Roseman, M. and Greenberg, S. (1997).
Simplifying Component Development in an Integrated
Groupware Environment.
Proceedings of UIST '97.
<PDF>
Roseman, M. and Greenberg, S. (1997).
A Tour of TeamRooms.
ACM CHI '97 Video Proceedings.
<PDF>
Greenberg, S., Gutwin, C. and Roseman, M. (1996).
Semantic Telepointers for Groupware.
Proceedings of OZCHI '96.
<PDF>
Greenberg, S. and Roseman, M. (1996).
GroupWeb: A WWW Browser as Real Time Groupware.
ACM CHI '96 Conference Companion.
<PDF>
Greenberg, S. and Roseman, M. (1996).
GroupWeb: A Groupware Web Browser.
ACM CSCW '96 Video Proceedings.
<PDF>
Gutwin, C., and Roseman, M. (1996).
A Usability Study of Workspace Awareness Widgets.
ACM CHI '96 Conference Companion.
<PDF>
Gutwin, C., Greenberg, S. and Roseman, M. (1996).
Workspace Awareness in Real-Time Distributed Groupware:
Framework, Widgets, and Evaluation.
People and Computers XI (Proceedings of HCI '96).
<PDF>
Gutwin, C., Greenberg, S. and Roseman, M. (1996).
Workspace Awareness Support with Radar Views.
ACM CHI '96 Conference Companion.
Gutwin, C., Roseman, M. and Greenberg, S. (1996).
A Usability Study of Awareness Widgets in a Shared
Workspace Groupware System.
Proceedings of ACM CSCW '96.
<PDF>
Gutwin, C., Greenberg, S. and Roseman, M. (1996).
Staying Aware in Groupware Workspaces.
ACM CSCW '96 Video Proceedings.
<PDF>
Roseman, M. (1996).
Managing Complexity in TeamRooms, a Tcl-Based Internet
Groupware Application.
Proceedings of the 1996 Tcl/Tk Workshop.
<PDF>
Roseman, M. and Greenberg, S. (1996).
Building Real Time Groupware with GroupKit,
A Groupware Toolkit.
ACM Transactions on Computer Human Interaction 3(1), March 1996.
<PDF>
Roseman, M. and Greenberg, S. (1996).
TeamRooms: Network Places for Collaboration.
Proceedings of ACM CSCW '96.
<PDF>
Roseman, M. and Greenberg, S. (1996).
TeamRooms: Groupware for Shared Electronic Spaces.
ACM CHI '96 Conference Companion.
<PDF>
Schaffer, D., Zuo, Z., Greenberg, S., Bartram, L., Dill, J., Dubs, S.
and Roseman, M. (1996).
Navigating hierarchically clustered networks through fisheye
and full-zoom methods.
ACM Transactions on CHI 3(2), June.
<PDF>
Roseman, M. (1995).
When is an object not an object?
Proceedings of the 1995 Tcl/Tk Workshop.
<PDF>
Greenberg, S. and Roseman, M. (1994).
GroupKit.
ACM SIGGRAPH Video Review: Special Edition of the CSCW '94 Technical
Video Program, 106.
Roseman, M. (1993).
Design of a Real-Time Groupware Toolkit.
M.Sc. Thesis, University of Calgary.
<PDF>
Roseman, M. (1993).
Tcl/Tk as a basis for groupware.
Proceedings of the 1993 Tcl/TK Workshop.
<PDF>
Roseman, M. and Greenberg, S. (1993).
Building flexible groupware through open protocols.
In ACM Conference on Organizational Computing Systems, California.
<PDF>
Schaffer, D., Zuo, Z., Bartram, L., Dill, J., Dubs, S.,
Greenberg, S. and Roseman, M. (1993).
Comparing Fisheye and Full-Zoom Techniques for Navigation
of Hierarchically Clustered Networks.
Proceedings of Graphics Interface (GI '93).
<PDF>
Greenberg, S. and Roseman, M. (1992).
Support for group work.
IEEE Potentials, 11(2).
<PDF>
Greenberg, S., Roseman, M., Webster, D. and Bohnet, R. (1992).
Human and technical factors of distributed group drawing
tools.
Interacting with Computers, 4(1), p364-392. Butterworth-Heinemann.
<PDF>
Greenberg, S., Roseman, M., Webster, D. and Bohnet, R. (1992).
Issues and experiences designing and implementing two group
drawing tools.
In Proceedings of Hawaii International Conference on System Sciences, 4,
pp 138-150, Kuwaii, Hawaii, IEEE Press. Reprinted in R. Baecker, ed.
"Collected Readings in CSCW and Groupware".
<PDF>
Roseman, M. and Greenberg, S. (1992).
GroupKit: A Groupware Toolkit
for Building Real-Time Conferencing Applications.
Proceedings of of CSCW '92. Reprinted in "Designing groupware for
writing and drawing" (McGraw-Hill, 1995), and "Readings in
Human-Computer Interaction: Towards the Year 2000. 2nd edition"
(Morgan Kaufman, 1995).
<PDF>
Roseman, M. and Greenberg, S. (1992).
GroupKit: A Groupware Toolkit.
Conference Companion - ACM SIGCHI Conference
on Human Factors in Computing Systems.
Greenberg, S., Bohnet, R., Roseman, M. and Webster, D. (1992).
GroupSketch.
ACM SIGGRAPH Video Review: Special Edition of the CSCW '92 Technical
Video Program, 87.
<PDF>