Publications

  • Publication titles: Click on the link for full information (abstracts, embedded viewers, etc).
  • Research reports: were publicly available at time of publication. Most available on request.
  • Download / view: pdf | video | powerpoint | DOI doi | Url url

2011

Ballendat, T. (2011)
Visualization of and Interaction with Digital Devices around Large Surfaces as a Function of Proximity. Master’s thesis, Institut für Informatik, Ludwig-Maximilians-Universität München, Munich, Germany, February.
Type: Masters thesis. Note: Ballendat was under the supervision of Nicolai Marquardt and myself, with Andreas Butz as professor in charge.

|

Fung, R., Hashimoto, S., Inami, M. and Igarashi, T. (2011)
An Augmented Reality System for Teaching Sequential Tasks to a Household Robot. In Proceedings of the IEEE International Symposium on Robot and Human Interactive Communication – Ro-Man 2011. (Atlanta, Georgia), IEEE Press, 6 pages, July 31 – August 3.
Type: Refereed conference (full paper and video figure).

|

Grasberger, H., Shirazian, P., Wyvill, B. and Greenberg, S. (2011)
Sketch-based Collaborative Interactive Implicit Modelling at a Distance. Research report 2011-1002-14, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, May.
Type: Public research report (Full paper and video figure). Duration 1:19.

|

Greenberg, S. (2011)
Opportunities for Proxemic Interactions in Ubicomp (Keynote). In Proceedings of the 13th IFIP TC13 Conference on Human Computer Interaction – Interact’2011. (Lisbon, Portugal), Springer, pages 3-10, September 5-9. Invited keynote talk.
Type: Invited publication.

Greenberg, S. and Rosson, M.B. (2011)
Proceedings of the ACM CHI 2011 Doctoral Consortium. 84 pages ACM Press, New York, NY, May 7-8.
Type: Edited collection. Note: Includes schedule, student proposals, and student posters. This is an informal proceedings of doctoral consortium papers formally published in the ACM CHI 2011 adjunct proceedings.

Greenberg, S., Marquardt, N., Ballendat, T., Diaz-Marino, R. and Wang, M. (2011)
Proxemic Interactions: The New Ubicomp? ACM Interactions, 18(1):42-50. ACM, January-February.
Type: Magazine article. Note: Invited cover story.

Jota, R.J. (2011)
Understanding the Effect of User Position in Pointing Techniques for Large Scale Displays. PhD thesis, Universidade Técnica de Lisboa, Instituto Superior Técnico, Lisbon, Portugal, September.
Type: PhD thesis. Note: Jota was under the supervision of Joaquim Jorge, with myself as co-supervisor.

Kiemer, J.L. (2011)
The Fiduciary Glove Toolkit. Master’s thesis, Institut für Informatik, Ludwig-Maximilians-Universität München, Munich, Germany, March.
Type: Masters thesis. Note: Kiemer was under the supervision of Nicolai Marquardt and myself, with Andreas Butz as professor in charge.

Foo

Foo

Foo

Foo

Foo

Foo

Foo

Foo

Foo

2010

Au Yeung, Timothy Chung Yin (2010)
The Gap between Personal vs Institutional Digital Archives of Researchers. Master’s thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, December.
Type: Masters thesis. Note: Au Yeung was under my supervision.

Ballendat, T., Marquardt, N. and Greenberg, S. (2010)
Proxemic Interaction: Designing for a Proximity and Orientation-Aware Environment. In Proceedings of the ACM Conference on Interactive Tabletops and Surfaces – ACM ITS’2010. (Saarbruecken, Germany), ACM Press, pages 121-130, November 7-10.
Type: Refereed conference (full paper and video figure). Award#1: 🏆Best Paper Award. Award#2: 🏆10-Year Impact Award from ACM ISS for its substantial and long-lasting impact on the ITS/ISS and broader HCI communities. Received in 2019. Earlier versions: Report 2010-962-11 (paper) and Report 2010-963-12 (video).

|||DOI

Ballendat, T., Marquardt, N. and Greenberg, S. (2010)
Proxemic Interaction: The Video. Research report 2010-963-12, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, June. Video, Duration 3:11.
Type: Public research report (video). Duration 3:11. Note: A very slightly different version is included as a video figure with the ACM ITS paper.

Bertram, D., Voida, A., Greenberg, S. and Walker, R. (2010)
Communication, Collaboration, and Bugs: The Social Nature of Issue Tracking in Small, Collocated Teams. In Proceedings of the ACM Conference on Computer Supported Cooperative Work – ACM CSCW’2010. ACM Press, pages 291-300, February.
Type: Refereed conference (full paper). Earlier version: Communication, Collaboration, and Bugs: The Social Nature of Issue Tracking in Software Engineering, Report 2009-933-12.

| | DOI

Diaz-Marino, R. and Greenberg, S. (2010)
The Proximity Toolkit and ViconFace: The Video. In Video Showcase, DVD Proceedings of the ACM Conference on Human Factors in Computing Systems – ACM CHI’10. (Atlanta, Georgia), ACM Press, 5 pages, April 10-15. Video and paper, Duration 4:11.
Type: Refereed conference (video and paper). Duration 4:11. Demonstrated live at CHI. Award: 🏆Finalist for the Media Showcase award for best research video. Earlier version: Report 2009-946-25 (paper and video).

| | DOI

Greenberg, S. (2010)
The ME-dia Space: Exploiting Real-World Proxemics for Tele-Commuting. Research report 2010-967-16, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, July. Video, Duration 2:11.
Type: Public research report (video). Duration 2:11.

Greenberg, S., Voida, S., Stehr, N. and Tee, K. (2010)
Artifacts as Instant Messaging Buddies. In Proceedings of the Hawaii International Conference on System Sciences – HICSS’2010, 11th Persistent Conversation Minitrack, Digital Media and Content. IEEE Computer Society, 10 pages, January 5-8.
Type: Refereed conference (full paper). See also: Companion video, Report 2010-983-32. Earlier version: Shorter, different version as Report 2008-896-09.

| | DOI

Greenberg, S., Voida, S., and Stehr, N. (2010)
Artifact Buddy: The Video. Research report 2010-983-32, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, November. Video and paper, duration 6:16.
Type: Public research report (video and paper). Duration 6:16. See also: Companion paper at IEEE HICSS.

|

He, Helen Ai (2010)
One Size Does Not Fit All: Extending the Transtheoretical Model to Energy Feedback Technology Design. Master’s thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, April.
Type: Masters thesis. Note: He was under my supervision (co-supervised with Elaine May Huang).

He, H.A., Greenberg, S. and Huang, E.M. (2010)
One Size Does Not Fit All: Applying the Transtheoretical Model to Energy Feedback Technology Design. In Proceedings of the ACM Conference on Human Factors in Computing Systems – ACM CHI’2010. ACM Press, 10 pages, April.
Type: Refereed conference (full paper). Earlier version: Report 2009-943-22.

| DOI

Jota, R., Nacenta, M., Jorge, J., Carpendale, S. and Greenberg, S. (2010)
A Comparison of Ray Pointing Techniques for Very Large Displays. In Proceedings of Graphics Interface – GI’2010. ACM Press, 8 pages, May 31 – June 2.
Type: Refereed conference (full paper and video figure). Duration 1:49. Earlier version: Report 2009-942-21, September 2009.

| | DOI

Ledo, D., Marquardt, N., Nacenta, M. and Greenberg, S. (2010)
Application Programming Interface (API) for the Haptic Tabletop Puck. In 5th Annual Students’ Union Undergraduate Research Symposium. (Calgary, AB, Canada), 1 page poster, November 24.
Type: Refereed conference (poster). Award: 🏆Special mention: one of only three posters invited for oral presentation to the audience.

Marquardt, N., Gross, T., Carpendale, S. and Greenberg, S. (2010)
Revealing the Invisible: Visualizing the Location and Event Flow of Distributed Physical Devices. In Proceedings of the Fourth International Conference on Tangible, Embedded and Embodied Interaction – TEI’10. (Cambridge, MA, USA), ACM Press, 8 pages, January 25-27.
Type: Refereed conference (full paper). Earlier version: Report 2009-938-17.

| DOI

Marquardt, N., Kiemer, J. and Greenberg, S. (2010)
What Caused That Touch? Expressive Interaction with a Surface through Fiduciary-Tagged Gloves. In Proceedings of the ACM Conference on Interactive Tabletops and Surfaces – ACM ITS’2010. (Saarbruecken, Germany), ACM Press, pages 139-142, November 7-10. Paper and video figure, duration 3:28.
Type: Refereed conference (short paper and video figure). Earlier version: Report 2010-964-13 (paper) and Report 2010-965-14 (video).

|||DOI

Marquardt, N., Kiemer, J. and Greenberg, S. (2010)
What Caused That Touch? The Video. Research report 2010-965-14, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, June. Video, duration 3:28.
Type: Public research report (video). Duration 3:28. Note: A slightly different version is included as a video figure with the ACM ITS paper.

Marquardt, N. and Greenberg, S. (2010)
Applying Proxemics to Mediate People’s Interaction with Devices in Ubiquitous Computing Ecologies. In ACM Proc. Interactive Tabletops and Surfaces: ACM ITS Doctoral Symposium. (Saarbrucken, Germany), ACM, 4 pages + poster, November 7.
Type: Refereed conference (doctoral symposium and poster).

Marquardt, N., Taylor, A., Villar, N. and Greenberg, S. (2010)
Rethinking RFID: Awareness and Control for Interaction with RFID Systems. In Proceedings of the ACM Conference on Human Factors in Computing Systems – ACM CHI’2010. ACM Press, 10 pages, April. Includes video figure.
Type: Refereed conference (full paper and video figure). Earlier version: Report 2009-944-23. See also: video figure published separately in CHI Video Showcase as Visible and Controllable RFID Tags..

| | DOI

Marquardt, N., Taylor, A., Villar, N. and Greenberg, S. (2010)
Visible and Controllable RFID Tags. In Video Showcase, DVD Proceedings of the ACM Conference on Human Factors in Computing Systems – ACM CHI’10. (Atlanta, Georgia), ACM Press, 6 pages, April 10-15. Video and paper, duration 2:59.
Type: Refereed conference (video and paper). Demonstrated live at CHI. See also: The companion full paper at CHI.

| | DOI

Paulson, L.D. (2010)
News Briefs: Project Tackles RFID Security. IEEE Computer. Springer, July.
Type: Magazine article. Note: Third party media article.

| DOI

Saulnier, P., Sharlin, E. and Greenberg, S. (2010)
Exploring Interruption in HRI using Wizard of Oz. In DVD Proc. 5th ACM/IEEE Int’l Conf on Human-Robot Interaction – HRI’2010. (Osaka, Japan), IEEE/ACM, 2 pages, March 2-5.
Type: Refereed conference (short paper). Late Breaking Report.

| DOI

Sun, Y. (2010)
Groupware Places for Lightweight Meetings. Master’s thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, September.
Type: Masters thesis. Note: Sun was under my supervision. See also: Companion video as Report 2010-979-28.

Sun, Y. and Greenberg, S. (2010)
Places for Lightweight Group Meetings: The Design of Come Together. In Proceedings of the ACM Conference on Supporting Group Work – ACM Group’2010. ACM Press, 10 pages, November 7-10.
Type: Refereed conference (full paper). See also: Companion video as Report 2010-979-28. Earlier version: Slightly different version as Report 2010-958-07.

| | DOI

Sun, Y. and Greenberg, S. (2010)
Come Together: Places for Lightweight Meetings (The Video). Research report 2010-979-28, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, September. Video, duration 7:30.
Type: Public research report (video). See also: related Group paper.

Voida, A. and Greenberg, S. (2010)
A Gameroom of Our Own: Exploring The Domestic Gaming Environment. Research report 2010-961-10, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, June.
Type: Public research report (Full paper).

Voida, A., Carpendale, S. and Greenberg, S. (2010)
The Individual and the Group in Console Gaming. In Proceedings of the ACM Conference on Computer Supported Cooperative Work – ACM CSCW’2010. ACM Press, pages 371-380, February.
Type: Refereed conference (full paper). Earlier version: With a different title, as Report 2009-931-10.

| | DOI

2009

Alexander, J., Cockburn, A., Fitchett, S., Gutwin, C. and Greenberg, S. (2009)
Revisiting Read Wear: Analysis, Design, and Evaluation of a Footprints Scrollbar. In Proceedings of the ACM Conference on Human Factors in Computing Systems – ACM CHI’09. ACM Press, pages 1665-1674, April 4-9.
Type: Refereed conference (full paper and video figure). Earlier version: Report TR-COSC-02-08 (2008), Comp. Science, Univ. Canterbury, New Zealand.

| | DOI

de Alwis, B., Gutwin, C. and Greenberg, S. (2009)
GT/SD: Performance and Simplicity in a Groupware Toolkit. In Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems – ACM EICS’09. ACM Press, 10 pages, July 14-17.
Type: Refereed conference (full paper).

| DOI

Bertram, D. (2009)
The Social Nature of Issue Tracking in Software Engineering. Master’s thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, December.
Type: Masters thesis. Note: Bertram was under my supervision.

Boyle, M., Neustaedter, C. and Greenberg, S. (2009)
Privacy Factors in Video-based Media Spaces. In Media Space: 20+ Years of Mediated Life. (S. Harrison, Ed.), Springer, pages 97-122.
Type: Book chapter.

| DOI

Diaz-Marino, R. and Greenberg, S. (2009)
The Proximity Toolkit and ViconFace: The Video. Research report 2009-946-25, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, September. Video and paper, Duration 4:10.
Type: Public research report (video and paper).

|

Ghanam, Y., Shouman, M., Greenberg, S. and Maurer, F. (2009)
Object-Specific Interfaces in Smart Homes. Research report 2009-937-16, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, August.
Type: Public research report.

Greenberg, S., Hudson, S., Hinckley, K., Ringel Morris, M. and Olson, D. (2009)
Proceedings of the 27th International Conference on Human Factors in Computing Systems (ACM CHI 2009). Papers and Notes, 2390 pages ACM Press, New York, NY, April 4-9.
Type: Edited collection. Note: PDF is to front/back matter.

| DOI

Greenberg, S. (2009)
Promoting Creative Design Through Toolkits. In Proceedings of the Latin-American Conference on Human-Computer Interaction (CLIHC’09) CPS, pages 92-93, November 9-11.
Type: Invited publication (Keynote presentation abstract). Additional materials: Presentation.

| | DOI

Greenberg, S. (2009)
Embedding A Design Studio Course in A Conventional Computer Science Program. In Creativity and HCI: From Experience to Design in Education. (Kotze, P., Wong, W., Jorge, J., Dix, A. and Alexandra Silva, P., Ed.), Springer, pages 23-41.
Type: Book chapter. Earlier version: Report 2007-870-22. Note: Chapters are selected contributions from HCIEd, March 29-30, 2007, Aveiro, Portugal.

| DOI

Greenberg, S., McEwan, G. and Rounding, M. (2009)
Reflecting on Several Metaphors of MUD-based Media Spaces. In Media Space: 20+ Years of Mediated Life. (S. Harrison, Ed.), Springer, pages 425-440.
Type: Book chapter. See also: This paper extends a shorter, earlier one in Proc. CSCW’06 Workshop on Media Space – Reflecting on 20 Years.

| DOI

Greenberg, S., Neustaedter, C. and Elliot, K. (2009)
Awareness in the Home: The Nuances of Relationships, Domestic Coordination and Communication. In Awareness Systems: Advances in Theory, Methodology and Design. (P. Markopoulos, B. de Ruyter and W. Mackay, Ed.), Springer-Verlag, July.
Type: Book chapter.

| DOI

Greenberg, S. and Nunes, M. (2009)
Sharing Digital Photographs in the Home by Tagging Memorabilia. In Video Showcase, DVD Proceedings of the ACM Conference on Human Factors in Computing Systems – ACM CHI’09. (Boston, USA), ACM Press, page 3533, April 4-9. Video and abstract, duration 4:20
Type: Refereed conference (video and extended abstract). Awards: 🏆Best Research Video (Golden Mouse Award). Earlier version: Report 2008-917-30.

