Mark Roseman

Roseman, M. and Greenberg, S. (1992)
GroupKit: A groupware toolkit for building real-time conferencing applications. In Proceedings of the ACM CSCW Conference on Computer Supported Cooperative Work, November 1-4. (Toronto, Canada), ACM Press, pages 43-50. Also as Report 1992-470-8, March. Reprinted in Greenberg, S., Hayne, S. and Rada, R. (eds) (1995). Groupware for Real-Time Drawing: A Designer's Guide, p37-62, McGraw-Hill.
PDF Paper
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, Volume 4. (Kuwaii, Hawaii), IEEE Press, pages 138-150. Also as Report 1991-438-22, July. Reprinted in R. Baecker, ed. Readings in CSCW and Groupware, Morgan Kaufmann, 1992.
PDF Paper
Greenberg, S., Roseman, M., Webster, D. and Bohnet, R. (1992)
Human and technical factors of distributed group drawing tools. Interacting with Computers, 4(1):364-392. Butterworth-Heinemann. Reprinted in S. Greenberg, S. Hayne, and R. Rada (eds) (1995). Groupware for Real-Time Drawing: A Designer's Guide, p37-62, McGraw-Hill. Also reprinted in Baecker, Grudin, Buxton and Greenberg, S. (eds.) (1995). Readings in Human Computer Interaction: Towards the Year 2000, Morgan-Kaufman.
PDF Paper
Greenberg, S. and Roseman, M. (1992)
Support for group work. IEEE Potentials, 11(2):20-22. IEEE Press, April. Earlier as Report 1991-451-35, November.
PDF Paper
Greenberg, S., Bohnet, R., Roseman, M. and Webster, D. (1992)
GroupSketch. In ACM SIGGRAPH Video Review: Special Edition of the ACM CSCW '92 Technical Video Program, 87. ACM Press, November. Video and 2 page paper.
PDF Paper Video File
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. In Proceedings of Graphics Interface (GI '93) Morgan-Kaufmann, pages 87-96. Also as Report 1992-491-29, November.
PDF Paper
Roseman, M., Yitbarek, S. and Greenberg, S. (1993)
The GroupKit Reference Manual. Research report, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, April. Updated periodically; other versions posted over time available on request..
PDF Paper
Roseman, M., Yitbarek, S. and Greenberg, S. (1993)
GroupKit Tutorial. Research report, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, May. Updated periodically; other versions posted over time available on request.
PDF Paper
Roseman, M. and Greenberg, S. (1993)
User-Centered Design of Interface Toolkits. Research report 93/501/06, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, January.
PDF Paper
Roseman, M. and Greenberg, S. (1993)
Building Flexible Groupware Through Open Protocols. In Proceedings of the ACM Conference on Organizational Computing Systems (ACM COCS'93). (Milpitas, California), pages 279-288. Also as Report 1993-518-23, April.
PDF Paper
Roseman, M. (1993)
Tcl/Tk as a Basis for Groupware. In Proceedings of the 1993 Tcl/TK Workshop. June 10-11. (Berkely, California),.
PDF Paper
Roseman, M. (1993)
Design of a Real-Time Groupware Toolkit. Master's thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, February. Also as Report 1993-515-20.
PDF Paper
Roseman, M. and Greenberg, S. (1994)
Registration for Real-Time Groupware. Research report 94-533-02, Dept of Computer Science, University of Calgary, Calgary, Alberta, Canada, February.
PDF Paper
Greenberg, S. and Roseman, M. (1994)
GroupKit. In ACM SIGGRAPH Video Review: Special Edition of the ACM CSCW '94 Technical Video Program, 106, November. Duration 10:15. Abstract appears in CSCW'94 Technical Program.
Video File
Roseman, M. (1995)
When is an Object Not an Object?. In Proceedings of the 1995 Tcl/Tk Workshop. (Toronto), Usenix Press, July 6-8. Also as Report 1995-553-5, March.
PDF Paper
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 Computer-Human Interaction - ACM TOCHI, 3(2):162-188. ACM Press, June.
PDF Paper
Roseman, M. and Greenberg, S. (1996)
Building Real Time Groupware with GroupKit, A Groupware Toolkit. ACM Transactions on Computer Human Interaction - ACM TOCHI, 3(1):66-106. ACM Press, March. Earlier version as Report 1995-560-12, April.
PDF Paper
Roseman, M. and Greenberg, S. (1996)
TeamRooms: Groupware for Shared Electronic Spaces. In ACM Conference on Human Factors in Computing System, Companion Proceedings - ACM CHI'96. ACM Press, pages 275-276. Also collected in Report 1995-580-32, December.
PDF Paper
Roseman, M. and Greenberg, S. (1996)
TeamRooms: Network Places for Collaboration. In Proceedings of ACM Conference on Computer Supported Cooperative Work - ACM CSCW'96. ACM Press, pages 325-333. Earlier version as Report 1996-583-03, March.
PDF Paper
Roseman, M. (1996)
Managing Complexity in TeamRooms, a Tcl-Based Internet Groupware Application. In Proceedings of the 1996 Tcl/Tk Workshop. Usenix Press. Also as Report 1996-584-04.
PDF Paper
Gutwin, C., Roseman, M. and Greenberg, S. (1996)
A Usability Study of Awareness Widgets in a Shared Workspace Groupware System. In Proceedings of ACM Conference on Supported Cooperative Work - ACM CSCW'96. (Boston, Mass.), ACM Press, pages 258-267, November 16-20. Earlier version as Report 1996-585-05, March.
PDF Paper
Gutwin, C., Roseman, R. and Greenberg, S. (1996)
Workspace Awareness Support With Radar Views. In ACM Conference on Human Factors in Computing System, Companion Proceedings - ACM CHI'96, pages 210-211, April 13-17. Also collected in Report 1995-580-32, December.
PDF Paper
Gutwin, C. and Roseman, R. (1996)
A Usability Study of Workspace Awareness Widgets. In ACM Conference on Human Factors in Computing System, Companion Proceedings - ACM CHI'06, pages 214-215, April 13-17. Also collected in Report 1995-580-32, December.
PDF Paper
Gutwin, C., Greenberg, S. and Roseman, M. (1996)
Staying Aware in Groupware Workspaces. In Video Proceedings of ACM Conference on Computer Supported Cooperative Work - ACM CSCW'96. (Boston, USA), ACM Press. 7:36 minute video and two page summary.
PDF Paper Video File
Gutwin, C., Greenberg, S. and Roseman, M. (1996)
Workspace Awareness in Real-Time Distributed Groupware: Framework, Widgets, and Evaluation. In A. Sasse, R.J. Cunningham, and R. Winder (Eds.) People and Computers XI: Proceedings of the HCI'96, pages 281-298. Springer-Verlag, London, August 20-23. Conference held at Imperial College.
PDF Paper
Gutwin, C., Greenberg, S. and Roseman, R. (1996)
Supporting Awareness of Others in Groupware. In ACM Conference on Human Factors in Computing System, Companion Proceedings - ACM CHI'96, page 205, April 13-17. Also collected in Report 1995-580-32, December.
PDF Paper
Greenberg, S. and Roseman, M. (1996)
GroupWeb: A Groupware Web Browser. In Video Proceedings of ACM Conference on Computer Supported Cooperative Work - ACM CSCW'96. ACM Press. Video plus 2 page paper, duration 7:41.
PDF Paper Video File
Greenberg, S. and Roseman, M. (1996)
GroupWeb: A WWW Browser as Real Time Groupware. In ACM Conference on Human Factors in Computing System, Companion Proceedings - ACM CHI'96, pages 271-272. Also collected in Report 1995-580-32, December.
PDF Paper
Greenberg, S., Gutwin, C. and Roseman, M. (1996)
Semantic Telepointers for Groupware. In Proceedings of the Sixth Australian Conference on Computer-Human Interaction - OZCHI'96. (Hamilton, New Zealand), IEEE Computer Society Press, pages 54-61, November 24-27. Also as Report 1996-586-06, June.
PDF Paper
Roseman, M. and Greenberg, S. (1997)
A Tour of TeamRooms. In Video Proceedings of the ACM Conference on Human Factors in Computing Systems - ACM CHI'97. (Atlanta, Georgia), ACM Press, March 22-27. Video (8.4 minutes) and two page summary.
PDF Paper Video File
Roseman, M. and Greenberg, S. (1997)
Building Groupware with GroupKit. In Tcl/Tk Tools. (M. Harrison, Ed.), O'Reilly Press, pages 535-564, September. Earlier version as submitted version also available.
PDF Paper
Roseman, M. and Greenberg, S. (1997)
Simplifying Component Development in an Integrated Groupware Environment. In Proceedings of the ACM Symposium on User Interface Software and Technology - ACM UIST'97. (Banff, Alberta, Canada), ACM Press, pages 65-72, October 14-17. Also as Report 1997-600-02, April.
PDF Paper
Greenberg, S. and Roseman, M. (1999)
Groupware Toolkits for Synchronous Work. In Computer-Supported Cooperative Work (Trends in Software 7). (M. Beaudouin-Lafon, Ed.), John Wiley & Sons Ltd, pages 135-168. Earlier version as Report 1996-589-09. Also see online book.
PDF Paper
Greenberg S. and Roseman, M. (2003)
Using a Room Metaphor to Ease Transitions in Groupware. In Sharing Expertise: Beyond Knowledge Management. (M. Ackerman, V. Pipek, V. Wulf, Ed.). Cambridge, MA, MIT Press, pages 203-256, January. Earlier version as Report 1998-611-02, January, 1998.
PDF Paper