| | DOI

He, H.A. and Greenberg, S. (2009)
Motivating Sustainable Energy Consumption in the Home. In ACM CHI Workshop on Defining the Role of HCI in the Challenges of Sustainability. (Workshop held at the ACM CHI Conference), 5 Pages, April.
Type: Refereed workshop. Also as: ACM CSCW Workshop on Designing for Families, November 2008. Earlier version: Research Report 2008-914-27, September.

Lapides, P., Sharlin, E. and Greenberg, S. (2009)
HomeWindow: An augmented reality domestic monitor. In Adjunct Proc. Human Robot Interaction (Late Breaking Abstracts) – HRI’09. (San Diego, California), 2 pages plus poster, March 11-13.
Type: Refereed conference (short paper). Additional materials: poster included with PDF.

| DOI

Marquardt, N., Nacenta, M., Young, J., Carpendale, S., Greenberg, S. and Sharlin, E. (2009)
The Haptic Tabletop Puck: Tactile Feedback for Interactive Tabletops. In Proceedings of Interactive Tabletops and Surfaces – ITS’09. (Banff, Canada), ACM Press, pages 93-100, November 23-25.
Type: Refereed conference (full paper and video figure). Earlier version: Report 2009-936-15. See also: Video published seperately in DVD proceedings.

| | DOI

Marquardt, N., Nacenta, M., Young, J., Carpendale, S., Greenberg, S. and Sharlin, E. (2009)
The Haptic Tabletop Puck: The Video. In DVD Proceedings of Interactive Tabletops and Surfaces – ITS’09. (Banff, Canada), ACM Press, November 23-25. Video and abstract, duration 3:22.
Type: Refereed conference (video and abstract). Duration 3:22.

| | DOI

Marquardt, N., Young, J., Sharlin, E. and Greenberg, S. (2009)
Situated Messages for Asynchronous Human-Robot Interaction. In Adjunct Proc. Human Robot Interaction (Late Breaking Abstracts) – HRI’09. (San Diego, California), 2 pages plus poster, March 11-13.
Type: Refereed conference (short paper and poster).

| DOI

Marquardt, N., Jota, R., Greenberg, S. and Jorge, J. (2009)
The Continuous Interaction Space: Integrating Gestures Above a Surface with Direct Touch. Research report 2009-925-04, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, April. Paper and Video figure, duration 2:46.
Type: Public research report (Full paper and video figure). Duration 2:46 (no audio).

|

Neustaedter, C., Brush, A.J. and Greenberg, S. (2009)
‘The Calendar is Crucial’: Coordination and Awareness through the Family Calendar. ACM Transactions on Computer Human Interactions – ACM TOCHI, 6(1):6:1 – 6:48, April.
Type: Refereed journal. Earlier version: Report 2006-839-32, and as MSR-TR-2006-107, Microsoft Research, Redmond, WA, USA, July.

| DOI

Nunes, M., Greenberg, S. and Neustaedter, C. (2009)
Using Physical Memorabilia as Opportunities to Move into Collocated Digital Photo Sharing. International Journal of Human Computer Studies – IJHCS (Special Issue on Collocated Social Practices Surrounding Photos, Eds: S. Lindley, A. Durrant, D. Kirk and A. Taylor), 67:1087-1111, December.
Type: Refereed journal. Earlier version: Report 2008-919-32.

| DOI

Pawson, M. and Greenberg, S. (2009)
Extremely Rapid Usability Testing. Journal of Usability Studies, 4(3):124-135, May.
Type: Refereed journal. Earlier version: Report 2008-918-31, October.

| DOI

Saulnier, P., Sharlin, E. and Greenberg, S. (2009)
Using Bio-electrical Signals to Influence the Social Behaviours of Domesticated Robots. In Adjunct Proc. Human Robot Interaction (Late Breaking Abstracts) – HRI’09. (San Diego, California), 2 pages plus poster, March 11-13.
Type: Refereed conference (short paper and poster).

| DOI

Saulnier, P., Sharlin, E. and Greenberg, S. (2009)
Using brain-robot interfaces for controlling implicit social patterns. In Workshop on Brain Machine Interfaces for Neuroprostheses and Robot Control, held at the IEEE International Conference on Robotics and Automation. (Kobe, Japan), 3 pages plus poster, May 12.
Type: Refereed workshop. See also: somewhat similar version published in HRI 2009.

Tang, A., Lanir, J., Greenberg, S. and Fels, S. (2009)
Supporting Transitions in Work: Informing Large Display Application Design by Understanding Whiteboard Use. In Proceedings of the ACM International Conference on Supporting Group Work – ACM GROUP’09. ACM Press, pages 149-158, May 10-13.
Type: Refereed conference (full paper). Earlier version: Report TR-2008-04, Dept Comp Science, UBC (2008).

| DOI

Tang, A., Greenberg, S. and Fels, S. (2009)
Exploring Video Streams using Slit-Tear Visualization. In Video Showcase, DVD Proceedings of the ACM Conference on Human Factors in Computing Systems – ACM CHI’09. (Boston, USA), ACM Press, April 4-9. Video and extended abstract, Duration 4:28.
Type: Refereed conference (video and extended abstract). Duration 4:28. Earlier version: Report 2008-897-10.

| | DOI

Tee, K., Greenberg, S. and Gutwin, C. (2009)
Artifact Awareness through Screen Sharing for Distributed Groups. International Journal of Human Computer Studies – IJHCS, 67:677-702, September (on-line: April 18).
Type: Refereed journal. Earlier version: Report 2008-898-11.

| DOI

Voida, A. and Greenberg, S. (2009)
Wii All Play: The Console Game as a Computational Meeting Place. In Proceedings of the ACM Conference on Human Factors in Computing Systems – ACM CHI’09. ACM Press, pages 1559-1568, April 4-9.
Type: Refereed conference (full paper). Earlier version: Report 2008-912-25 (2008).

| DOI

Voida, S. and Greenberg, S. (2009)
WikiFolders: Augmenting the Display of Folders to Better Convey the Meaning of Files. In Proceedings of the ACM Conference on Human Factors in Computing Systems – ACM CHI’09. ACM Press, pages 1679-1682, April 4-9.
Type: Refereed conference (short paper). Earlier version: Report 2008-913-26 (2008).

| DOI

Marquardt, N. and Taylor, A. (2009)
RFID Reader Detector and Tilt-Sensitive RFID Tags. In DIY for CHI: Methods, Communities, and Values of Reuse and Customization. (Workshop held at the ACM CHI 2009 Conference, Boston, Mass.), (Buechley, L., Paulos, E., Rosner, D., Williams, A., Ed.), April 5.
Type: Refereed workshop.

Patel, N., Clawson, J., Voida, A. and Lyons, K. (2009)
Mobiphos: A study of user engagement with a mobile collocated-synchronous photo sharing application. International Journal of Human Computer Studies – IJHCS (Special Issue on Collocated Social Practices Surrounding Photos, Eds: S. Lindley, A. Durrant, D. Kirk and A. Taylor), 67:1048-1059, December.
Type: Refereed journal.

| DOI

2008

Au Yeung, T., Carpendale, S. and Greenberg, S. (2008)
Preservation of Art in the Digital Realm. In Proceedings of iPRES2008: The Fifth International Conference on Digital Preservation. (London), British Library, 8 Pages, Sept 29-30.
Type: Refereed conference (full paper).

Birnholtz, J.P., Mak, C., Greenberg, S. and Baecker, R. (2008)
Attention By Proxy? Issues in Audience Awareness for Webcasts to Distributed Groups. In Proc. ACM Conference on Human Factors in Computing Systems – ACM CHI’08. (Florence, Italy), ACM Press, pages 103-106, April 5-10.
Type: Refereed conference (full paper). Additional materials: presentation and video.

|||DOI

Diaz-Marino, R. (2008)
A Visual Programming Language for Live Video Sonification. Master’s thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, March.
Type: Masters thesis. Note: Diaz-Marino was under my supervision.

Greenberg, S. (2008)
Observing Collaboration: Group-Centered Design. In HCI Remixed: Reflections on Works That Have Influenced the HCI Community. (T. Erickson and D. W. McDonald, Ed.). Cambridge, Mass, MIT Press, pages 111-118.
Type: Book chapter.

| DOI

Greenberg, S. and Buxton, B. (2008)
Usability Evaluation Considered Harmful (Some of the Time). In Proceedings of the ACM Conference on Human Factors in Computing Systems – ACM CHI’08. (Florence, Italy), ACM Press, pages 111-120, April 5-10.
Type: Refereed conference (full paper). Awards: 🏆Best paper nomination. Earlier version: Report 2007-879-31. Additional materials: presentation and minute madness video.

|||DOI

Greenberg, S. and Marquardt, N. (2008)
Sketching Digitally Controlled Physical Products with Shared Phidgets. in Physicality & Design Workshop, held at the ACM DIS Conference, February 25–27, 2008, Cape Town, South Africa.
Type: Refereed workshop. Note:Uncertainty exists about these publication details.

Greenberg, S., Stehr, N. and Tee, K. (2008)
Artifacts as Instant Messenger Buddies. Research report 2008-896-09, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada.
Type: Public research report. See also: longer and different HICSS 2010 version.

Gutwin, C., Greenberg, S., Blum, R., Dyck, J., Tee, K. and McEwan, G. (2008)
Supporting Informal Collaboration in Shared-Workspace Groupware. Journal of Universal Computing (JUCS), 14(9):1411-1434, May.
Type: Refereed journal. Earlier version: Report hci-tr-2005-01, University of Saskatchewan.

| DOI

He, H.A. and Greenberg, S. (2008)
Motivating Sustainable Energy Consumption in the Home. In ACM CSCW Workshop on Designing for Families, held at the ACM Conference on Computer Supported Cooperative Work, November.
Type: Refereed workshop. Earlier version as: Report 2008-914-27. Similar paper in: CHI 2009 Workshop on Defining the Role of HCI in the Challenges of Sustainability.

Marquardt, N. (2008)
Developer Toolkit and Utilities for Rapidly Prototyping Distributed Physical User Interfaces. Diplom Thesis, Bauhaus-University Weimar, Faculty of Media, Media Systems Science, Germany, March 10.
Type: Masters thesis. Note: Marquardt was under my supervison as part his research internship at the University of Calgary.

Neustaedter, C. (2008)
Reflecting on Domestic Displays for Photo Viewing and Sharing. In Workshop on Collocated Social Practices Surrounding Photos – held at ACM CHI’08. Organized by Sian Lindley, Abigail Durrant, Dave Kirk, and Alex Taylor, April.
Type: Refereed workshop. Note: Neustaedter was under my supervision. While written at Kodak, the content reflects joint work done at U. Calgary and MSR.

Nunes, M., Greenberg, S. and Neustaedter, C. (2008)
Using Physical Memorabilia as Opportunities to Move into Collocated Digital Photo Sharing. Research report 2008-919-32, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada.
Type: Public research report.

Nunes, M., Greenberg, S. and Neustaedter, C. (2008)
Sharing Digital Photographs in the Home through Physical Mementos, Souvenirs, and Keepsakes. In Proceedings of the ACM Conference on Designing Interactive Systems – ACM DIS’08. (Cape Town, South Africa), ACM Press, pages 250-260, February 25-27.
Type: Refereed conference (full paper). Earlier version: Report 2007-875-27.

| DOI

Nunes, M. (2008)
Sharing Digital Photographs in the Home Through Physical Memorabilia. Master’s thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, September.
Type: Masters thesis. Note: Nunes was under my supervision.

Tang, A., Lanir, J., Greenberg, S. and Fels, S. (2008)
Supporting Transitions in Work: Informing Groupware Design by Understanding Whiteboard Use. Research report TR-2008-04, Department of Computer Science, University of British Columbia, Vancouver, BC., Canada V6P 1Z4, April.
Type: Public research report.

Tang, A., Greenberg, S. and Fels, S. (2008)
Exploring Video Streams Using Slit-Tear Visualizations. In Proceedings of Advanced Visual Interfaces (AVI’08). (Napoli, Italy), pages 191-198, May 28-30.
Type: Refereed conference (full paper). Earlier version: Report 2007-886-38, December. Additional materials: video.

| | DOI

Tang, A., Greenberg, S. and Fels, S. (2008)
Exploring Video Streams Using Slit-Tear Visualizations (the Video). Report 2008-897-10, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada. Video, Duration 6:20
Type: Public research report. See also: shorter version published in ACM CHI 2009.

Tang, A., Lanir, J., Greenberg, S. and Fels, S. (2008)
Uncovering Activity and Patterns in Video using Slit-Tear Visualizations. Research report 2008-08, Department of Computer Science, University of British Columbia (UBC), Vancouver, BC, Canada, July 31.
Type: Public research report.

Tee, K., Greenberg, S. and Gutwin, C. (2008)
Artifact Awareness through Screen Sharing for Distributed Groups. Research report 2008-898-11, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, June.
Type: Public research report. See also: This paper expands on the similarly titled 2006 CSCW paper.

Tse, E., Greenberg, S., Shen, C., Forlines, C. and Kodama, R. (2008)
Exploring True Multi-User Multimodal Interaction over a Digital Table. In Proceedings of the ACM Conference on Designing Interactive Systems – ACM DIS’08. (Cape Town, South Africa), ACM Press, pages 109-118, February 25-27.
Type: Refereed conference (full paper). Earlier version: Report 2007-877-29, August. Additional materials: video.

| DOI

Tse, E., Greenberg, S., Shen, C., Forlines, C. and Kodama, R. (2008)
Designers Environment. Research report iLab-2008-1, Grouplab, Dept. Computer Science, University of Calgary. Video, duration 2:53.
Type: Public research report. Duration 2:53.

Voida, A., Voida, S., Greenberg, S. and He, H.A. (2008)
Asymmetry in Media Spaces. In Proc. ACM Conference on Computer Supported Cooperative Work – ACM CSCW’08. (San Diego, CA), ACM Press, 10 pages, Nov. 8-12.
Type: Refereed conference (full paper). Awards: 🏆CSCW Honorable Mention (Best Paper Nominee). Earlier version: Report 2008-895-08.

| DOI

Goecks, J., Voida, A., Voida, S. and Mynatt, E. (2008)
Charitable Technologies: Opportunities for Collaborative Computing in Nonprofit Fundraising. In Proc. ACM Conference on Computer Supported Cooperative Work – ACM CSCW’08. (San Diego, CA), ACM Press, 10 pages, Nov. 8-12.
Type:.

|

Clawson, J., Voida, A., Patel, N. and Lyons, K. (2008)
Mobiphos: A collocated-synchronous mobile photo sharing application. In Proc. Conference on Human-Computer Interaction with Mobile Devices and Services – MobileHCI 2008. (Amsterdam, The Netherlands), ACM Press, September 2-5.

|

Jain, A., Marquardt, N. and Taylor, A. (2008)
Near_Future RFID. In Proceedings of Ethnographic Praxis in Industry Conference – EPIC. American Anthropology Association, pages 332-333.
Type: Refereed conference (demonstration). Artifact submission.

| DOI

Voida, S., Mynatt, E. and Edwards, W.K. (2008)
Re-framing the Desktop Interface Around the Activities of Knowledge Work. In Proc. ACM Symposium on User Interface Software and Technology – ACM UIST’08. (Monteray, CA), ACM Press, 10 pages, October 19-22.
Type: Refereed conference (full paper).

| | DOI

2007

Canadian Broadcasting Corporation – CBC (2007)
Digital Tables and Walls. Research report iLab-2007-3, Grouplab, Dept. Computer Science, University of Calgary, December.
Type: Public research report. Note: Reproduced with permission of David Simms of the CBC Network.

Cockburn, A., Gutwin, C. and Greenberg, S. (2007)
A Predictive Model of Menu Performance. In Proceedings of the ACM Conference on Human Factors in Computing Systems – ACM CHI’07. ACM Press, pages 627-636, Apr 28-May 3.
Type: Refereed conference (Full paper plus video figure).

| | DOI

Elliot, K., Neustaedter, C. and Greenberg, S. (2007)
StickySpots: Using Location to Embed Technology in the Social Practices of the Home. In Proceedings of the 1st Int’l Conference on Tangible and Embedded Interaction – TEI’07. ACM Press, pages 79-86, Feb 15-17.
Type: Refereed conference (full paper).

| DOI

Elliot, K., Watson, M., Neustaedter, C. and Greenberg, S. (2007)
Location-Dependent Information Appliances for the Home. In Proceedings of Graphics Interface – GI’07, pages 151-158, May 28-30.
Type: Refereed conference (full paper). Earlier version: Report 2006-848-41. Additional materials: presentation.

| | DOI

Elliot, K., Neustaedter, C. and Greenberg, S. (2007)
Location-Dependant Domestic Information Appliances. In Adjunct Proceedings of the 5th International Conference on Pervasive Computing – PERVASIVE’07, May 13-16. Duration 4:44.
Type: Refereed conference (video and paper that includes poster presentation).

|

Greenberg, S. (2007)
Toolkits and Interface Creativity. Journal Multimedia Tools and Applications (JMTA), 32(2):139-159. (Special Issue on Groupware) Springer, February.
Type: Refereed journal.

| DOI

Greenberg, S., Brush, A.J., Carpendale, S., Diaz-Marino, R., Elliot, K., Gutwin, C., McEwan, G., Neustaedter, C., Nunes, M., Smale, S. and Tee, K. (2007)
Collected Posters from the Nectar Annual General Meeting. Research report 2007-887-39, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, December.
Type: Public research report.

Guo, C., Boyd, J., Greenberg, S. and Sharlin, E. (2007)
Monitoring the Home Environment using a Domestic Robot. In Adjunct Proc. Graphics Interface – GI. (Montreal, Canada), May 28-30.
Type: Refereed conference (short paper and poster).

Guo, C., Greenberg, S., Boyd, J. and Sharlin, E. (2007)
Aibo Monitor. Research report iLab-2007-1, Grouplab, Dept. Computer Science, University of Calgary. Video duration 3:42.
Type: Public research report (video). Duration 3:42, May.

|

Marquardt, N. and Greenberg, S. (2007)
Distributed Physical Interfaces with Shared Phidgets. In Proc. 1st International Conference on Tangible and Embedded Interaction. (Baton Rouge, Louisiana, USA), ACM Press, pages 13-20, February 15-17.
Type: Refereed conference (full paper). Earlier version: Report 2006-829-22, April.

| DOI

Neustaedter, C. (2007)
Domestic Awareness and the Role of Family Calendars. PhD thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, February.
Type: PhD thesis. Note: Neustaedter was under my supervision.

Neustaedter, C., Brush, A.J. and Greenberg, S. (2007)
A Digital Family Calendar in the Home: Lessons from Field Trials of LINC. In Proc. Graphics Interface, pages 199-206, May 28-30.
Type: Refereed conference (full paper). Earlier version: MSR-TR-2006-66, Microsoft Research, May 2006 as LINC in the Home: Field Trials of a Digital Calendar. Additional materials: presentation. Awards: 🏆Received the Michael A.J. Sweeney Award for Best Student Paper.

| | DOI

Nunes, M., Greenberg, S., Carpendale, S. and Gutwin, C. (2007)
What Did I Miss? Visualizing the Past through Video Traces. In Proceedings of the European Conference on Computer Supported Cooperative Work – ECSCW’07. (Limerick, Ireland), pages 1-20, September 24-28.
Type: Refereed conference (full paper). Earlier version: Report 2007-875-27. Additional materials: presentation.

| | DOI

Romero, N., McEwan, G. and Greenberg, S. (2007)
A Field Study of Community Bar: (Mis)-matches between Theory and Practice. In Proc ACM Group 2007. (Sanibel Island, Florida, USA), ACM Press, pages 89-98, November 4-7.
Type: Refereed conference (full paper). Earlier version: Report 2006-826-19, March. Additional materials: presentation.

| | DOI

Smale, S. (2007)
Collecting and Sharing Transient Personal Information Online. Master’s thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, November.
Type: Masters thesis. Note: Smale was under my supervision.

Tang, A., Greenberg, S. and Fels, S. (2007)
Exploring Video Streams using Slit-Tear Visualizations. Research report 2007-886-38, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, December.
Type: Public research report (Paper and video).

|

Tee, K. (2007)
Artifact Awareness for Distributed Groups through Screen Sharing. Master’s thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, December.
Type: Masters thesis. Note: Tee was under my supervision.

Tse, E., Hancock, M. and Greenberg, S. (2007)
Speech-Filtered Bubble Ray: Improving Target Acquisition on Display Walls. In Proc 9th Int’l Conf. Multimodal Interfaces (ACM ICMI’07). (Nagoya, Japan), ACM Press, pages 307-314, November 12-15.
Type: Refereed conference (full paper). Earlier version: Report 2007-867-19, June. Additional materials: publicly presented video, minute madness presentation.

|||DOI

Tse, E., Hancock, M. and Greenberg, S. (2007)
Speech-Filtered Bubble Ray: Improving Target Acquisition on Display Walls. Research report iLab-2007-2, Grouplab, Dept. Computer Science, University of Calgary, November. Video and abstract, duration 1:33.
Type: Public research report (video). Note: video was presented publicly at the ACM ICMI’07 conference.

|

Tse, E. (2007)
Multimodal Co-located Interaction. PhD thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, December.
Type: PhD thesis. Note: Tse was under my supervision.

Tse, E., Shen, C., Greenberg, S. and Forlines, C. (2007)
How Pairs Interact Over a Multimodal Digital Table. In Proc. ACM CHI Conference on Human Factors in Computing Systems. ACM Press, pages 215-218, April 27-May 3.
Type: Refereed conference (paper).

| DOI

Tse, E., Greenberg, S., Shen, C. and Forlines, C. (2007)
Multimodal Multiplayer Tabletop Gaming. ACM CIE Computers in Entertainment, 5(2) ACM Press, April.
Type: Refereed journal. Earlier versions: Proc. 3rd International Workshop on Pervasive Gaming Applications (PerGames 2006), pages 139-148; Report 2006-823-16, February.

| DOI

Tse, E., Greenberg, S., Shen, C., Barnwell, J., Shipman, S. and Leigh, D. (2007)
Multimodal Split View Tabletop Interaction Over Existing Applications. In Proc Tabletop’07 – 2nd IEEE Tabletop Workshop. (Rhode Island, USA), pages 129-136, October 10-12.
Type: Refereed conference (full paper). Earlier version: Report 2007-869-21, June.

| DOI

Xin, M., Sharlin, E., Costa Sousa, M., Greenberg, S. and Samavati, F. (2007)
Purple Crayon – From Sketches to Interactive Environment. In Proceedings of the International Conference on Advances in Computer Entertainment Technology – ACE’07. (Salzburg), ACM Press, pages 208-211, June 13-15.
Type: Refereed conference (paper and video). Earlier version: Report 2007-853-05, March.

| | DOI

Young, J., Young, N., Greenberg, S. and Sharlin, E. (2007)
Feline Fun Park: A Distributed Tangible Interface for Pets and Owners. In Adjunct Proceedings of the 5th International Conference on Pervasive Computing – PERVASIVE’07. (Toronto, Canada), May 13-16. Duration 1:13.
Type: Refereed conference (video and paper).

|

Young, J., McEwan, G., Greenberg, S. and Sharlin, E. (2007)
Moving a Media Space into the Real World through Group-Robot Interaction. In Adjunct Proceedings of the 5th International Conference on Pervasive Computing – PERVASIVE’07. (Toronto, Canada), May 13-16. Duration 1:50.
Type: Refereed conference (video and paper). Earlier version: Report 2006-827-20, March.

|

2006

Diaz-Marino, R. and Greenberg, S. (2006)
Cambience: A Video-Driven Sonic Ecology for Media Spaces. In Video Proceedings of ACM Conference on Computer Supported Cooperative Work – ACM CSCW’06. ACM Press. Video and short paper, Duration 3:52.
Type: Refereed conference (video and short paper).

|

Diaz-Marino, R. and Greenberg, S. (2006)
Demonstrating How to Construct a Sonic Ecology for Media Spaces through Cambience. In Adjunct Proceedings of the ACM Conference on Computer Supported Cooperative Work (CSCW 2006), ACM Press, November.
Type: Refereed conference (short paper / demonstration).

Elliot, K. (2006)
Contextual Locations in the Home. Master’s thesis, Dept. Computer Science, University of Calgary, Calgary, Alberta, Canada, December.
Type: Masters thesis. Note: Elliot was under my supervision.

Elliot, K., Neustaedter, C. and Greenberg, S. (2006)
Sticky Spots: A Location-Based Messaging System for the Home. In Video Proceedings of ACM Conference on Computer Supported Cooperative Work – ACM CSCW’06. ACM Press, November. Video and short paper, Duration 4:55.
Type: Refereed conference (video and short paper).

|

Elliot, K., Neustaedter, C. and Greenberg, S. (2006)
Sticky Spots and Flower Pots: Two Case Studies in Location-Based Home Technology Design. Research report 2006-830-23, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, April.
Type: Public research report.

Greenberg, S. (2006)
Creating Stories Over Distance. THEN Journal: Technologies, Humanities, Education, & Narrative, Issue 4, September.
Type: Journal article (commentary).

Greenberg, S. (2006)
Reconsidering HCI in the Age of Social, Ubiquitous and Domestic Computing. In Proceedings of VII Congreso Internacional de Interacional de Interaccion Persona-Ordenadorion – Interraccion’06. AIPO-Asociacion Interaccion Persona-Ordenador, 4 pages, November 13-17.
Type: Refereed conference (full paper).

Greenberg, S., Mark, G., Fussell, S. and Inkpen, K. (2006)
From the Papers and Notes Chairs. In Proceedings of ACM Conference on Computer Supported Cooperative Work – ACM CSCW’06. ACM Press, v-vi.
Type: Invited publication.

| DOI

Greenberg, S. and Boyle, M. (2006)
Generating Custom Notification Histories by Tracking Visual Differences between Web Page Visits. In Proceedings of Graphics Interface – GI’06. (Quebec City, Canada), pages 227-234, June 7-9.
Type: Refereed conference (full paper). Earlier version: Report 2005-777-08, April as Tracking Visual Differences for Generation and Playback of User-Customized Notifications.

| | DOI

Greenberg, S. and Boyle, M. (2006)
Custom Notifications. Research report iLab-2006-1, Grouplab, Dept. Computer Science, University of Calgary. Video and abstract, Duration 6:54.
Type: Public research report (video + abstract).

|

Greenberg, S. and McEwan, G. (2006)
Reflecting on Several Metaphors for Media Spaces. In CSCW’06 Workshop on Media Space – Reflecting on 20 Years – A workshop held at ACM CSCW’06. Steve Harrison, Organizer.
Type: Refereed workshop.

Greenberg, S. and Tse, E. (2006)
SDGToolkit in Action. In Video Proceedings of ACM Conference on Computer Supported Cooperative Work – ACM CSCW’06. ACM Press, November. Video and short paper, Duration 7:14.
Type: Refereed conference (video and short paper).

|

Hancock, M., Miller, J., Greenberg, S. and Carpendale, S. (2006)
Exploring Visual Feedback of Change Conflict in a Distributed 3D Environment. In Proceedings of Advanced Visual Interfaces – AVI’06. (Venezia, Italy), ACM Press, pages 209-216, May 23-26.
Type: Refereed conference (full paper).

| DOI

Isenberg, T., Neumann, P., Carpendale, S., Nix, S. and Greenberg, S. (2006)
Interactive Annotations on Large, High-Resolution Information Displays. In Conference Compendium of IEEE VIS, IEEE InfoVis, and IEEE VAST, pages 124-125. IEEE Computer Society, November.
Type: Refereed conference (short paper and poster).

McEwan, G. (2006)
Community Bar: Designing for Informal Awareness and Casual Interaction. Master’s thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, September.
Type: Masters thesis. Note: McEwan was under my supervision.

McEwan, G., Greenberg, S., Rounding, M. and Boyle, M. (2006)
Groupware Plug-ins: A Case Study of Extending Collaboration Functionality through Media Items. In Proceedings of 2nd International Conference on Collaboration Technologies – CollabTech 2006. (Tsukuba, Japan), IPSJ SIG Groupware and Network Services, pages 42-47, July 13-14.
Type: Refereed conference (full paper). Awards: 🏆Best paper nominee. Earlier version: Report 2006-822-15, February.

|

Neustaedter, C., Greenberg, S. and Boyle, M. (2006)
Blur Filtration Fails to Preserve Privacy for Home-Based Video Conferencing. ACM Transactions on Computer Human Interactions – ACM TOCHI, 13(1):1-36, March.
Type: Refereed journal. Earlier quite different version: Report 2003-719-22, February as Balancing Privacy and Awareness for Telecommuters Using Blur Filtration,.

| DOI

Neustaedter, C., Elliot, K. and Greenberg, S. (2006)
Interpersonal Awareness in the Domestic Realm. In Proceedings of OZCHI. (Sydney, Australia), pages 15-22, November 20-24.
Type: Refereed conference (full paper). Earlier versions: Understanding How to Design Awareness Groupware for the Home, Report 2005-787-18, May, and Where Are You and When Are You Coming Home? Foundations of Interpersonal Awareness, Report 2004-760-25, October. Additional materials: presentation.

| | DOI

Neustaedter, C. and Brush, A.J. (2006)
“LINC-ing” the Family: The Participatory Design of an Inkable Family Calendar. In Proceedings of the ACM Conference on Computer-Human Interaction – ACM CHI’06. (Montreal, Quebec), ACM Press, pages 141-150, April 24-27.
Type: Refereed conference (full paper). Additional materials: presentation. Note: Neustaedfter was under my supervision. This work was done while Neustaedter was an MSR intern.

| | DOI

Neustaedter, C., Brush, A.J. and Greenberg, S. (2006)
LINC, An Inkable Digital Family Calendar. In Video Proceedings of ACM Conference on Computer Supported Cooperative Work – ACM CSCW’06. ACM Press, November. Video and short paper, Duration 3:34.
Type: Refereed conference (video and short paper).

|

Neustaedter, C., Brush, A.J. and Greenberg, S. (2006)
A Demo of Family Calendaring using LINC. In Adjunct Proceedings of the ACM Conference on Computer Supported Cooperative Work – ACM CSCW 2006, ACM Press, November.
Type: Refereed conference (short paper / demonstration).

Nunes, M., Greenberg, S., Carpendale, S. and Gutwin, C. (2006)
Video Traces. In ACM CHI 2006 Workshop on Social Visualization: Exploring Text, Audio, and Video Interactions, Karahalios, K. and Viegas, F. (Eds.).
Type: Refereed workshop. Additional materials: video shown at the workshop.

|

Nunes, M., Greenberg, S., Carpendale, S. and Gutwin, C. (2006)
Timeline: Video Traces for Awareness. In Video Proceedings of ACM Conference on Computer Supported Cooperative Work – ACM CSCW’06. ACM Press, November. Video and short paper, Duration 4:44.
Type: Refereed conference (video and short paper).

|

Nunes, M., Greenberg, S., Carpendale, S. and Gutwin, C. (2006)
Demonstrating Timeline: Video Traces for Awareness. In Adjunct Proceedings of the ACM Conference on Computer Supported Cooperative Work – ACM CSCW 2006, ACM Press, November.
Type: Refereed conference (short paper / demonstration).

Shen, C., Ryall, K., Forlines, C., Esenther, A., Vernier, F.D., Everitt, K., Wu, M., Wigdor, D., Morris, M.R., Hancock, M. and Tse, E. (2006)
Informing the Design of Direct-Touch Tabletops. IEEE Computer Graphics and Applications – IEEE CG&E, 26(5):36-46. IEEE Press, September.
Type: Refereed journal. Note: Tse was under my supervision.

| DOI

Smale, S. and Greenberg, S. (2006)
Transient Life: Collecting and sharing personal information. In Proceedings of the 18th Australia Conference on Computer-Human Interaction (OZCHI’06). (Sydney, Australia), pages 31-38, November 20-24.
Type: Refereed conference (full paper). Additional materials: presentation.

| | DOI

Tam, J. and Greenberg, S. (2006)
A Framework for Asynchronous Change Awareness in Collaborative Documents and Workspaces. International Journal of Human Computer Studies – IJHCS, 64(7):583-598. Elsevier.
Type: Refereed journal. See also: CRIWG (2004) conference paper.

| DOI

Tang, A., Neustaedter, C. and Greenberg, S. (2006)
VideoArms: Embodiments for Mixed Presence Groupware. In People and Computers XX – Engage (Proceedings of BCS-HCI 2006), N. Bryan-Kinns, A. Blanford, P. Curzon and L. Nigay (Eds.), pages 85-102. Springer, September.
Type: Refereed conference (full paper). Earlier somewhat different versions: Report 2004-741-06, March and Report 2004-769-34, December.

| DOI

Tee, K., Greenberg, S. and Gutwin, C. (2006)
Providing Artifact Awareness to a Distributed Group through Screen Sharing. In Proceedings of the ACM Conference on Computer Supported Cooperative Work – ACM CSCW 2006, pages 99-108, November 4-8.
Type: Refereed conference (full paper). Earlier version: Report 2006-828-21, March. Additional materials: presentation.

| | DOI

Tee, K., Greenberg, S., Gutwin, C. and McEwan, G. (2006)
Shared Desktop Media Item: The Video. In Video Proceedings of the ACM Conference on Computer Supported Cooperative Work – ACM CSCW 2006, ACM Press, November. Video and short paper, Duration 4:00.
Type: Refereed conference (video and short paper).

|

Tee, K., Greenberg, S., McEwan, G. and Gutwin, C. (2006)
Sharing Desktops with the Community Bar. In Adjunct Proceedings of the ACM Conference on Computer Supported Cooperative Work – ACM CSCW 2006, ACM Press, November
Type: Refereed conference (short paper / demonstration).

Tse, E. (2006)
Multimodal Co-located Collaboration. In UIST Doctoral Consortium, Adjunct Proceedings of the ACM Symposium on User Interface Software and Technology (UIST 2006), October 15–18, Montreux, Switzerland.
Type: Refereed conference (doctoral consortium). Additional materials: minute madness video.

|

Tse, E., Greenberg, S. and Shen, C. (2006)
GSI DEMO: Multiuser Gesture / Speech Interaction over Digital Tables by Wrapping Single User Applications. In Proceedings of the Eighth International Conference on Multimodal Interfaces – ICMI’06. (Banff, Canada), ACM Press, pages 76-83, November 2-4.
Type: Refereed conference (full paper). Earlier version: Report 2006-833-26 and TR2006-46 (MERL), May. Additional materials: presentation and video shown at the conference.

|||DOI

Tse, E., Greenberg, S. and Shen, C. (2006)
Motivating Multimodal Interaction Around Digital Tabletops. In Video Proceedings of ACM Conference on Computer Supported Cooperative Work – ACM CSCW’06. ACM Press, November. Video and short paper, Duration 3:25.
Type: Refereed conference (video and short paper).

|

Tse, E., Greenberg, S. and Shen, C. (2006)
Multi User Multimodal Tabletop Interaction over Existing Single User Applications. In Adjunct Proceedings of the ACM Conference on Computer Supported Cooperative Work – ACM CSCW 2006, ACM Press, November.
Type: Refereed conference (short paper / demonstration).

Tse, E., Greenberg, S. and Shen, C. (2006)
Exploring Interaction with Multi User Speech and Whole Handed Gestures on a Digital Table. In Adjunct Proceedings of the ACM Symposium on User Interface Software and Technology (UIST 2006), October 15–18, Montreux, Switzerland.
Type: Refereed conference (short paper / demonstration). Additional materials: minute madness video.

|

Tse, E., Shen, C., Greenberg, S. and Forlines, C. (2006)
Enabling Interaction with Single User Applications through Speech and Gestures on a Multi-User Tabletop. In Proceedings of Advanced Visual Interfaces – AVI’06. (Venezia, Italy), ACM Press, pages 336-343, May 23-26.
Type: Refereed conference (full paper). Earlier version: MERL Technical Report TR2005-130, December.

| DOI

Young, J., McEwan, G., Greenberg, S. and Sharlin, E. (2006)
Aibo Surrogate – A Group-Robot Interface. In Adjunct Proceedings of the ACM Conference on Computer Supported Cooperative Work – ACM CSCW 2006, ACM Press, November.
Type: Refereed conference (short paper / demonstration).

Neustaedter, C. and Brush, A.J. (2006)
“LINC-ing” the Family: The Participatory Design of an Inkable Family Calendar. In Proceedings of the ACM Conference on Computer-Human Interaction – ACM CHI’06. (Montreal, Quebec), ACM Press, pages 141-150, April 24-27. This work was done while Neustaedter was an MSR intern.

2005

Boyle, M. (2005)
Privacy in Media Spaces. PhD thesis, Department of Computer Science, University of Calgary, Calgary, Alberta Canada, April.
Type: PhD thesis. Note: Boyle was under my supervision.

Boyle, M. and Greenberg, S. (2005)
The Language of Privacy: Learning from Video Media Space Analysis and Design. ACM Transactions on Computer-Human Interaction – ACM TOCHI, 12(2):328-370. ACM Press, June.
Type: Refereed journal. Earlier version: Report 2003-724-27, June as A Lexicon for Privacy in Video Media Spaces,.

| DOI

Boyle, M. and Greenberg, S. (2005)
Rapidly Prototyping Multimedia Groupware. In Proceedings of the 11th International Conference on Distributed Multimedia Systems – DMS’05. (Conference held in Banff, Alberta, Canada), Knowledge Systems Institute, Illinois, USA, September 5-7.
Type: Refereed conference (full paper).

Diaz-Marino, R., Carpendale, S. and Greenberg, S. (2005)
Lyric Text. Research report iLab-2005-1, Grouplab, Dept. Computer Science, University of Calgary. Video and 2-page paper, duration 3:42.
Type: Public research report Video and 2-page paper.

|

Elliot, K., Neustaedter, C. and Greenberg, S. (2005)
Time, Ownership and Awareness: The Value of Contextual Locations in the Home. In Beigl, M. and Intille, S. and Rekimoto, J. and Tokuda, H. (Eds.), Proc. 7th International Conference on Ubiquitous Computing (Ubicomp 2005), pages 251-268. Springer LNCS 3660, Conference held in Tokyo, Japan, September 11-14.
Type: Refereed conference (full paper). Earlier version: Report 2004-761-26.

| DOI

Elliot, K. and Carpendale, S. (2005)
Awareness and Coordination: A Calendar for Families. Research report 2005-791-22, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, May.
Type: Public research report. Note: Elliot was under my supervision.

Greenberg, S. (2005)
Collaborative Physical User Interfaces. In Communication and Collaboration Support Systems. (K. Okada, T. Hoshi and T. Inoue, Ed.). Amsterdam, The Netherlands, IOS Press, pages 24-42, June. ISBN: 1-58603-514-2.
Type: Book chapter. Earlier version: Report 2004-740-05, March.

Greenberg , S. (2005)
HCI Graduate Education in a Traditional Compute Science Department. In ACM CHI 2005 Workshop on Graduate Education in Human-Computer Interaction. Organized by Beaudouin-Lafon, M., Foley, J., Grudin, J., Hudson, S., Hollan, J., Olson, J. and Verplank, B., April.
Type: Refereed workshop. Earlier version: compiled in 2005-772-03, February.

McEwan, G. and Greenberg, S. (2005)
Supporting Social Worlds with the Community Bar. In Proceedings of the Conference on Supporting Group Work – ACM GROUP’05. (Sanibel Island, Florida), ACM Press, pages 21-30, November 6-9.
Type: Refereed conference (full paper). Earlier version: Report 2005-789-20, May. Additional materials: powerpoint presentation.

| | DOI

McEwan, G. and Greenberg, S. (2005)
Community Bar. In Video Proceedings of the European Conference on Computer Supported Cooperative Work – ECSCW’05. (Paris), September 18-22. Video and two page paper, duration 5:04.
Type: Refereed conference (video and two page paper).

|

McEwan, G. and Greenberg, S. (2005)
Community Bar Places for Collaboration. In Luigina Ciolfi, Geraldine Fitzpatrick and Liam Bannon (Eds.) Workshop Proceedings Settings for Collaboration: The Role of Place, held in conjunction with ECSCW’2005, Paris, September 18.
Type: Refereed workshop. Additional materials: Poster shown at main conference included at end of paper.

McEwan, G. and Greenberg, S. (2005)
Community Bar: Designing for Awareness and Interaction. In Workshop on Awareness systems: Known Results, Theory, Concepts and Future Challenges – held at ACM CHI’05. Organized by Panos Markopoulos, de Ruyter, Boris, and Mackay, Wendy, April.
Type: Refereed workshop. Earlier version: compiled in Report 2005-772-03, February.

Neustaedter, C., Elliot, K. and Greenberg, S. (2005)
Understanding Interpersonal Awareness in the Home. In Workshop on Awareness systems: Known Results, Theory, Concepts and Future Challenges – held at ACM CHI’05. Organized by Panos Markopoulos, de Ruyter, Boris, and Mackay, Wendy, April.
Type: Refereed workshop. Earlier version: compiled in Report 2005-772-03, February.

Smale, S. and Greenberg, S. (2005)
Broadcasting Information via Display Names in Instant Messaging. In Proceedings of the Conference on Supporting Group Work – ACM GROUP’05. (Sanibel Island, Florida), ACM Press, pages 89-98, November 6-9. DOI: https://doi.org/10.1145/1099203.1099218
Type: Refereed conference (full paper). Earlier version: Report 2005-790-21, June.

| DOI

Tang, Anthony Hoi Tin (2005)
Embodiments in Mixed Presence Groupware. Master’s thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, January.
Type: Masters thesis. Note: Tang was under my supervision.

Tang, A. and Greenberg, S (2005)
Supporting Awareness in Mixed Presence Groupware. In Workshop on Awareness systems: Known Results, Theory, Concepts and Future Challenges – held at ACM CHI’05. Organized by Panos Markopoulos, de Ruyter, Boris, and Mackay, Wendy, April.
Type: Refereed workshop. Earlier version: compiled in Report 2005-772-03.

|

Tang, A., Boyle, M. and Greenberg, S. (2005)
Display and Presence Disparity in Mixed Presence Groupware. Journal of Research and Practice in Information Technology – JRPIT, 37(2):71-88, May.
Type: Refereed journal. Earlier versions: Proc Fifth Australasian User Interface Conference, v28 CRPIT Conferences in Research and Practice in Information Technology Series, Dunedin, NZ, January 2004, Australian Computer Society Inc., pages 73-82. Also as Report 2003-725-28, September.

Tang, A., Pattison, E. and Greenberg, S. (2005)
DartMail: Digital Information Transfer through Physical Surrogates. In Video Proceedings of the European Conference on Computer Supported Cooperative Work – ECSCW’05. (Paris), September 18-22. Video and two page paper, duration 4:39.
Also as: 2003 GroupLab Video Report.

|

Tee, K., Carpendale, S. and Greenberg, S. (2005)
Interactive Poster: Visualizing Online Interaction. In IEEE Symposium on Information Visualization: Poster published in IEEE Information Visualization Symposium Compendium – Infovis’2005, Minneapolis, October 23-25.
Type: Refereed conference (poster).

Tse, E. (2005)
Employing Usability, Efficiency and Evolvability in the CEXI Toolkit. Research report 2005-783-14, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, April.
Type: Public research report.

Tse, E. (2005)
Using Aspects to Convert Single User Applications into Multiple User Applications. Research report 2005-785-16, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, April.
Type: Public research report.

Tse, E. and Greenberg, S. (2005)
Supporting Lightweight Customization for Meeting Environments. Research report 2005-784-15, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, April. Paper and 4:34 minute video.
Type: Public research report (paper and video).

|

2004

Agarawala, A., Greenberg, S. and Ho, G. (2004)
The Context-Aware Pill Bottle and Medication Monitor. In Video Proceedings / Proceedings Supplement of the UBICOMP 2004 Conference. (September 7-10, Nottingham, England), May. Video and two page paper, duration 3:58.
Type: Refereed conference (video + paper). Earlier version: Report 2004-752-17, May.

|

Diaz-Marino, R., Tse, E. and Greenberg. S. (2004)
The Grouplab DiamondTouch Toolkit. In Video Proceedings of the ACM CSCW Conference on Computer Supported Cooperative Work – ACM CSCW’04. (Chicago, Illinois), ACM Press, November 6-10. Video and abstract, duration 3:12.
Type: Refereed conference (video + abstract).
Earlier as: a composite of two 2003 public videos.

|

Elliot, K. and Greenberg, S. (2004)
Building Flexible Displays for Awareness and Interaction. In Ubicomp Workshop on Ubiquitous Display Environments, held at UBICOMP 2004 (Nottingham, England), September 7-10.
Type: Refereed workshop. Earlier version: Report 2004-753-18. Also appeared as: companion paper to video published at Ubicomp 2004.

Elliot, K. and Greenberg, S. (2004)
Building Flexible Displays for Awareness and Interaction (The Video). In Video Proceedings and Proceedings Supplement of the UBICOMP 2004 Conference. (Nottingham, England), September 7-10. 6 minute video and two page paper.
Type: Refereed conference (video). Earlier version: Report 2004-753-19. Additional materials: minute madnss powerpoint presentation. Note: paper also in Ubicomp workshop held at the same conference..

| |

Greenberg, S. (2004)
Physical User Interfaces: What they are and how to build them. In ACM UIST’04 Symposium on User Interface Software and Technology, page 161, Santa Fe, New Mexico, October 24–27
Type: Invited publication (Conference keynote presentation). Additional materials: powerpoint presentation (see 2nd PDF).

| | DOI

Greenberg, S. (2004)
Enhancing Creativity with (Groupware) Toolkits. In Proc Fifth Australasian User Interface Conference, Volume 28 in the CRPIT Conferences in Research and Practice in Information Technology Series. (Dunedin, NZ), Australian Computer Society Inc., page 3, January.
Type: Invited publication (Conference keynote presentation). Additional materials: powerpoint presentation.

|

Greenberg, S. (2004)
Working through Task-Centered System Design. In The Handbook of Task Analysis for Human-Computer Interaction. (Diaper, D. and Stanton, N., Ed.), Lawrence Erlbaum Associates, pages 49-66.
Type: Book chapter. Earlier version: Report 2002-715-18.

| DOI

Gutwin, C. and Greenberg, S. (2004)
The Importance of Awareness for Team Cognition in Distributed Collaboration. In Team Cognition: Understanding the Factors that Drive Process and Performance. (E. Salas and S. M. Fiore, Ed.). Washington, APA Press, pages 177-201.
Type: Book chapter. Earlier version: Report 2001-696-19, December.

| DOI

Kruger, R., Carpendale, M.S.T., Scott, S.D. and Greenberg, S. (2004)
Roles of Orientation in Tabletop Collaboration: Comprehension, Coordination and Communication. Computer Supported Cooperative Work: The Journal of Collaborative Computing, 13(5-6):501-537. Kluwer Press.
Type: Refereed journal.

| DOI

McEwan, G. (2004)
Community Bar: Awareness, Interaction and Everything Between. In Western Canadian Computer Graphics Symposium (SkiGraph’04), March 28-31.
Type: Refereed conference (full paper).

Rounding, M. (2004)
Informal Awareness and Casual Interaction with the Notification Collage. Master’s thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, April.
Type: Masters thesis. Note: Rounding was under my supervision.

Rounding, M. and Greenberg, S. (2004)
The Notification Collage. Research report iLab-2004-1, Grouplab, Dept. Computer Science, University of Calgary. Video report, duration 1:44.
Type: Public research report (video).

Tam, J. and Greenberg, S. (2004)
A Framework for Asynchronous Change Awareness in Collaboratively-Constructed Documents. In X International Workshop on Groupware, Lecture Notes in Computer Science – CRIWG’04, LNCS Number 3198. (San Carlos, Costa Rica), Springer Verlag, pages 67-83, September 5-9.
Type: Refereed conference (full paper). Earlier version: Report 2004-744-09, March. Additional materials: powerpoint presentation.

| | DOI

Tang, A., Boyle, M. and Greenberg, S. (2005)
Display and Presence Disparity in Mixed Presence Groupware. In Proceedings Fifth Australasian User Interface Conference, Volume 28 in the CRPIT Conferences in Research and Practice in Information Technology Series, Dunedin, NZ, January, Australian Computer Society Inc., pages 73-82.
Type: Refereed conference (full paper). Earlier version: Report 2003-725-28, September. Later version as: J. Research and Practice in Information Technology (JRPIT), 37(2):71-88, May 2005.

Tang, A., Neustaedter, C. and Greenberg, S. (2004)
VideoArms: Supporting Remote Embodiment in Groupware. In Video Proceedings of the ACM Conference on Computer Supported Cooperative Work – ACM CSCW’04. (Chicago, Illinois), ACM Press, November 6-10. Video and abstract, duration 5:20.
Type: Refereed conference (video). Earlier version: Report 2004-754-19, May.

|

Tse, E. (2004)
The Single Display Groupware Toolkit. Master’s thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, November.
Type: Masters thesis. Note: Tse was under my supervision.

Tse, E. and Greenberg, S. (2004)
Rapidly Prototyping Single Display Groupware through the SDGToolkit. In Proc Fifth Australasian User Interface Conference, Volume 28 in the CRPIT Conferences in Research and Practice in Information Technology Series. (Dunedin, NZ), Australian Computer Society Inc., pages 101-110, January.
Type: Refereed conference (full paper). Earlier version: Report 2003-721-24, April. Additional materials: powerpoint presentation.

|

Tse, E. and Greenberg. S. (2004)
SDG Toolkit. In Video Proceedings of the ACM Conference on Computer Supported Cooperative Work – ACM CSCW’04. (Chicago, Illinois), ACM Press, November 6-10. Video and abstract, duration 3:55.
Type: Refereed conference (video). Additional materials: abstract.

|

Tse, E., Histon, J., Scott, S. and Greenberg, S. (2004)
Avoiding Interference: How People Use Spatial Separation and Partitioning in SDG Workspaces. In Proceedings of the ACM Conference on Computer Supported Cooperative Work – ACM CSCW’04. (Chicago, Illinois), ACM Press, pages 252-261, November 6-10.
Type: Refereed conference (full paper). Earlier version: Report 2003-729-32, October.

| DOI

Cadiz, J.J., Narin, A., Jancke, G., Gupta, A. and Boyle, M. (2004)
Exploring PC-telephone convergence with the enhanced telephony prototype. In Proceedings of the ACM Conference on Human Factors in Computing Systems – ACM CHI’04. (Vienna, Austria), ACM Press, pages 215-222, April 24 – 29.

2003

Boyle, M. (2003)
Collabrary Shared Dictionary v1.0.17: Programming Paradigm and Wire Protocol. Research report 2003-731-34, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, January.
Type: Public research report.

Boyle, M. (2003)
A Shared Vocabulary for Privacy. In Workshop on Ubicomp Communities: Privacy as Boundary Negotiation. Held as part of the 5th International Conference on Ubiquitous Computing, UBICOMP’03. (Seattle), October 12.
Type: Refereed workshop.

Boyle, M. and Greenberg, S. (2003)
Grouplab Collabrary Toolkit: Rapid Prototyping Toolkit for Multimedia Groupware. Research report iLab-2003-3, Grouplab, Dept. Computer Science, University of Calgary. Video report, duration 1:18.
Type: Public research report (video).

Cockburn, A., Greenberg, S., Jones, S., McKenzie, B. and Moyle, M. (2003)
Improving WEB Page Revisitation: Analysis, Design and Evaluation. IT&Society, 3(1):159-183, B. Shneiderman, J. Lazar, M. Ivory (Eds): Special Issue on Web Navigation Skills, SIQSS, Stanford, Winter.
Type: Refereed journal. Earlier version: Report TR-COSC 04/02, Dept Comp Sci, Uni. Canterbury, New Zealand, 1998.

Diaz-Marino, R.A., Tse, E. and Greenberg, S. (2003)
Programming for Multiple Touches and Multiple Users: A Toolkit for the DiamondTouch Hardware. In Companion Proceedings of ACM Conference on User Interface Software and Technology – ACM UIST’03. 2-page paper plus poster.
Type: Refereed conference (poster with live demontration).

Greenberg, S. and Carpendale, S. (2003)
Multiple Lenses in Single Display Groupware. Research report iLab-2003-6, Grouplab, Dept. Computer Science, University of Calgary, May. Video report, duration 0:48.
Type: Public research report (video).

Greenberg, S. (2003)
Enhancing Creativity with Groupware Toolkits. In Proceedings of the 9th International Workshop on Groupware – CRIWG’03, pages 1-9. Springer-Verlag, Autrans, France, September 28 – October 2. Invited keynote talk.
Type: Invited publication.Additional materials: Pressentation and speaker notes (as pdf)

| | DOI

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.
Type: Book chapter. Earlier version: Report 1998-611-02, January, 1998.

| DOI

Kruger, R., Carpendale, S., Scott, S. and Greenberg, S. (2003)
How People Use Orientation on Tables: Comprehension, Coordination and Communication. In Proceedings of the ACM International Conference on Supporting Group Work – ACM GROUP’03. ACM Press, pages 369-378, November 9-12.
Type: Refereed conference (full paper).

| DOI

McEwan, G. and Greenberg, S. (2003)
SideNC. Research report iLab-2003-4, Grouplab, Dept. Computer Science, University of Calgary. Video report, duration 0:41.
Type: Public research report (video).

Neustaedter, C (2003)
Balancing Privacy and Awareness in a Home Media Space. Master’s thesis, Department of Computer Science, University of Calgary, Calgary, Alberta Canada, May.
Type: Masters thesis. Note: Neustaedter was under my supervision.

Neustaedter, C. and Greenberg, S. (2003)
Balancing Privacy and Awareness in Home Media Spaces. In Workshop on Ubicomp Communities: Privacy as Boundary Negotiation. Held as part of the 5th International Conference on Ubiquitous Computing – UBICOMP’2003. (Seattle), October 12.
Type: Refereed workshop.

Neustaedter, C. and Greenberg, S. (2003)
The Design of a Context-Aware Home Media Space. In Proceedings of the Fifth International Conference on Ubiquitous Computing – UBICOMP 2003, LNCS Vol 2864. Springer-Verlag, pages 297-314. ISBN: 3-540-20301-X.
Type: Refereed conference (full paper). Earlier version: Report 2003-722-25. See also: Companion video in the same conference.

| DOI

Neustaedter, C. and Greenberg, S. (2003)
The Design of a Context-Aware Home Media Space: The Video. In Video Proceedings of the Fifth International Conference on Ubiquitous Computing – UBICOMP’03. Video plus two page paper.
Type: Refereed conference (video).
Seee also: Companion full paper in the same conference.

Pinelle, D., Gutwin, C. and Greenberg, S. (2003)
Task Analysis for Groupware Usability Evaluation: Modeling Shared-Workspace Tasks with the Mechanics of Collaboration. ACM Transactions on Human Computer Interaction – ACM TOCHI, 10(4):281-311, Special issue on multiple and collaborative tasks, December.
Type: Refereed journal. Earlier version: Report HCI-TR-2002-04, University of Saskatchewan.

| DOI

Tang, A., Kratt, D., Carpendale, S. and Dunning, A. (2003)
Sensing and Visualising Physiological Arousal. Research report iLab-2003-2, Grouplab, Dept. Computer Science, University of Calgary. Video report, duration 1:28.
Type: Public research report (video). Note: Tang was under my supervision.

Tang, C. (2003)
Capturing and Visualizing Histories of Multimedia-based Casual Interactions. Master’s thesis, Department of Computer Science, University of Calgary, Calgary, Alberta Canada, December.
Type: Masters thesis. Note: Tang was under my supervision.

Tang, C., McEwan, G. and Greenberg, S. (2003)
A Taxonomy of Tasks and Visualizations for Casual Interaction of Multimedia Histories. In Proceedings of Graphics Interface’03. (Halifax), Distributed by Morgan Kaufmann, pages 225-236, June 12-13. See also: associated video.
Type: Refereed conference (full paper). Earlier version: Report Report 2002-710-13, December. Additional materials: powerpoint presentation, See also: video report.

| | DOI

Tang, C., McEwan, G. and Greenberg, S. (2003)
VisStreams: Visualizing Temporal Multimedia Conversations. Research report iLab-2003-1 (Video), Grouplab, Dept. Computer Science, University of Calgary.
Type: Public research report (video).

Simon, H. and Tse, E. (2003)
The Shape of Conversation: An Interactive Installation. Research report iLab-2003-5 (Video), Grouplab, Dept. Computer Science, University of Calgary. Duration 2:49.
Type: Public research report (video). Note: Tse was under my supervision.

Wong, N., Carpendale, S. and Greenberg, S. (2003)
EdgeLens: An Interactive Method for Managing Edge Congestion in Graphs. In Proceedings of IEEE Symposium on Information Visualization (INFOVIS 2003), IEEE Press, pages 51-58.
Type: Refereed conference (full paper). See also: companion video from this conference.

| DOI

Wong, N., Carpendale, S. and Greenberg, S. (2003)
EdgeLens: An Interactive Method for Managing Edge Congestion in Graphs (The Video). In Video Proceedings of IEEE Symposium on Information Visualization – INFOVIS 2003. IEEE Press. Duration 3:36.
Type: Refereed conference (video). See also: Companion paper of the same title in this conference.

Venolia, G. and Neustaedter, C. (2003)
Understanding Sequence and Reply Relationships within Email Conversations: A Mixed-Model Visualization. In Proceedings of the ACM Conference on Human Factors in Computing Systems – ACM CHI’03. ACM Press, April 5-10. Earlier version as Microsoft Research Report MSR-TR-2002-102, September 2002. This research was done at Microsoft Research.

2002

Baker, K. (2002)
Heuristic Evaluation of Shared Workspace Groupware based on the Mechanics of Collaboration. Master’s thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, May.
Type: Masters thesis. Note: Baker was under my supervison.

Baker, K., Greenberg, S. and Gutwin, C. (2002)
Empirical Development of a Heuristic Evaluation Methodology for Shared Workspace Groupware. In Proceedings of the ACM Conference on Computer Supported Cooperative Work – ACM CSCW’02. ACM Press, pages 96-105, November 16-20.
Type: Refereed conference (full paper). Earlier version: Report 2002-700-03, February. Additional materials: presentation deck captured as video.

| | DOI

Boyle, M. and Greenberg, S. (2002)
GroupLab Collabrary: A Toolkit for Multimedia Groupware. In Workshop on Network Services for Groupware, Held at ACM Conference on Computer Supported Cooperative Work – ACM CSCW’02. (J. Patterson, Ed.), November 17.
Type: Refereed workshop. Additional materials: powerpoint presentation.

|

Greenberg, S. (2002)
Real Time Distributed Collaboration. Research report ILab-2002-2, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada.
Type: Public research report. Note: Originally an invited article for the unpublished Encyclopedia of Distributed Computing.

Greenberg, S. (2002)
Rapid Prototyping of Physical User Interfaces. In Proceedings of Graphics Interface (GI’02) Distributed by ACM and Morgan Kaufmann, May.
Type: Invited publication. Additional materials: powerpoint presentation.

| | DOI

Greenberg, S. and Boyle, M. (2002)
Customizable physical interfaces for interacting with conventional applications. Proceedings of the UIST 2002 15th Annual ACM Symposium on User Interface Software and Technology, ACM Press.
Type: Refereed conference (full paper). Also as: Report 2002-702-05, April. See related: Companion conference video. Additional materials: powerpoint presentation.

| | DOI

Greenberg, S. and Boyle, M. (2002)
Customizable physical interfaces for interacting with conventional applications (The Video). Video Proceedings of the UIST 2002 15th Annual ACM Symposium on User Interface Software and Technology, ACM Press.
Type: Refereed conference (video). See related: Companion conference paper

| Url

Gutwin, C. and Greenberg, S. (2002)
A Descriptive Framework of Workspace Awareness for Real-Time Groupware. Computer Supported Cooperative Work: The Journal of Collaborative Computing, 11(3-4):411-446, Special Issue on Awareness in CSCW, Kluwer Academic Press.
Type: Refereed journal. Also as: Report 1999-1, University of Saskatchewan.

| DOI

Kaasten, S., Greenberg, S. and Edwards, C. (2002)
How People Recognize Previously Seen WWW Pages from Titles, URLs and Thumbnails. In X. Faulkner, J. Finlay, F. Detienne (Ed.) People and Computers XVI (Proceedings of Human Computer Interaction 2002 – HCI’02), pages 247-265. BCS Conference Series, Springer Verlag.
Type: Refereed conference (full paper). Earlier version: Report 2001-692-15, December. Additional materials: powerpoint presentation.

| | DOI

Kruger, R., Carpendale, S. and Greenberg, S. (2002)
Collaborating over Physical and Electronic Tables. In Conference Supplement (Extended Abstracts) of the ACM Conference on Computer Supported Cooperative Work – ACM CSCW’02, November.
Type: Refereed conference (poster + 2 page paper).

McPhail, S. (2002)
Buddy Bugs: A Physical User Interface for Windows Instant Messenger. In Proceedings of Western Computer Graphics Symposium – Skigraph’02, March. Note that iLab-2002-1 video was aslo shown during the conference talk.
Type: Refereed conference (short paper). Additional materials: powerpoint presentation including iLab-2002-1 video.

|

McPhail, S. (2002)
BuddyBugs: An MSN Messenger Interface. Research report iLab-2002-1, Grouplab, Dept. Computer Science, University of Calgary. Video report, duration 2:44. Presented publicly in McPhail’s Western Computer Graphics Symposium 2002 presentation.
Type: Public research report. Additional materials: video.

Neustaedter, C. and Greenberg, S. (2002)
Supporting Coherence with a 3D Instant Messenger Visualization. In Workshop on Discourse Architectures, held at that ACM CHI Conference on Human Factors in Computing Systems – ACM CHI’02.
Type: Refereed workshop. Earlier version: Report 2002-698-01, April.

Neustaedter, C., Greenberg, S. and Carpendale, S. (2002)
IMVis: Instant Messenger Visualization. In Video Proceedings of the ACM Conference on Computer Supported Cooperative Work – ACM CSCW’02. ACM Press, Video plus paper on page 6, November 20-24.
Type: Refereed conference (video + 1-page paper)

| | DOI

Tam, J. (2002)
Change Awareness in 2D Graphical Workspaces. Master’s thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, February.
Type: Masters thesis. Note: Tam was under my supervision.

Tang, C. and Greenberg, S. (2002)
VisStreams: Visualizing Temporal Multimedia Conversations. In Poster Presentation at Graphics Interface – GI’02, May. 2 page paper plus poster.
Type: Refereed conference (poster). Earlier version: Report 2002-699-02, February.

Tse, E. and Greenberg, S. (2002)
SDGToolkit: A Toolkit for Rapidly Prototyping Single Display Groupware. Poster in ACM Conference on Computer Supported Cooperative Work (Conference Supplement)– ACM CSCW’02, November.
Type: Refereed conference (poster + 2 page paper).

2001

Baker, K., Greenberg, S. and Gutwin, C. (2001)
Heuristic Evaluation of Groupware Based on the Mechanics of Collaboration. In Engineering for Human-Computer Interaction (EHCI 2001, 8th IFIP International Conference), Toronto, Canada, May, pages 123-139. Lecture Notes in Computer Science: LNCS 2254, Springer-Verlag.
Type: Refereed conference (full paper). Earlier version: Report 2000-669-21, October. Additional materials: presentation, with slide deck captured as video.

| | DOI

Boyle, M. (2001)
The Effects of Capture Conditions on the CAMSHIFT Face Tracker. Research report 2001-691-14, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, December.
Type: Public research report. Note: Boyle was under my supervision.

Boyle, M. (2001)
Ubiquitous Awareness Spaces. Research report 2001-682-05, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, February.
Type: Public research report. Note: Boyle was under my supervision.

Boyle, M. and Greenberg, S. (2001)
A Privacy-Preserving Reactive Media Space. Research report iLab-2001-3, Grouplab, Dept. Computer Science, University of Calgary. Video report iLab-2001-3, duration 1:40.
Type: Public research report (video).

Fitchett, C. and Greenberg, S. (2001)
The Phidget Architecture: Rapid Development of Physical User Interfaces. In UbiTools’01 Workshop on Application Models and Programming Tools for Ubiquitous Computing – Held at UBICOMP’01 Conference, September 30, Atlanta, Georgia.
Type: Refereed workshop.

Greenberg, S. (2001)
Context as a Dynamic Construct. Human-Computer Interaction, 16(2-4):257-268. Lawrence Erlbaum Associates Inc.
Type: Refereed journal.

| DOI

Greenberg, S. (2001)
Supporting Casual Interaction between Intimate Collaborators. In M.R. Little and L. Nigay (Eds.) Engineering for Human-Computer Interaction (EHCI 2001, 8th IFIP International Conference), Toronto, Canada, May, page 3. Lecture Notes in Computer Science: LNCS 2254, Springer-Verlag.
Type: Invited publication. Additional materials: powerpoint presentation.

| | DOI

Greenberg, S. and Fitchett, C. (2001)
Phidgets: Easy Development of Physical Interfaces through Physical Widgets. In Proceedings of the 14th Annual ACM Symposium on User Interface Software and Technology – ACM UIST’01. (Orlando, Florida), ACM Press, pages 209-218, November 11-14.
Type: Refereed conference (full paper). Additional materials: powerpoint presentation, companion video. Awards: 🏆Best paper, and in 2011 🏆10-year impact.

|||DOI

Greenberg, S. and Fitchett, C. (2001)
Phidgets: Easy Development of Physical Interfaces through Physical Widgets (The Video). In Video Proceedings of the 14th Annual ACM Symposium on User Interface Software and Technology – ACM UIST’01. (Orlando, Florida), November 11-14.
Type: Refereed conference (video).

| Url

Greenberg, S. and Fitchett, C. (2001)
Phidgets: Incorporating Physical Devices into the Interface. In Proceedings of the Workshop on Building the Ubiquitous Computing User Experience. (Held at ACM CHI’01, Seattle), (M. Newman, K. Edwards and J. Sedivy, Ed.).
Type: Refereed workshop. Earlier version: Report 2001-681-04, February. Note: see ACM UIST’01 full paper.

|

Greenberg, S. and Rounding, M. (2001)
The Notification Collage: Posting Information to Public and Personal Displays. In Proceedings of the ACM Conference on Human Factors in Computing Systems – ACM CHI’01. ACM Press, pages 515-521.
Type: Refereed conference (full paper). Earlier version: Report 2000-667-19, September. See also: Research report video shown at the conference.

|||DOI

Kaasten, S. (2001)
Integrating Back, History and Bookmarks in Web Browsers. Master’s thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, September.
Type: Masters thesis. Note: Kaasten was under my supervision.

Kaasten, S. and Greenberg, S. (2001)
Integrating Back, History and Bookmarks in Web Browsers. In Extended Abstracts of the ACM Conference of Human Factors in Computing Systems – ACM CHI’01, pages 379-380. ACM Press.
Type: Refereed conference (short paper). Earlier version: Report 2000-675-27, December. Additional materials: powerpoint presentation.

| | DOI

Kaasten, S. and Greenberg, S. (2001)
Integrating History, Bookmarks and Back. Research report iLab-2001-2, Grouplab, Dept. Computer Science, University of Calgary, June. Video report, duration 4:41.
Type: Public research report (video).

Rounding, M. and Greenberg, S. (2001)
Notification Collage. Research report iLab-2001-01, Grouplab, Dept. Computer Science, University of Calgary.
Type: Refereed conference (video). Note: Presented publicly in Greenberg and Rounding’s ACM CHI 2001 presentation.

Steves, M.P., Morse, E., Gutwin, C. and Greenberg, S. (2001)
A Comparison of Usage Evaluation and Inspection Methods for Assessing Groupware Usability. In Proceedings of ACM International Conference on Supporting Group Work – ACM Group’01. ACM Press, pages 125-134, September 30-October 3.
Type: Refereed conference (full paper).

| DOI

Zanella, A. and Greenberg, S. (2001)
Avoiding Interference through Translucent Interface Components in Single Display Groupware. In Extended Abstracts of the ACM Conference of Human Factors in Computing Systems – ACM CHI’01, pages 375-376. ACM Press.
Type: Refereed conference (short paper). Earlier version: Report 2000-674-26, December. Additional materials: powerpoint presentation.

| | DOI

Zanella, A. and Greenberg, S. (2001)
Reducing Interference in Single Display Groupware through Transparency. In Proceedings of the Sixth European Conference on Computer Supported Cooperative Work (ECSCW 2001). (Bonn, Germany), Kluwer, pages 339-358, September 16-20.
Type: Refereed conference (full paper). Earlier version: Report 2001-683-06, February.

| DOI

2000

Boyle, M., Edwards, C. and Greenberg, S. (2000)
The Effects of Filtered Video on Awareness and Privacy. In Proceedings of the ACM Conference on Computer Supported Cooperative Work – ACM CSCW’00. ACM Press, pages 1-10, December 2-5.
Type: Refereed conference (full paper). Earlier version: Report 2000-657-09, June. Additional materials: powerpoint presentation.

| | DOI

Boyle, M. and Greenberg, S. (2000)
Balancing Awareness and Privacy in a Video Media Space Using Distortion Filtration. In Proceedings of the Western Computer Graphics Symposium 2000. (Panorama Mountain Village, BC, Canada), March 26-29.
Type: Refereed conference (full paper). Also collected in: Report 2000-652-04, March. Additional materials: powerpoint presentation.

|

Cockburn, A. and Greenberg, S. (2000)
Issues of Page Representation and Organisation in Web Browser’s Revisitation Tools. Australian Journal of Information Systems (AJIS), 7(2):120-127, May.
Earlier version: First published in Proc Australian Conference on Human Computer Interaction – OZCHI’99, Nov 28-30, Wagga Wagga, Australia.

| DOI

Cox, D. and Greenberg, S. (2000)
Supporting Collaborative Interpretation in Distributed Groupware. In Proceedings of the ACM Conference on Computer Supported Cooperative Work – ACM CSCW’00. ACM Press, pages 289-298, December 2-5.
Type: Refereed conference (full paper). Earlier version: Report 2000-658-10, June. Additional materials: powerpoint presentation.

| | DOI

Greenberg, S., Fitzpatrick, G., Gutwin, C. and Kaplan, S. (2000)
Adapting the Locales Framework for Heuristic Evaluation of Groupware. Australian Journal of Information Systems (AJIS), 7(2):102-108, May.
Type: Refereed journal. Earlier version: First published in Proc Australian Conference on Human Computer Interaction – OZCHI’99, Nov 28-30, Wagga Wagga, Australia. Even earlier as Report 1999-643-06, August 11.

| DOI

Greenberg, S., Ho, G. and Kaasten, S. (2000)
Contrasting Stack-Based and Recency-Based Back Buttons on Web Browsers. Research report 2000-666-18, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, August.
Type: Public research report. Earlier version: This version updated January 2002, original report is also available.

Gutwin, C. and Greenberg, S. (2000)
The Mechanics of Collaboration: Developing Low Cost Usability Evaluation Methods for Shared Workspaces. In IEEE 9th International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises – WET-ICE’00. (held at NIST,Gaithersburg, MD USA), June 14-16.
Type: Refereed conference (full paper). Award: 🏆Best Paper.

| DOI

Inkpen, K., Greenberg, S., Mandryk, R., Scott, S. and Zanella, A. (2000)
Proceedings ACM CSCW 2000: Workshop on Shared Environments to Support Face-to Face Collaboration. Philadelphia, Pennsylvania, USA, December. Workshop held at the ACM CSCW 2000 conference.
Type: Edited collection. Note: Proceedings available online in this PDF.

Kaasten, S. and Greenberg, S. (2000)
Designing an Integrated Bookmark / History System for Web Browsing. In Proceedings of the Western Computer Graphics Symposium 2000. (Panorama Mountain Village, BC, Canada), March 26-29.
Type: Refereed workshop. Also collected in: Report 2000-652-04, March. Additional materials: powerpoint presentation.

|

Rounding, M., Greenberg, S. and Carpendale, S. (2000)
Awareness Projected: Moving Awareness to a Public Space. In Proceedings of the Western Computer Graphics Symposium 2000. (Panorama Mountain Village, BC, Canada), March 26-29.
Type: Refereed conference (full paper). Also collected in: Report 2000-652-04, March. Additional materials: powerpoint presentation.

Rounding, M. and Greenberg, S. (2000)
Using the Notification Collage for Casual Interaction. In Workshop on Shared Environments to Support Face-to-Face Collaboration, held at ACM Conference on Computer Supported Cooperative Work – ACM CSCW’00. (Philadelphia, Pennsylvania, USA), December.
Type: Refereed workshop.

|

Tam, J., Greenberg, S. and Maurer, F. (2000)
Change Management. In Proceedings of the Western Computer Graphics Symposium 2000. (Panorama Mountain Village, BC, Canada), March 26-29.
Type: Refereed conference (full paper). Also collected in: Report 2000-652-04, March. Additional materials: powerpoint presentation.

|

Tam, J., McCaffrey, L., Maurer, F. and Greenberg, S. (2000)
Change Awareness in Software Engineering Using Two Dimensional Graphical Design and Development Tools. Research report 2000-670-22, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, October.
Type: Public research report.

Zanella, A. and Greenberg, S. (2000)
A Single Display Groupware Widget Set. In Proceedings of the Western Computer Graphics Symposium 2000. (Panorama Mountain Village, BC, Canada), March 26-29
Type: Refereed conference (full paper). Also collected in: Report 2000-652-04, March. Additional materials: powerpoint presentation.

|

Zanella, A. and Greenberg, S. (2000)
Using Translucent Interface Components to Lessen Interference Effects in Single Display Groupware. In Workshop on Shared Environments to Support Face-to-Face Collaboration, held at ACM Conference on Computer Supported Cooperative Work – ACM CSCW’00. (Philadelphia, Pennsylvania, USA), December.
Type: Refereed workshop.

1999

Cockburn, A., Greenberg, S., McKenzie, B., Jasonsmith, M. and Kaasten, S. (1999)
WebView: A Graphical Aid for Revisiting Web Pages. In Proceedings of the Australian Conference on Human Computer Interaction – OZCHI’99. (Wagga Wagga, Australia), pages 15-22, November 28-30.
Type: Refereed conference (full paper).

Cockburn, A. and Greenberg, S. (1999)
Beyond the ‘Back’ Button: Issues of Page Representation and Organisation in Graphical Web Navigation Tools. Research report 1999-640-03, Dept of Computer Science, University of Calgary, Calgary, Alberta, Canada.
Type: Public research report.

Cockburn, A. and Greenberg, S. (1999)
Beyond the Back Button. Research report iLab-1997-2, Grouplab, Dept. Computer Science, University of Calgary. 6:35 minute video.
Type: Public research report (video).

Greenberg, S. (1999)
Designing Computers As Public Artifacts. International Journal of Design Computing: Special Issue on Design Computing on the Net (DCNet’99) University of Sydney, November 30 – December 3.
Type: Refereed journal.

Greenberg, S. (1999)
The Ebb and Flow of Collaboration in Groupware – Invited Plenary. In Proceedings of the Australian Conference on Human Computer Interaction – OZCHI’99. (Wagga Wagga, Australia), November 28-30.
Type: Invited publication and plenary talk. Additional materials: powerpoint presentation.

|

Greenberg, S., Boyle, M. and LaBerge, J. (1999)
PDAs and Shared Public Displays: Making Personal Information Public, and Public Information Personal. Personal Technologies, 3(1):54-64, March. Springer-Verlag.
Type: Refereed journal.

| DOI

Greenberg, S. and Cockburn, A. (1999)
Getting Back to Back: Alternate Behaviors for a Web Browser’s Back Button. In Proceedings of the 5th Annual Human Factors and the Web Conference. (Held at NIST, Gaithersburg, Maryland, USA), June 3.
Type: Refereed conference (full paper). Earlier version: Report 1999-641-04, April. Additional materials: powerpoint presentation.

|

Greenberg, S. and Kuzuoka, H. (1999)
Bootstrapping Intimate Collaborators. In Issues of Use in CSCW Technology Design: A Workshop at the Australian Conference on Computer Human Interaction – OZCHI’99. (Wagga Wagga, Australia), (Robertson, T. and Fitzpatrick, G. and Greenberg, S., Ed.), November 27.
Type: Refereed workshop. Additional materials: powerpoint presentation.

|

Greenberg, S. and Kuzuoka, H. (1999)
Using Digital but Physical Surrogates to Mediate Awareness, Communication and Privacy in Media Spaces. Personal Technologies, 3(4):182-198. Springer, December.
Type: Refereed journal.

| DOI

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.
Type: Book chapter. Earlier version: Report 1996-589-09. Book availability: online.

Gutwin, C. and Greenberg, S. (1999)
The Effects of Workspace Awareness Support on the Usability of Real-Time Distributed Groupware. ACM Transactions on Computer-Human Interaction (TOCHI), 6(3):243-281, September.
Type: Refereed journal. Earlier version: Report Report 1998-632-23.

| DOI

Johnson, B. and Greenberg, S. (1999).
Judging People’s Availability for Interaction from Video Snapshots. Proceedings of the Hawaii International Conference on System Sciences, Distributed Group Support Systems Minitrack, January, IEEE Press, December 3.
Type: Refereed conference (full paper). Earlier version: Report 1998-616-07. Additional materials: powerpoint presentation.

| | DOI

Kaasten, S. and Greenberg, S. (1999)
Designing an Integrated Bookmark / History System for Web Browsing. In History Keeping in Computer Applications: A Workshop. (Maryland, USA), December 3
Type: Refereed workshop. Additional materials: powerpoint presentation. See also: onliine proceedings.

|

Kuzuoka, H. and Greenberg, S. (1999)
Mediating Awareness and Communication through Digital but Physical Surrogates. In Video Proceedings of the ACM Conference on Human Factors in Computing Systems (7 minute video) and Extended Abstracts Proceedings of the ACM Conference on Human Factors in Computing Systems (two page summary) – ACM CHI’99, May 15-20.
Type: Refereed conference (video) plus accompanying paper. Additional materials: powerpoint presentation.

|||DOI

Kuzuoka, H. and Greenberg, S. (1999)
Mediating Awareness and Communication through Digital but Physical Surrogates. In Proceedings of the SIG-HI of Information Processing Society of Japan, October 15.
Type: Refereed conference (full paper). Note: This paper is in Japanese.

1998

Cockburn, A. and Greenberg, S. (1998)
The Design and Evolution of TurboTurtle, a Collaborative Microworld for Exploring Newtonian Physics. International Journal of Human Computer Studies, 48(6):777-801. Academic Press.
Type: Refereed journal.

| DOI

Cox, D. (1998)
Supporting Results Synthesis in Heuristic Evaluation. Master’s thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, November.
Type: Masters thesis. Note: Cox was under my supervision.

Cox, D., Chugh, J.S., Gutwin, C. and Greenberg, S. (1998)
The Usability of Transparent Overview Layers. In Summary Proceedings of the ACM Conference on Human Factors in Computing Systems – ACM CHI’98, Late-breaking short paper. ACM Press, pages 301-302.
Type: Refereed conference (short paper). Earlier version: Report 1997-609-11, December. Additional materials: powerpoint presentation.

| | DOI

Cox, D. and Greenberg, S. (1998)
Dealing with Heuristic Evaluation Data. In Proceedings of the UPA ’98 Usability Professionals’ Association Conference, Poster Presentation.
Type: Refereed conference (poster).

Greenberg, S. and Boyle, M. (1998)
Moving Between Personal Devices and Public Displays. In Workshop on Handheld CSCW, held at ACM Conference on Computer Supported Cooperative Work – ACM CSCW’98, November 14.
Type: Refereed workshop. Earlier version: Report 1998/630/21, August. Additional materials: powerpoint presentation.

|

Greenberg, S. and Gutwin, C. (1998)
From Technically Possible to Socially Natural Groupware. In Proceedings of the 9th NEC Research Symposium: The Human-Centric Multimedia Community. (Nara, Japan), August 31-September 1.
Type: Refereed conference (full paper). Additional materials: powerpoint presentation.

|

Gutwin, C. and Greenberg, S. (1998)
Design for Individuals, Design for Groups: Tradeoffs Between Power and Workspace Awareness. In Proceedings of the ACM Conference on Computer Supported Cooperative Work – ACM CSCW’98. ACM Press, pages 207-216, November 14-18.
Type: Refereed conference (full paper). Earlier version: Report 1998-621-12, April.

| DOI

Gutwin, C. and Greenberg, S. (1998)
Effects of Awareness Support on Groupware Usability. In Proceedings of the ACM Conference on Human Factors in Computing Systems – ACM CHI’98. ACM Press, pages 511-518, April 18-23.
Type: Refereed conference (full paper). Earlier version: Report 1997-605-07, September.

| DOI

Gutwin, C. and Greenberg, S. (1998)
Focus and Awareness in Groupware. In Video Proceedings of the ACM Conference on Computer Supported Cooperative Work – ACM CSCW’98. ACM Press, November 14-18.
Type: Refereed conference (video). Additional materials: video.

|

Herlea, D. and Greenberg, S. (1998)
Using a Groupware Space for Distributed Requirements Engineering. In WET ICE ’98: IEEE Seventh International Workshops on Enabling Technologies: Coordinating Distributed Software Development Projects, pages 57-62, Stanford University, California, USA, June 17-19.
Type: Refereed conference (full paper). Earlier version: Report 1998-614-05, February. Additional materials: powerpoint presentation.

| | DOI

Kuzuoka, H. and Greenberg, S. (1998)
Mediating Awareness and Communication through Digital but Physical Surrogates. Research report 98-631-22, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada.
Type: Public research report. See also: related powerpoint presented at the Banff Curators workshop. Note: A video with the same title was published at ACM CHI 1999.

|

McCaffrey, L. (1998)
Representing Change in Persistent Groupware Environments. Research report GroupLab-1998-01, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, January.
Type: Public research report. Note: McCaffrey was under my supervision

1997

Crow, D., Parsowith, S., Bowden Wise, G. [with Paul Dourish, Saul Greenberg, Jonathan Grudin and Yvonne Rogers] (1997)
Students: The Evolution of CSCW – Past, Present and Future Developments. ACM SIGCHI Bulletin, 29(2), April.
Type: Invited publication.

| DOI

Greenberg, S. (1997)
Collaborative Interfaces for the Web. In Human Factors and Web Development. (C. Forsythe, E. Grose and J. Ratner, Ed.), LEA Press, pages 241-254. ISBN 0-8058-2823-0.
Type: Book chapter. Note: 2nd PDF is to the entire book.

|

Greenberg, S. and Johnson, B. (1997)
Studying Awareness in Contact Facilitation. In ACM CHI’97 Workshop on Awareness in Collaborative Systems. (Atlanta, Georgia), (Susan E. McDaniel and Tom Brinck, Ed.), March 22-27.
Type: Refereed workshop.

Gutwin, C. (1997)
Workspace Awareness in Real-Time Distributed Groupware. PhD thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, December.
Type: PhD thesis. Note: Gutwin was under my supervision

Gutwin, C. and Greenberg, S. (1997)
Workspace Awareness. In ACM CHI’97 Workshop on Awareness in Collaborative Systems. (Atlanta, Georgia), (Susan E. McDaniel and Tom Brinck, Ed.), March 22-27.
Type: Refereed workshop.

Gutwin, C. and Greenberg, S. (1997)
Interactive Fisheye Views for Groupware. Research report ILab-1997-4, Grouplab, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada.
Type: Public research report.

Gutwin, C. and Greenberg, S. (1997)
Active Radar Overview. Research report iLab-1997-2, Grouplab, Dept. Computer Science, University of Calgary. 2:30 minute video.
Type: Public research report (video).

Gutwin, C. and Greenberg, S. (1997)
Groupware Fisheye. Research report iLab-1997-3, Grouplab, Dept. Computer Science, University of Calgary. 2:16 minute video.
Type: Public research report (video).

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.
Type: Refereed conference (full paper). Earlier version: Report 1997-600-02, April.

| DOI

Roseman, M. and Greenberg, S. (1997)
Building Groupware with GroupKit. In Tcl/Tk Tools. (M. Harrison, Ed.), O’Reilly Press, pages 535-564, September.
Type: Book chapter. Note: 2nd PDF is to the entire book.

|

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. 8.4 minute video and two page summary
Type: Refereed conference (video) plus accompanying paper.

| | DOI

Tauscher, L. and Greenberg, S. (1997)
How People Revisit Web Pages: Empirical Findings and Implications for the Design of History Systems. International Journal of Human Computer Studies – IJHCS, 47(1):97-138. Academic Press. Special Issue on World Wide Web Usability.
Type: Refereed journal.

| DOI

Tauscher, L. and Greenberg, S. (1997)
Revisitation Patterns in World Wide Web Navigation. In Proceedings of the ACM Conference on Human Factors in Computing Systems – ACM CHI’97. (Atlanta, Georgia), ACM Press, pages 399-406, March 22-27.
Type: Refereed conference (full paper). Earlier version: Report 1996-587-07. Additional materials: powerpoint presentation.

| | DOI

Wyvill, B. and Greenberg, S. (1997)
Things That Go Beep (Humour). Research report iLab-1997-1, Grouplab, Dept. Computer Science, University of Calgary. Video report, duration 1:12.
Type: Public research report (video).

1996

Cockburn, A. and Greenberg, S. (1996)
Children’s Collaboration Styles in a Newtonian MicroWorld. In ACM Conference on Human Factors in Computing System, Companion Proceedings – ACM CHI’96. ACM Press, pages 181-182.
Type: Refereed conference (short paper). Earlier version in: Report 1995-580-32, December.

| | DOI

Greenberg, S. (1996)
Teaching Human Computer Interaction to Programmers. ACM Interactions, 3(4):62-76. ACM Press, July-August.
Type: Refereed journal. Also as: Report 1996-582-02.

| DOI

Greenberg, S. (1996)
Teaching Human Computer Interaction to Programmers. ACM SIGCHI Bulletin, 28(2), pp. 5-6, April, ACM Press.
Type: Magazine article. Note: Short version of the same-titled ACM Interactions article.

| DOI

Greenberg, S. (1996)
Peepholes: Low Cost Awareness of One’s Community. In ACM Conference on Human Factors in Computing System, Companion Proceedings – ACM CHI’96, pages 206-207, April 13-17.
Type: Refereed conference (short paper). Earlier version in: Report 1995-580-32, December. Additional materials: powerpoint presentation.

| | DOI

Greenberg, S. (1996)
A Fisheye Text Editor for Relaxed-WYSIWIS Groupware. In ACM Conference on Human Factors in Computing System, Companion Proceedings – ACM CHI’96, pages 212-213, April 13-17.
Type: Refereed conference (short paper). Earlier version in: Report 1995-580-32, December. Additional materials: powerpoint presentation.

| | DOI

Greenberg S., Gutwin, C. and Cockburn, A. (1996)
Awareness Through Fisheye Views in Relaxed-WYSIWIS Groupware. In Proceedings of Graphics Interface – GI’96. (Toronto, Canada), Distributed by Morgan Kaufmann, pages 28-38, May 21-24.
Type: Refereed conference (full paper). Earlier version: Report 1995-577-29, November. Additional materials: powerpoint presentation.

| | DOI

Greenberg, S., Gutwin, C. and Cockburn, A. (1996)
Using Distortion-Oriented Displays to Support Workspace Awareness. In A. Sasse, R.J. Cunningham, and R. Winder (Eds.) People and Computers XI (Proceedings of the HCI’96), pages 299-314, London, August 20-23.
Type: Refereed conference (full paper). Earlier version: Report 1996-581-01, January. Additional materials: powerpoint presentation.

| | DOI

Greenberg, S., Gutwin, C. and Cockburn, A. (1996)
Applying Distortion-Oriented Displays to Groupware. In Video Proceedings of ACM Conference on Computer Supported Cooperative Work – ACM CSCW’96. (Boston, USA), ACM Press. 9:18 minute video and two page summary.
Type: Refereed conference (video) plus accompanying paper.

| | DOI

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.
Type: Refereed conference (full paper). Earlier version: Report 1996-586-06, June. Additional materials: powerpoint presentation.

| | DOI

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.
Type: Refereed conference (short paper). Earlier version in: Report 1995-580-32, December. Additional materials: powerpoint presentation.

| | DOI

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. 7:41 minute video plus 2 page paper.
Type: Refereed conference (video) plus accompanying paper.

| | DOI

Gutwin, C. and Greenberg, S. (1996)
Workspace Awareness for Groupware. In ACM Conference on Human Factors in Computing System, Companion Proceedings – ACM CHI’96, pages 208-209, April 13-17.
Type: Refereed conference (short paper). Earlier version in: Report 1995-580-32, December. Additional materials: powerpoint presentation.

| | DOI

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.
Type: Refereed conference (short paper). Earlier version in: Report 1995-580-32, December. Additional materials: powerpoint presentation.

| | DOI

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 (Imperial Colledge, London), pages 281-298. Springer-Verlag, London, August 20-23.
Type: Refereed conference (full paper). Additional materials: powerpoint presentation.

| | DOI

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 paper.
Type: Refereed conference (video) plus accompanying 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.
Type: Refereed conference (short paper). Earlier version: Report 1995-580-32, December. Additional materials: powerpoint presentation.

| | DOI

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.
Type: Refereed conference (short paper). Earlier version in: Report 1995-580-32, December. Additional materials: powerpoint presentation.

| | DOI

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.
Type: Refereed conference (full paper). Earlier version: Report 1996-585-05, March.

| DOI

O’Grady, T. (1996)
Flexible Data Sharing in a Groupware Toolkit. M.Sc. Thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada. November.
Type: MSc Thesis. Note: O’Grady was under my supervision

Roseman, M. (1996)
Managing Complexity in TeamRooms, a Tcl-Based Internet Groupware Application. In Proceedings of the 1996 Tcl/Tk Workshop. Usenix Press.
Type: Refereed conference (full paper). Also as: Report 1996-584-04.

| DOI

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.
Type: Refereed conference (full paper). Earlier version: Report 1996-583-03, March.

| DOI

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.
Type: Refereed conference (short paper). Earlier version in: Report 1995-580-32, December. Additional materials: powerpoint presentation.

| | DOI

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.
Type: Refereed journal. Earlier version: Report 1995-560-12, April.

| DOI

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.
Type: Refereed journal.

| DOI

Tauscher, L. (1996)
Evaluating History Mechanisms: An Empirical Study of Reuse Patterns in WWW Navigation. Master’s thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, June.
Type: MSc Thesis. Note: Tauscher was under my supervision

Tauscher, L. (1996)
Supporting World Wide Web Navigation Through History Mechanisms. In CHI 96 Workshop: HCI and the Web, Vancouver, BC, April.
Type: Refereed workshop paper.

Tauscher, L. and Greenberg, S. (1996)
Design Guidelines for Effective WWW History Mechanisms. In Microsoft Workshop, Designing for the Web: Empirical Studies. Microsoft Corporation, Redmond, WA, October 30.
Type: Refereed conference (full paper). Additional materials: powerpoint presentation.

|

1995

Baecker, R., Grudin, J., Buxton, B. and Greenberg, S. (1995)
Readings in Human Computer Interaction: Towards the Year 2000, Second edition. 950 pages. Morgan Kaufmann, San Francisco, USA. ISBN 1-55860-246-1.
Type: Book (Authored and edited). PDF is to the table of contents.

| Url

Cockburn, A. and Greenberg, S. (1995)
TurboTurtle: A Collaborative Microworld for Exploring Newtonian Physics. In Proceedings of the 1st Conference on Computer Supported Collaborative Learning – CSCL’95. (Bloomington, Indiana), Lawrence Erlbaum Associates, pages 62-66, October 17-20.
Type: Refereed conference (full paper). Earlier version: Report 1995-551-3, March.

| DOI

Greenberg, S., Darragh J. J., Maulsby D. and Witten I. H. (1995)
Predictive Interfaces: What will they think of next? In A. D. N. Edwards (Ed.), Extra-Ordinary Human Computer Interaction: Interfaces for Users with Disabilities. Cambridge, Cambridge University Press, pages 103-140.
Type: Book chapter. Earlier version: Report 1991-448-32, November.

| DOI

Greenberg, S., Hayne, S. and Rada, R. (1995)
Groupware for Real-Time Drawing: A Designer’s Guide. 248 pages. McGraw-Hill Book Company Europe, Berkshire, England. ISBN 0-07-707899-3.
Type: Edited book.

Gutwin, C. and Greenberg, S. (1995)
Workspace Awareness in Real-Time Distributed Groupware. Research report 95-575-27, Dept. of Computer Science, University of Calgary, Calgary, Alberta, Canada.
Type: Public research report.

Gutwin, C. and Greenberg, S. (1995)
Support for Group Awareness in Real-Time Desktop Conferences. In Proceedings of the Second New Zealand Computer Science Research Students’ Conference. (University of Waikato, Hamilton, New Zealand), April 18-21.
Type: Refereed conference (full paper). Earlier version: Report 1995-549-01, March.  Additional materials: powerpoint presentation.

|

Gutwin, C., Stark, G. and Greenberg, S. (1995)
Support for Workspace Awareness in Educational Groupware. In Proceedings of the 1st Conference on Computer Supported Collaborative Learning (CSCL’95). (Indiana, USA), Lawrence Erlbaum Associates, pages 147-156, October 17-20.
Type: Refereed conference (full paper). Earlier version: Report 1995-566-18, May.  Additional materials: powerpoint presentation.

| | DOI

Jaeger, S. (1995)
Mega-Widgets in Tcl/Tk: Evaluation and Analysis. In Proceedings of the 1995 Tcl/Tk Workshop. (Toronto), Usenix Press, July 6-8.
Type: Refereed conference (full paper). Also as: Report 1995-550-2, March. Note: Jaeger was under my supervision

| Url

Roseman, M. (1995)
When is an Object Not an Object? In Proceedings of the 1995 Tcl/Tk Workshop. (Toronto), Usenix Press, July 6-8.
Type: Refereed conference (full paper). Also as: Report 1995-553-5, March. Note: Roseman was under my supervision

| Url

Schaffer, D. (1995)
Visualizing Large, Loosely-Structured, Hierarchical Information Spaces. Master’s thesis, Department of Computer Science, University of Calgary, Calgary, Canada, September.
Type: Masters thesis. Also as: Report 1997-602-04. Note: Schaffer was under my supervision

1994

Greenberg, S. (1994)
Real Time Groupware on the Information Highway. In Proceedings of the Canadian Multimedia Conference. (Calgary, Canada), Nov 7-9.
Type: Refereed conference (full paper).

Greenberg, S. and Marwood, D. (1994)
Real Time Groupware as a Distributed System: Concurrency Control and its Effect on the Interface. In Proceedings of the ACM Conference on Computer Supported Cooperative Work – CSCW’94. (Chapel Hill, North Carolina), ACM Press, pages 207-217, October 22-26.
Type: Refereed conference (full paper). Earlier version: Report 1994-534-03, February. Additional materials: powerpoint presentation.

| | DOI

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 Formal Video Program.
Type: Refereed conference (video)

Greenberg, S. (Editor/Abridger)
Historical video (1968): A research center for augmenting human intellect (Abridged) by Douglas C. Engelbart and William K. English, Bootstrap Institute. In ACM SIGGRAPH Video Review (an optional supplement of Computer Graphics). Volume 106, ACM Press. Videotape.
Type: Edited abridged video (refereed).

Harrison, B. and Greenberg, S. (Eds)
Special Edition of the CSCW ’94 Technical Video Program. ACM SIGGRAPH Video Review (an optional supplement of Computer Graphics). Volume 106, ACM Press. Videotape.
CSCW ’94 Formal Video Program. In ACM Conference on Computer Supported Cooperative Work – ACM CSCW’94. (Chapel Hill, North Carolina), ACM Press, pages 9-10. Companion summary of videos published above.
Type: Edited conference video proceedings (refereed) and refereed conference (short paper).

|

Hayne, S., Pendergast, M. and Greenberg, S. (1994)
Implementing Gesturing with Cursors in Group Support Systems. Journal of Management Information Systems (JMIS), 10(3):43-61, Winter.
Type: Refereed journal.

| DOI

O’Grady, T. and Greenberg, S. (1994)
A Groupware Environment for Complete Meetings. In ACM Conference on Human Factors in Computing Systems, Conference Companion Proceedings – ACM CHI’94. (Boston), ACM Press, pages 307-308.
Type: Refereed conference (short paper). Earlier version: Report 1993-527-32, December.

| DOI

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.
Type: Public research report.

1993

Cockburn, A. and Greenberg, S. (1993)
Making Contact: Getting the Group Communicating with Groupware. In Proceedings of the ACM Conference on Organizational Computing Systems – ACM COCS’93. (Milpitas, California), ACM Press, pages 31-41, November.
Type: Refereed conference (full paper). Earlier version: Report 1993-498-3, January.

| DOI

Greenberg, S. (1993)
The Computer User as Toolsmith: The Use, Reuse, and Organization of Computer-Based Tools. Cambridge University Press, Cambridge. 187 pages. ISBN 0-521-40430-4, Call Number QA76.9H85G73.
Type: Book. Earlier version: based on Greenberg’s PhD thesis

| DOI

Greenberg, S. and Witten, I. H. (1993)
Supporting Command Reuse: Mechanisms for Reuse. International Journal of Man Machine Studies, 39(3):391-425, September.
Type: Refereed journal. Earlier versions: Report 1993-497-2, January and Report 1989-374-36, December titled A survery of reuse mechanisms.

| DOI

Greenberg, S. and Witten, I. H. (1993)
Supporting Command Reuse: Empirical Foundations and Principles. International Journal of Man Machine Studies, 39(3):353-390, September.
Type: Refereed journal. Earlier versions: Report 1993-496-1, January and Report 1989-375-37, December.

| DOI

Greenberg, S., Witten, I. H. and Finlay, J. (1993)
Software Personalization. In A. Ralston and E. D. Reilly (Eds.) Encyclopaedia of Computer Science, pages 1240-1241. Van Nostrand Reinhold, New York.
Type: Book chapter.

Hayne, S., Pendergast, M. and Greenberg, S. (1993)
Gesturing through Cursors: Implementing Multiple Pointers in Group Supports Systems. In Proceedings of the Hawaii International Conference on System Sciences (HICSS’93), 4. (Hawaii), IEEE Press, pages 4-12, January.
Type: Refereed conference (full paper). Award: 🏆Best Paper. Earlier version: Report 1992-490-28, September. Reprinted in: Greenberg, Hayne, and Rada (eds) (1995). Groupware for Real-Time Drawing: A Designer’s Guide, p63-80, McGraw-Hill.

| DOI

Maulsby, D., Greenberg, S. and Mander, R. (1993)
Prototyping an Intelligent Agent through Wizard of Oz. In Proceedings of the ACM Conference on Human Factors in Computing Systems – ACM CHI’93. (Amsterdam, The Netherlands), ACM Press, pages 277-284, May.
Type: Refereed conference (full paper). Earlier version: Report 1992-489-27, September.

| DOI

Roseman, M. (1993)
Design of a Real-Time Groupware Toolkit. Master’s thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, February.
Type: Masters thesis. Also as: Report 1993-515-20. Note: Roseman was under my supervision

Roseman, M. (1993)
Tcl/Tk as a Basis for Groupware. In Proceedings of the 1993 Tcl/TK Workshop. June 10-11. (Berkely, California).
Type: Refereed conference (full paper). Note: Roseman was under my supervision.

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.
Type: Refereed conference (full paper). Earlier version: Report 1993-518-23, April.

| DOI

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.
Type: Public research report.

Roseman, M., Yitbarek, S. and Greenberg, S. (1993)
GroupKit Tutorial. Research report, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, December.
Type: Public report. Updated periodically; Pdfs are to Dec 1993, May 1994, and Jan 1995 (retitled Groupkit User Manual)

| |

Roseman, M., Yitbarek, S. and Greenberg, S. (1993)
The GroupKit Infrastructure Manual / The Groupkit Reference Manual. Research report, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, April and December.
Type: Public research report. Updated periodically. Two versions available here.

|

Schaffer, D. and Greenberg, S. (1993)
Sifting Through Hierarchical Information. In Proceedings of ACM INTERCHI Conference on Human Factors in Computing Systems — Adjunct Proceedings, April 24-29. (Amsterdam, The Netherlands), ACM Press, pages 173-174.
Type: Refereed conference (short paper). Earlier version: Report 1993-499-04, January

| DOI

Witten, 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.
Type: Refereed conference (full paper). Earlier version: Report 1992-491-29, November.

| DOI

Witten, I. H. and Greenberg, S. (1993)
User Interfaces. In A. Ralston and E. D. Reilly (Eds.) Encyclopaedia of Computer Science, pages 1411-1414. Van Nostrand Reinhold, New York.
Type: Book chapter. Earlier version: Report 1989-361-23, September.

1992

Greenberg, S. (Ed), (1992)
Special Edition of the CSCW ’92 Technical Video Program, ACM SIGGRAPH Video Review (an optional supplement of Computer Graphics, Volume 87, ACM Press. Videotape.
The CSCW ’92 Formal Video Program. In ACM Conference on Computer Supported Cooperative Work – ACM CSCW’91. ACM Press. Companion summary of videos published above
Type: Edited video proceedings (refereed) and refereed conference (short 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.
Type: Refereed conference (video).

|

Greenberg, S. and Bohnet, R. (1992)
GroupSketch Demonstration. In Demonstration track of the ACM CSCW’92 Conference on Computer Supported Cooperative Work. Appended is Muller, M. and Salasco, A. (eds) CSCW’92 Demonstrations, a synopsis of demonstrations, published in Proc CSCW’92, p11-13.
Type: Refereed conference demonstration.

Greenberg, S. and Hayne, S. (editors) (1992)
Proceedings of the Workshop on Group Drawing and Writing Tools. Workshop held at the ACM CSCW Conference, Toronto, October 31.
Type: Edited collection Note: This workshop led in part to the edited book Groupware for Real-Time Drawing: A Designer’s Guide.

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.
Type: Invited publication. Earlier version: Report 1991-451-35, November.

| DOI

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.
Type: Refereed journal. 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 Kaufmann.:

| DOI

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.
Type: Refereed conference (full paper). Earlier version: Report 1991-438-22, July. Reprinted in R. Baecker, ed. Readings in CSCW and Groupware, Morgan Kaufmann, 1992.

| DOI

Greenberg, S. and Thimbleby, H. (1992)
The weak science of human-computer interaction. In Proceedings of the CHI ’92 Research Symposium on Human Computer Interaction. (Monterey, California).
Type: Refereed conference (short paper). Earlier version: Report 1991-459-43, December.

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.
Type: Refereed conference (full paper). Earlier version: 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.

| DOI

1991

Greenberg, S. (1991)
Personalizable groupware: Accomodating individual roles and group differences. In Proceedings of the ECSCW ’91 European Conference of Computer Supported Cooperative Work. (Amsterdam), Kluwer Academic Press, pages 17-32.
Type: Refereed conference (full paper). Earlier version: Report 1990-404-28, August. Prior presentation: ACM CSCW 1990 Workshop on Groupware Implementation in Computing Systems and Social Systems, Los Angeles, October 7, 1990.

| DOI

Greenberg, S. (1991)
An annotated bibliography of computer supported cooperative work. In Computer Supported Cooperative Work and Groupware. (Greenberg, S., Ed.), Academic Press, pages 359-413.
Type: Book chapter. Republished as: ACM SIGCHI Bulletin 23(3), pp. 29-62,July, 1991. Also as Report 1991-425-9. PDF: is the SIGCHI version.

| DOI

Greenberg, S. (1991)
Computer supported cooperative work and groupware. 423 pages. Academic Press, London, UK. ISBN 0-12-299220-2, Link is to book description.
Type:Edited book. Earlier version: IJMMS Special Issue.

| DOI

Greenberg, S. (1991)
Computer supported cooperative work and groupware: An introduction to the special edition. International Journal of Man Machine Studies, 34(2):133-143, February. Also describes IJMMS 34(3).
Type: Refereed journal. Republished as: edited book chapter

| DOI

Greenberg, S. (Guest Editor) (1991)
Special Issue on Computer supported cooperative work and groupware. International Journal of Man Machine Studies: February, Volume 34(2) and March, Volume 34(3).
Type: Edited journal 2-volume special issue. Republished /revised as: edited book

Url | Url

Greenberg, S. and Bohnet, R. (1991)
GroupSketch: A multi-user sketchpad for geographically-distributed small groups. In Proceedings of Graphics Interface ’91. (Calgary, Alberta, Canada), Morgan Kaufmann, pages 207-215, June 5-7.
Type: Refereed conference (full paper). Earlier version: Report 1990-414-38, November.

| DOI

Witten, I. H., Thimbleby, H. W., Coulouris, G. and Greenberg, S. (1991)
Liveware: A new approach to sharing data in social networks. International Journal of Man Machine Studies, 34(3):337-348, March.
Type: Refereed journal. Earlier version: Report 1990-389-13, June.

| DOI

1990

Greenberg, S. (1990)
Feasibility study of a national high speed communications network for research and development: Future applications. Research report, Learning and Collaborating Group, Advanced Computing and Engineering Department, Alberta Research Council, Alberta, Canada, January.
Type: Public research report

Greenberg, S. and Chang, E. (1990)
Computer support for real time collaborative work. Congressus Numerantium, 75:247-262. .
Type: Refereed journal. Earlier version: Proceedings of the Conference on Numerical Mathematics and Computing, Sept 28-30, Winnipeg, Manitoba, 1989.

Greenberg, S. (1990)
Sharing views and interactions with single-user applications. In Proc. ACM/IEEE Conference on Office Information Systems (ACM/IEEE COIS), Cambridge, Massachusets, pages 227-237.
Type: Refereed conference (full paper).

| DOI

Greenberg, S. (1990)
Casual Interaction in a Hallway. Research report iLab-1990-1, Grouplab, Dept. Computer Science, University of Calgary. Video report, duration: 2:37.
Type: Public research report (video).

1989

Greenberg, S. (1989)
The 1988 conference on computer-supported cooperative work: Trip report. ACM SIGCHI Bulletin, 21(1):49-55, July.
Type: Magazine article. Republished in: Canadian Artificial Intelligence, No 19, April.

| DOI

1988

Greenberg, S.
Using Unix: Collected traces of 168 users. Research report 1988-333-45, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, December.
Type: Public research report.

Greenberg, S. (1988)
Tool use, reuse and organization in command-driven interfaces. PhD thesis, Department of Computer Science, University of Calgary, 2500 University Drive NW, Calgary, Alberta, Canada, December.
Type: PhD Thesis. Also as: Report 1988-336-48, December. Redone as: the 1993 book The computer user as toolsmith.

Greenberg, S. and Masrani, R. (1988)
Iconic interfaces for office systems based on video games. Canadian Artificial Intelligence, 17, October.
Type: Magazine article.

| Url

Greenberg, S. and Witten, I. H. (1988)
Directing the user interface: How people use command-based systems. In Proc. IFAC 3rd Man Machine Systems Conference. (Oulou, Finland), June 14-16.
Type: Refereed conference (full paper). Earlier version: Report 1988-289-01, January.

| DOI

Greenberg, S. and Witten, I. H. (1988)
How users repeat their actions on computers: Principles for design of history. In Proc. ACM SIGCHI Conference on Human Factors in Computing Systems (ACM CHI’88). (Washington), ACM Press, pages 171-178, May 15-19.
Type: Refereed conference (full paper). Earlier version: Report 1987-279-27, September.

| DOI

1987

Witten, I. H., MacDonald, B. A. and Greenberg, S. (1987)
Specifying procedures to office systems. In Proc. Automating Systems Development Conference. (Leicester), April 14-16.
Type: Refereed conference (full paper). Earlier version: Report 1987-257-05, January.

| DOI

1986

Greenberg, S., Peterson, M. and Witten, I. H. (1986)
Issues and experiences in the design of a window management system. In Proc. Canadian Information Processing Society Edmonton Conference. (Edmonton, Alberta), pages 33-44, October 21-23.
Type: Refereed conference (full paper). Earlier version: Report 1986-240-14, September.

1985

Greenberg, S. (1985)
The toolbox manual: A high level approach to the Jade window manager. Research Report of the Software Research and Development Group, Department of Computer Science, University of Calgary, Calgary, Canada.
Type: Public research report.

Greenberg, S. and Witten, I. H. (1985)
Adaptive personalized interfaces: A question of viability. Behaviour and Information Technology, 4(1):31-45, January.
Type: Refereed journal. Earlier version: Report 1984-152-4, April.

| DOI

Greenberg, S. and Witten, I. H. (1985)
Interactive end-user creation of workbench hierarchies within a window interface. In Proc. Canadian Information Processing Society National Conference. (Montreal, Quebec), pages 408-416, June 3-5.
Type: Refereed conference (full paper). Earlier version: Report 1985-191-4, March.

Witten, I. H. and Greenberg, S. (1985)
User interfaces for office systems. In Oxford Surveys in Information Technology. (P. Zorkoczy, Ed.), Oxford University Press, pages 69-104.
Type: Book chapter. Earlier version: Report 1984-161-19, February.

1984

Greenberg, S. (1984)
User modeling in interactive computer systems. Master’s thesis, Department of Computer Science, University of Calgary, Calgary. February.
Type: Masters thesis. Also as: Report 1985-193-6, May.

Greenberg, S. and Witten, I. H. (1984)
Comparison of menu displays for ordered lists. In Proc. Canadian Information Processing Society National Conference. (Calgary, Canada), pages 464-469, May 9-11.
Type: Refereed conference (full paper). Earlier version: Report 1985-210-23, September.

Witten, I. H., Cleary, J. and Greenberg, S. (1984)
On frequency-based menu-splitting algorithms. International Journal of Man Machine Studies, 21(2):135-148, August.
Type: Refereed journal.

| DOI

1983

Greenberg, S. and Wyvill, B. (1983)
A tutorial guide to GROPER. Research report 1983-131-20, Department of Computer Science, University of Calgary, Calgary, Canada, October.
Type: Public research report.

Witten, I. H., Greenberg, S. and Cleary, J. (1983)
Personalizable directories: A case study in automatic user modelling. In Proc. Graphics Interface (GI’83). (Edmonton, Alberta), pages 183-190. 
Type: Refereed conference (full paper). Earlier version: Report 83-118-7, March.

| DOI

Scroll to Top