GroupLab Publications by Type

Books and Monographs Authored and Edited

Marquardt, N. and Greenberg, S. (2015)
Proxemic Interactions: From Theory to Practice. (Series: Synthesis Lectures on Human-Centered Informatics, John M. Carroll, Ed., Ed.) 199 pages Morgan-Claypool, February 24 (online). The PDF is to a sample chapter.
PDF Paper DOI Link
Butz, A., Greenberg, S., Bakker, S., Loke, L. and De Luca, A. (2014)
Proceedings of 8th International Conference on Tangible, Embedded and Embodied Interaction (TEI'2014). ACM Press, Conference held at Munich, Germany, February 16-19. PDF is of the front matter (Cover, Committees, Reviewers, Preface, Keynotes, Contents). See URL for a link to the actual articles available via the ACM Digital Library.
PDF Paper DOI Link
Greenberg, S., Carpendale, S., Marquardt, N. and Buxton, B. (2012)
Sketching User Experiences - the Workbook. 272 pages Morgan Kaufmann, an imprint of Elsevier, January. Attached PDF is just the cover and the table of contents. However, you can preview a sample chapter: The Narrative Storyboard as published in ACM Interactions and listed below. Also available via Amazon.com
- German translation from Neuland Press
- Chinese translation from Flag Publishing Taiwan
- Korean translation has also been published
.
Hyperlink PDF Paper
Greenberg, S. and Rosson, M.B. (2011)
Proceedings of ACM CHI Doctorial Consortium. 84 pages ACM Press, New York, NY, May 7-8. Includes schedule, student proposals, and student posters. This is an informal proceedings of doctoral consortium papers formally published in ACM CHI 2011 adjunct proceedings.
PDF Paper
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. PDF is to front / back matter.
PDF Paper
Baecker, R., Grudin, J., Buxton, B. and Greenberg, S. (1995)
Readings in Human Computer Interaction: Towards the Year 2000, Second edition. 950 pages. Morgan-Kaufman, San Francisco, USA. ISBN 1-55860-246-1. Link is to the table of contents.
PDF Paper
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. Link is to the table of contents.
PDF Paper
Greenberg, S. (1993)
The Computer User as Toolsmith: The Use, Reuse, and Organization of Computer-Based Tools. 187 pages. Cambridge University Press, Cambridge. ISBN 0-521-40430-4, Call Number QA76.9H85G73.
PDF Paper
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.
PDF Paper

Papers in Refereed Journals

Greenberg, S., Carpendale, S., Marquardt, N. and Buxton, B. (2012)
The narrative storyboard: telling a story about use and context over time. ACM Interactions, 19(1):64-69. ACM, January-February.
Hyperlink PDF Paper
Marquardt, N. and Greenberg, S. (2012)
Informing the Design of Proxemic Interactions. IEEE Pervasive Computing, 11(2):14-23, April-June. Earlier somewhat different version as Report 2011-1006-18, July 2011.
Hyperlink PDF Paper
Voida, A. and Greenberg, S. (2012)
Console Gaming Across Generations: Exploring Intergenerational Interactions in Collocated Console Gaming. Universal Access in the Information Society Journal - JUAICS, 11(1):45-56. Springer, March. Special Issue: The Intergenerational Context as an Emphasis for Design, (Guest Editors: Dave Harley, Frank Vetere, Geraldine Fitzpatrick and Sri Kurniawan). Earlier version as with different title as Report 2009-932-110.
Hyperlink PDF Paper
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. Invited cover story.
Hyperlink PDF Paper
Paulson, L.D. (2010)
News Briefs: Project Tackles RFID Security. IEEE Computer. Springer, July. Third party Media article..
Hyperlink PDF Paper
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. Earlier version as: Report 2006-839-32, and as MSR-TR-2006-107, Microsoft Research, Redmond, WA, USA, July.
PDF Paper
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. Linley, A. Durrant, D. Kirk and A. Taylor), 67:1087-1111, December. Earlier somewhat different version as Report 2008-912-32.
Hyperlink PDF Paper
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. Linley, A. Durrant, D. Kirk and A. Taylor), 67:1048-1059, December. See related conference paper.
PDF Paper DOI Link
Pawson, M. and Greenberg, S. (2009)
Extremely Rapid Usability Testing. Journal of Usability Studies, 4(3):124-135, May. Earlier version as Report 2008-918-31, October.
Hyperlink PDF Paper
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). Corrected proofs. Earlier different version as Report 2008-898-11.
Hyperlink PDF Paper
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. Earlier version as Report hci-tr-2005-01, University of Saskatchewan.
Hyperlink PDF Paper
Greenberg, S. (2007)
Toolkits and Interface Creativity. Journal Multimedia Tools and Applications (JMTA), 32(2):139-159. (Special Issue on Groupware) Springer, February. Online version: November 2006. Expands an earlier conference paper.
PDF Paper
Tse, E., Greenberg, S., Shen, C. and Forlines, C. (2007)
Multimodal Multiplayer Tabletop Gaming. ACM CIE Computers in Entertainment, 5(2) ACM Press, April. Reprint, originally published as paper in Proc. 3rd Inter' Workshop on Pervasive Gaming Applications (PerGames'2006) pages 139-148. Earlier version as Report 2006-823-16, February.
PDF Paper
Greenberg, S. (2006)
Creating Stories Over Distance. THEN Journal: Technologies, Humanities, Education, & Narrative, Issue 4, September. Commentary. See the on-line journal.
PDF Paper
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. Earlier quite different version as: Balancing Privacy and Awareness for Telecommuters Using Blur Filtration, Report 2003-719-22, February.
PDF Paper
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.
PDF Paper
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. Mirrored from Science Direct. This paper is an expansion of our earlier CRIWG'04 conference paper.
PDF Paper
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. Different earlier version: A Lexicon for Privacy in Video Media Spaces, Report 2003-724-27, June.
PDF Paper
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. Earlier version published as: Paper 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. See also Report 2003-725-28, September.
PDF Paper
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.
PDF Paper
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. Earlier version as Report 1998-611-02, University of Canterbury, New Zealand, 1998.
PDF Paper
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. Earlier version as Report HCI-TR-2002-04, University of Saskatchewan.
PDF Paper
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. Earlier version as Report 1999-1, University of Saskatchewan.
PDF Paper
Greenberg, S. (2001)
Context as a Dynamic Construct. Human-Computer Interaction, 16(2-4):257-268. Lawrence Erlbaum Associates Inc.
PDF Paper
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. Reprinted from Proceedings of the Australian Conference on Human Computer Interaction - OZCHI'99 , November 28-30, Wagga Wagga Australia.
PDF Paper
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. First published in Proceedings of the Australian Conference on Human Computer Interaction - OZCHI'99, November 28-30, Wagga Wagga Australia. Earlier version as Report 1999-643-06, August 11.
PDF Paper
Greenberg, S. and Kuzuoka, H. (2000)
Using Digital but Physical Surrogates to Mediate Awareness, Communication and Privacy in Media Spaces. Personal Technologies, 4(1):182-198. Elsevier, January.
PDF Paper
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.
PDF Paper
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.
PDF Paper
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. Earlier version as Report 1998-632-23.
PDF Paper
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.
PDF Paper
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.
PDF Paper
Greenberg, S. (1996)
Teaching Human Computer Interaction to Programmers. ACM Interactions, 3(4):62-76. ACM Press, July-August. Also as Report 96-582-02. Earlier much shorter version appeared as Greenberg, S. (1996).Teaching Human Computer Interaction to Programmers. ACM SIGCHI Bulletin, 28(2), pp. 5-6, April, ACM Press.
PDF Paper
Roseman, M. and Greenberg, S. (1996)
Building Real Time Groupware with GroupKit, A Groupware Toolkit. ACM Transactions on Computer Human Interaction - ACM TOCHI, 3(1):66-106. ACM Press, March. Earlier version as Report 1995-560-12, April.
PDF Paper
Schaffer, D., Zuo, Z., Greenberg, S., Bartram, L., Dill, J., Dubs, S. and Roseman, M. (1996)
Navigating Hierarchically Clustered Networks Through Fisheye and Full-Zoom Methods. ACM Transactions on Computer-Human Interaction - ACM TOCHI, 3(2):162-188. ACM Press, June.
PDF Paper
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.
PDF Paper
Greenberg, S. and Witten, I. H. (1993)
Supporting Command Reuse: Mechanisms for Reuse. International Journal of Man Machine Studies, 39(3):391-425, September. Also as report 1993-497-2, January. Earlier quite different version as 'A survey of resuse facilities', Report 1989-374-36, December.
PDF Paper
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. Also as report 1993-496-1, January. Earlier quite different version as Report 1989-375-37, December.
PDF Paper
Greenberg, S., Roseman, M., Webster, D. and Bohnet, R. (1992)
Human and technical factors of distributed group drawing tools. Interacting with Computers, 4(1):364-392. Butterworth-Heinemann. Reprinted in S. Greenberg, S. Hayne, and R. Rada (eds) (1995). Groupware for Real-Time Drawing: A Designer's Guide, p37-62, McGraw-Hill. Also reprinted in Baecker, Grudin, Buxton and Greenberg, S. (eds.) (1995). Readings in Human Computer Interaction: Towards the Year 2000, Morgan-Kaufman.
PDF Paper
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. Earlier version as Report 1990-389-13, June.
PDF Paper
Greenberg, S. and Chang, E. (1990)
Computer support for real time collaborative work. Congressus Numerantium, 75:247-262. First published in Proceedings of the Conference on Numerical Mathematics and Computing, Sept 28-30, Winnipeg, Manitoba, 1989.
PDF Paper
Greenberg, S. and Witten, I. H. (1985)
Adaptive personalized interfaces: A question of viability. Behaviour and Information Technology, 4(1):31-45, January. Earlier version as report 1984-152-4, April.
PDF Paper
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.
PDF Paper

Full Papers in Refereed Conference/Symposium Proceedings

Ledo, D., Vermeulen, J., Carpendale, S., Greenberg, S. and Oehlbeg, L. an Boring, S. (2019)
Astral: Prototyping Mobile and Smart Object Interactive Behaviours Using Familiar Applications. In ACM Proceedings of Designing Interactive Systems - DIS-2019. (Held at San Diago, CA, USA), pages 711-724, June 23-28.
PDF Paper PowerPoint Presentation
Ledo, D., Houben, S., Vermeulen, J., Marquardt, N., Oehlberg, L. and Greenberg, S. (2018)
Evaluation Strategies for HCI Toolkit Research. In Proceedings of the ACM Conference on Human Factors in Computing Systems (ACM CHI'17). (Montreal, Quebec, Canada), 17 pages, Paper #36, April 21-26. See video of CHI presentation. Earlier version as Report2017-1096-03.
Hyperlink PDF Paper Video File
Ledo, D., Anderson, F., Schmidt, R., Oehlberg, L., Greenberg, S. and Grossman, T. (2017)
Pineal: Bringing Passive Objects to Life with Embedded Mobile Devices. In Proceedings of the ACM Conference on Human Factors in Computing Systems (ACM CHI'17). (Denver, Colorado), pages 2583-2593, May 6-11, 2017. URL is to the recorded presentation at the conference.
Hyperlink PDF Paper Video File
Desjardins, A., Greenberg, S., Wakkary, R. and Hambelton, J. (2016)
Avalanche Beacon Parks: Skill Development and Group Coordination in a Technological Training Ground. In Proceedings of the ACM Conference on Computer Supported Cooperative Work & Social Computing - ACM CSCW'2016. ACM Press, pages 872-886, February 27 - March 2. Earlier version as Report 2015-1074-07. Video comprises two segments used in the presentation..
PDF Paper Video File PowerPoint Presentation DOI Link
Oyama, T., Asari, U., Takashima, K., Sharlin, E., Greenberg, S. and Kitamura, Y. (2016)
A Study of Self-Actuated Dynamic Wall Display. In Proceedings of the IPSJ (Symposium, Interaction'2016. Information Processing Society of Japan, pages 62-71, March 3. In Japanese.
PDF Paper
Takashima, K., Oyama, T., Asari, Y., Greenberg, S., Sharlin, E. and Kitamura, Y. (2016)
Study and Design of a Shape-Shifting Wall Display. In Proceedings of the ACM Conference on Designing Interactive Systems - ACM DIS'2016. (Brisbane, Australia), ACM Press, pages 796-806, June 4-8, 2016. This paper significantly extends the earlier Report 2015-1072-05 (includes video). Honorable Mention Award.
PDF Paper Video File
Thudt, A., Walny, J., Perin, C., Rajabiyazdi, F., MacDonald, L., Vardeleon, R., Greenberg, S. and Carpendale, S. (2016)
Assessing the Readability of Stacked Graphs. In Proceedings of the Graphics Interface Conference - GI'2016. (Victoria, British Columbia, Canada), ACM, pages 167-174, May 31-June 3.
PDF Paper PowerPoint Presentation
Lapides, P., Chokshi, A., Carplendale, S. and Greenberg, S. (2015)
News Feed: What's in it for Me?. In Proceedings of the ACM Conference on Human Factors in Computing Systems - ACM CHI'2015. (Seoul, Korea), ACM Press, pages 163-172, April 18-23.
PDF Paper DOI Link
Ledo, D., Greenberg, S., Marquardt, N. and Boring, S. (2015)
Proxemic-Aware Controls: Designing Remote Controls for Ubiquitous Computing Ecologies. In Proceedings of the ACM 17th International Conference on Human-Computer Interaction with Mobile Devices - ACM MobileHCI'15. (Held at Copenhagen, Denmark), 11 pages plus video figure, August 25-28. Paper plus video figure (duration 4:08). Earlier different version as Report 2015-1069-02 (paper + video), February, 2015.
PDF Paper Video File DOI Link
Seyed, T., Yang, X.D., Tang, A., Greenberg, S., Gu, J., Zhu, B. and Cao, X. (2015)
CipherCard: A Token-based Approach against Camera-based Shoulder Surfing Attacks on Common Touchscreen Devices. In Proceedings of the 15th IFIP TC.13 International Conference on Human-Computer Interaction - Interact'2015. (Bamberg, Germany), Springer, 18 pages, September 14-18. Earlier version (including a video) available as Report 2014-1063-16.
PDF Paper
Desjardins, A., Neustaedter, C., Greenberg, S. and Wakkary, R. (2014)
Collaboration Surrounding Beacon Use During Companion Avalanche Rescue. In Proceedings of the ACM Conference on Computer Supported Cooperative Work - ACM CSCW'2014. ACM Press, pages 877-887, February. Honorable Mention Award.
PDF Paper PowerPoint Presentation DOI Link
Chen, X. (2012)
Body-Centric Interaction with Mobile Devices. In Graduate Student Consortium, Proceedings of the ACM 6th International Conference on Tangible, Embedded and Embodied Interaction - TEI'2012. (Kingston, Ontario, Canada), ACM Press, 2 pages, February 19-22. Includes companion video, Duration: 3:45. The video is also published as part of Report 2011-1016-28 (pdf) and (video).
PDF Paper Video File
Chen, X., Boring, S., Carpendale, S., Tang, A. and Greenberg, S. (2012)
SPALENDAR: Visualizing a Group's Calendar Events over a Geographic Space on a Public Display. In 11th International Working Conference on Advanced Visual Interfaces - AVI'2012. (Capri Islaned (Naples), Italy), ACM Press, 8 pages, May 21-25. Includes Video Figure, Duration: 3:36. See also poster and minute madness video presented at the conference. Earlier version as Report 2012-1018-01 (pdf) and (video), January, 2012..
PDF Paper Video File
Ledo, D., Nacenta, M. , Marquardt, N., Boring, S. and Greenberg, S. (2012)
The HapticTouch Toolkit: Enabling Exploration of Haptic Interactions. In Proceedings of the ACM 6th International Conference on Tangible, Embedded and Embodied Interaction - TEI'2012. (Kingston, Ontario, Canada), ACM Press, 8 pages, February 19-22. Includes Video Figure, Duration: 4:01. Earlier version as Report 2011-1012-24 (pdf) and (video).
PDF Paper Video File PowerPoint Presentation
Marquardt, N., Ballendat, T., Boring, S., Greenberg, S. and Hinckley, K. (2012)
Gradual Engagement between Digital Devices as a Function of Proximity: From Awareness to Progressive Reveal to Information Transfer. In Proceedings of Interactive Tabletops a& Surfaces - ACM ITS. (Boston, USA), ACM Press, 10 pages, November 11-14. Earlier version as Report 2012-1025-08, Apr. 2012 (pdf) and (video).
PDF Paper Video File
Marquardt, N., Hinckley, K. and Greenberg, S. (2012)
Cross-Device Interaction via Micro-mobility and F-formations.. In ACM Symposium on User Interface Software and Technology - UIST'2012. (Cambridge, MA, USA), ACM Press, pages 13-22, October 7-10. Include video figure, duration 3:23. See also Ken Hinckley's Blog entry.
Hyperlink PDF Paper Video File
Neustaedter, C. and Greenberg, S. (2012)
Intimacy in Long-Distance Relationships over Video Chat. In Proceedings of the ACM Conference on Human Factors in Computing Systems - ACM CHI'2012. (Austin, Texas), ACM Press, 10 pages, May 5-10. Earlier version as Report 2011-1014-26 (pdf).
PDF Paper PowerPoint Presentation
Wang, M., Boring, S. and Greenberg, S. (2012)
Proxemic Peddler: A Public Advertising Display that Captures and Preserves the Attention of a Passerby. In Proceedings of the International Symposium on Pervasive Displays. (Porto, Portugal), ACM Press, 10 pages, June 4 - 5. Earlier version as Report 2012-1020-03, Jan. 2012 (pdf) and (video).
PDF Paper Video File PowerPoint Presentation
Wiethoff, A., Schneider, H., Rohs, M., Butz, A. and Greenberg, S. (2012)
Sketch-a-TUI: Low Cost Prototyping of Tangible Interactions Using Cardboard and Conductive Ink. In Proceedings of the ACM 6th International Conference on Tangible, Embedded and Embodied Interaction - TEI'2012. (Kingston, Ontario, Canada), ACM Press, 4 pages, February 19-22.
PDF Paper Video File PowerPoint Presentation
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-Aug 3. Includes video figure.
PDF Paper Video File
Greenberg, S. (2011)
Opportunities for Proxemic Interactions in Ubicomp (Keynote). In Proc. 13th IFIP TC13 Conference on Human Computer Interaction - Interact'2011. (Lisbon, Portugal), Springer, pages 3-10, September 5-9. In press. Invited Keynote..
PDF Paper
Lin, E., Greenberg, S., Trotter, E., Ma, D. and Aycock, J. (2011)
Does Domain Highlighting Help People Identify Phishing Sites?. In Proceedings of the ACM Conference on Human Factors in Computing Systems - ACM CHI'2011. (Vancouver, Canada), ACM Press, 10 pages, May 7-12. Includes scripted slide deck. Earlier version as Report 2010-978-27 (pdf).
PDF Paper PowerPoint Presentation
Marquardt, N., Kiemer, J., Ledo, D., Boring, S. and Greenberg, S. (2011)
Designing User-, Hand-, and Handpart-Aware Tabletop Interactions with the TOUCHID Toolkit. In ACM International Conference on Interactive Tabletops and Surfaces-ITS'2011. (Kobe, Japan), ACM Press, 10 pages, November 13-16. Include video figure, duration 3:42 minutes. Earlier version as: Report 2011-1004-163 + video (July, 2011).
PDF Paper Video File
Marquardt, N., Diaz-Marino, R., Boring, S. and Greenberg, S. (2011)
The Proximity Toolkit: Prototyping Proxemic Interactions in Ubiquitous Computing Ecologies. In ACM Symposium on User Interface Software and Technology - UIST'2011. (Santa Barbara, CA, USA), ACM Press, 11 pages, October 16-18. Include video figure, duration 4:19. Early somewhat different version as: Report 2011-1001-13 + video (April, 2011).
PDF Paper Video File
Marquardt, N., Jota, R., Greenberg, S. and Jorge, J. (2011)
The Continuous Interaction Space: Interaction Techniques Unifying Touch and Gesture On and Above a Digital Surface. In Proceedings of the 13th IFIP TCI3 Conference on Human Computer Interaction - INTERACT 2011. (Lisbon, Portugal), 16 pages, September 5-9. Earlier version with different author order as Report 2011-993-05 (January, 2011).
PDF Paper
Saulnier, P. Sharlin, E. and Greenberg, S. (2011)
Exploring Minimal Nonverbal Interruptions in HRI. In Proceedings of the IEEE International Symposium on Robot and Human Interactive Communication (Ro-Man 2011). (Atlanta, Georgia), IEEE Press, 8 pages, July 31-Aug 3. Includes video figure. Earlier somewhat different version as Report 2010-977-26 (pdf) and (video).
PDF Paper Video File
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. Best Paper Award. Later, received (in 2019) the 10-Year Impact Award from ACM ISS for its substantial and long-lasting impact on the ITS/ISS and broader HCI communities. Earlier version as Report 2010-963-11 (paper) and Report 2010-963-12 (video).
PDF Paper Video File
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. Earlier version as "Communication, Collaboration, and Bugs: The Social Nature of Issue Tracking in Software Engineering", Report 2009-933-12.
PDF Paper PowerPoint Presentation
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. See companion video, Report 2010-983-32. See also shorter different version as Report 2008-896-09.
PDF Paper
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. In Press. Earlier version as: Report 2009-943-22.
PDF Paper
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. Includes attached Video Figure, duration 1:49. Earlier version as: Report 2009-942-21 (September, 2009)..
PDF Paper Video File
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. In Press. Video to be posted shortly. Earlier version as: Report 2009-938-17.
PDF Paper Video File Δ
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, plus video, November 7-10. Earlier version as Report 2010-964-13 (paper) and Report 2010-965-14 (video).
PDF Paper Video File
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. In Press. Earlier version as: Report 2009-944-23. The video figure is also published separately in the CHI Video Showcase, below.
PDF Paper Video File
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. See companion video, Report 2010-979-28. Earlier slightly different version as Report 2010-958-07.
PDF Paper PowerPoint Presentation
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. Earlier version with different title as Report 2009-931-10.
PDF Paper PowerPoint Presentation
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, includes video figure, April 4-9. Earlier version available (same video) as Report TR-COSC-02-08 (2008), Comp. Science, Univ. Canterbury, New Zealand.
PDF Paper Video File
de Alwis, B., Gutwin, G. 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.
PDF Paper
Marquardt, N., Nacenta, M., Young, J., Carpendale, S., and 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. Includes Video Figure, also published as a standalone video (below). Earlier version as: Report 2009-936-15 and its video.
PDF Paper Video File
Marquardt, N., Nacenta, M., Young, J., Carpendale, S., and 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. Duration 3:22. See companion paper.
PDF Paper Video File
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. Earlier different version available as Report TR-2008-04, Dept Comp Science, UBC (2008).
PDF Paper
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. Earlier version available as Report 2008-912-25 (2008).
PDF Paper
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. Earlier version available as Report 2008-913-26 (2008).
PDF Paper
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.
PDF 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. See also minute madness presentation.
PDF Paper PowerPoint Presentation
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.
PDF Paper
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.
PDF Paper
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. Best paper nomination. Earlier version as Report 2007-879-31. See also minute madness video.
PDF Paper PowerPoint Presentation
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. Earlier version as Report 2007-875-27.
PDF Paper
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. See related video in Report 2008-897-10. Earlier version published as Report 2007-886-38 in a paper and video, December.
PDF 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. See related video report iLab-2008-01. Earlier version as Report 2007-877-29, August.
PDF Paper
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. CSCW Honorable Mention (Best Paper Nomineee). Earlier version as Report 2008-895-08.
PDF Paper
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.
PDF Paper Video File
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. Full paper plus published video figure, duration 4:03.
PDF Paper Video File
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. See related ACM CSCW video and Report 2006-830-23.
PDF Paper
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. Earlier version as Report 2006-848-41; see also Pervasive video.
PDF Paper PowerPoint Presentation
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. Earlier version as Report 2006-829-22, April.
PDF Paper
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. Received the Michael A.J. Sweeney Award for Best Student Paper (included). Earlier version as LINC in the Home: Field Trials of digital calendar, MSR-TR-2006-66, Microsoft Research, May 2006.
PDF Paper
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. Earlier version as Report 2007-875-27. See related ACM CSCW'06 Video.
PDF Paper PowerPoint Presentation
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. See also presentation. Earlier version as Report 2006-826-19, March.
PDF Paper PowerPoint Presentation
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. See also related video, minute madness, and poster. Earlier version as Report 2007-867-19, June.
PDF Paper Video File PowerPoint Presentation
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. Tech Note.
PDF Paper
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. Earlier version as Report 2007-869-21, June.
PDF Paper
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. Earlier version as Tracking Visual Differences for Generation and Playback of User-Customized Notifications, Report 2005-777-08, April.
PDF Paper PowerPoint Presentation
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.
PDF Paper
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. Best paper nominee. Earlier version as Report 2006-822-15, February.
PDF Paper PowerPoint Presentation
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. Earlier versions as: 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.
PDF Paper DOI Link
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.
PDF Paper
Smale, S. and Greenberg, S. (2006)
Transient Life: Collecting and sharing personal information. In Proceedings of OZCHI'06. (Sydney, Australia), pages 31-38, November 20-24.
PDF Paper PowerPoint Presentation DOI Link
Tang, A., Neustaedter, C. and Greenberg, S. (2006)
VideoArms: Embodiments for Mixed Presence Groupware. In N. Bryan-Kinns, A. Blanford, P. Curzon and L. Nigay (Eds.) People and Computers XX - Engage (Proceedings of BCS-HCI 2006), pages 85-102. Springer, September. Several earlier versions as: Embodiments and VideoArms in Mixed Presence Groupware, Report 2004-741-06, and as: Embodiments for Mixed Presence Groupware, Report 2004-769-34, December.
PDF Paper
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. Earlier version as Report 2006-828-01, March.
PDF Paper PowerPoint Presentation
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. Earlier version as Report 2006-833-26 and TR2006-46 (MERL), May.
PDF Paper Video File
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. Earlier version as MERL Technical Report TR2005-130, December.
PDF Paper
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. Earlier version as Report 2005-786-17, May.
PDF 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.) Ubicomp 2005: Ubiquitous Computing, 7th International Conference on Ubiquitous Computing, pages 251-268. Springer, Conference held in Tokyo, Japan, September 11-14. Earlier, different version as Report 2004-761-26.
PDF Paper
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. Earlier version as Report 2005-789-20, May.
PDF Paper PowerPoint Presentation DOI Link
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. Earlier version as Report 2005-790-21, June.
PDF Paper DOI Link
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.
PDF Paper
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. Earlier version as Report 2004-744-09, March.
PDF Paper PowerPoint Presentation
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. Earlier version as Report 2003-721-24, April.
PDF Paper PowerPoint Presentation
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. Earlier version as Report 2003-729-32, October.
PDF Paper
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.
PDF Paper DOI Link
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. See related published video in the same conference. Earlier version as Report 2003-722-25.
PDF Paper
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. Earlier version as Report 2002-710-13.
PDF Paper PowerPoint Presentation
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.
PDF Paper
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. Also see the identically-named video published in the video proceedings of the same conference.
PDF Paper
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. Earlier version as Report 2002-700-03, February.
PDF Paper Flash Presentation
Greenberg, S. and Boyle, M. (2002)
Customizable Physical Interfaces for Interacting with Conventional Applications. In Proceedings of the 15th Annual ACM Symposium on User Interface Software and Technology - ACM UIST'02. ACM Press, pages 31-40, October 27-30. Includes video figure, duration 6:04). Earlier version as Report 2002-702-05, March.
PDF Paper Video File PowerPoint Presentation
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. Earlier version as Report 2001-692-15, December.
PDF Paper PowerPoint Presentation
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. Revised from Report2000-669-21.pdf.
PDF Paper Flash Presentation
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. Best paper award. Earlier version as report 2001-686-09.
PDF Paper Video File
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. See also video shown at the conference. Earler version as Report 2000-667-19, September.
PDF Paper PowerPoint 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.
PDF Paper
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. Earlier version as Report 2001-683-06, February.
PDF Paper
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. Earlier version as Report 2000-657-09, June.
PDF Paper
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. See also presentation . Earlier version as Report 2000-658-10, June.
PDF Paper PowerPoint Presentation
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. Awarded "Best Paper" of the workshop.
PDF Paper DOI Link
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.
PDF Paper
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. Also as report 1999-641-04, April.
Hyperlink PDF Paper
Johnson, B. and Greenberg, S. (1999)
Judging People's Availability for Interaction from Video Snapshots. In Proceedings of the Hawaii International Conference on System Sciences. (Distributed Group Support Systems Minitrack), IEEE Press, January. Earlier version as Report 1998-616-07.
PDF Paper
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. This paper is in Japanese.
PDF Paper
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. Earlier version as Report 1998-621-12, April.
PDF Paper
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. Also as report 1998-614-05, February.
PDF Paper
Roseman, M. and Greenberg, S. (1997)
Simplifying Component Development in an Integrated Groupware Environment. In Proceedings of the ACM Symposium on User Interface Software and Technology - ACM UIST'97. (Banff, Alberta, Canada), ACM Press, pages 65-72, October 14-17. Also as Report 1997-600-02, April.
PDF Paper
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. Earlier version as Report 96-587-07.
PDF Paper
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. Earlier version as Report 1995-577-29, November.
PDF Paper
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. Earlier version as Report 1996-581-01, January.
PDF Paper
Greenberg, S., Gutwin, C. and Roseman, M. (1996)
Semantic Telepointers for Groupware. In Proceedings of the Sixth Australian Conference on Computer-Human Interaction - OZCHI'96. (Hamilton, New Zealand), IEEE Computer Society Press, pages 54-61, November 24-27. Also as Report 1996-586-06, June.
PDF Paper
Gutwin, C., Greenberg, S. and Roseman, M. (1996)
Workspace Awareness in Real-Time Distributed Groupware: Framework, Widgets, and Evaluation. In A. Sasse, R.J. Cunningham, and R. Winder (Eds.) People and Computers XI: Proceedings of the HCI'96, pages 281-298. Springer-Verlag, London, August 20-23. Conference held at Imperial College.
PDF Paper
Gutwin, C., Roseman, M. and Greenberg, S. (1996)
A Usability Study of Awareness Widgets in a Shared Workspace Groupware System. In Proceedings of ACM Conference on Supported Cooperative Work - ACM CSCW'96. (Boston, Mass.), ACM Press, pages 258-267, November 16-20. Earlier version as Report 1996-585-05, March.
PDF Paper
Roseman, M. (1996)
Managing Complexity in TeamRooms, a Tcl-Based Internet Groupware Application. In Proceedings of the 1996 Tcl/Tk Workshop. Usenix Press. Also as Report 1996-584-04.
PDF Paper
Roseman, M. and Greenberg, S. (1996)
TeamRooms: Network Places for Collaboration. In Proceedings of ACM Conference on Computer Supported Cooperative Work - ACM CSCW'96. ACM Press, pages 325-333. Earlier version as Report 1996-583-03, March.
PDF Paper
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. See also presentation.
PDF Paper
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. Also as Report 1995-551-3, March.
PDF Paper
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. Also as Report 95-549-01, March.
PDF Paper
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. Earlier version as Report 1995-566-18, May.
PDF Paper
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. Also as 1995-550-2, March.
PDF Paper
Roseman, M. (1995)
When is an Object Not an Object?. In Proceedings of the 1995 Tcl/Tk Workshop. (Toronto), Usenix Press, July 6-8. Also as Report 1995-553-5, March.
PDF Paper
Greenberg, S. (1994)
Real Time Groupware on the Information Highway. In Proceedings of the Canadian Multimedia Conference. (Calgary, Canada),, Nov 7-9. Proceedings also available on CD-Rom.
PDF 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. Earlier version as Report 1994-534-03, February.
PDF Paper
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. Also as Report 1993-498-3, January.
PDF Paper
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. Awarded Best Paper. Also as 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.
PDF Paper
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. Also as Report 1992-489-27, September.
PDF Paper
Roseman, M. (1993)
Tcl/Tk as a Basis for Groupware. In Proceedings of the 1993 Tcl/TK Workshop. June 10-11. (Berkely, California),.
PDF Paper
Roseman, M. and Greenberg, S. (1993)
Building Flexible Groupware Through Open Protocols. In Proceedings of the ACM Conference on Organizational Computing Systems (ACM COCS'93). (Milpitas, California), pages 279-288. Also as Report 1993-518-23, April.
PDF Paper
Schaffer, D., Zuo, Z., Bartram, L., Dill, J., Dubs, S., Greenberg, S. and Roseman, M. (1993)
Comparing Fisheye and Full-Zoom Techniques for Navigation of Hierarchically Clustered Networks. In Proceedings of Graphics Interface (GI '93) Morgan-Kaufmann, pages 87-96. Also as Report 1992-491-29, November.
PDF Paper
Greenberg, S., Roseman, M., Webster, D. and Bohnet, R. (1992)
Issues and experiences designing and implementing two group drawing tools. In Proceedings of Hawaii International Conference on System Sciences, Volume 4. (Kuwaii, Hawaii), IEEE Press, pages 138-150. Also as Report 1991-438-22, July. Reprinted in R. Baecker, ed. Readings in CSCW and Groupware, Morgan Kaufmann, 1992.
PDF Paper
Roseman, M. and Greenberg, S. (1992)
GroupKit: A groupware toolkit for building real-time conferencing applications. In Proceedings of the ACM CSCW Conference on Computer Supported Cooperative Work, November 1-4. (Toronto, Canada), ACM Press, pages 43-50. Also as Report 1992-470-8, March. Reprinted in Greenberg, S., Hayne, S. and Rada, R. (eds) (1995). Groupware for Real-Time Drawing: A Designer's Guide, p37-62, McGraw-Hill.
PDF Paper
Greenberg, S. (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. Also as report 1990-404-28, August. An earlier version of this paper was presented at the ACM CSCW 1990 Workshop on Groupware Implementation in Computing Systems and Social Systems, Los Angeles, October 7, 1990.
PDF Paper
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. Also as Report 1990-414-38, November.
PDF Paper
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.
PDF Paper
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. Also as Report 1988-289-01, January.
PDF Paper
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. Also as Report 1987-279-27, September.
PDF Paper
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. Also as Report 1987-257-05, January.
PDF Paper
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. Also as Report 1986-240-14, September.
PDF Paper
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. Also as report 1985-191-4, March.
PDF Paper
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. also as Report 1985-210-23, September.
PDF Paper
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. Also as Report 1983-118-7, March.
PDF Paper

Videos in Refereed Video Publications

Greenberg, S. (2024)
Timelapse: An Image Analyzer for Camera Traps. In Charting the Future: Wildlife Monitoring Towards 2030: Webinar series hosted by Smithsonian Institution, Wildlife Conservation Society, and World Wildlife Fund, June 5. Video of webinar.
Video File
Greenberg, S. (2021)
Video Presentaton: Image Recognition for Camera Traps: Making it Work for You. In Conference: Scaling Up Camera Trap Surveys to Inform Regional Wildlife Conservation, Columbia Mountains Institute of Applied Ecology, May 18-20. Duration: 20 minutes. This is a re-recording of a presentation held at the above conference, where its audience was mostly wildlife ecologists. The presentation is itself based on a tech report (from Aug. 2020) that can be read for further details. See also the full proceedings: an abstract of this talk is on Page 7.
Hyperlink PDF Paper Video File
Marquardt, N., Greenberg, S., Ballendat, T. (2019)
10 Year Impact Award Presentation: Proxemic Interaction - Designing for a Proximity and Orientation-Aware Environment. In ACM International Conference on Interactive Surfaces and Spaces - ACM ISS. (Held at Daejeon, Korea),, November 10-13. Video presentation on receiving the 10-Year ISS Impact Award (~17 minutes).
Video File
Greenberg, S. (2019)
Designing Software for Camera Trap Image Analysts. In Camera Trap Tech Symposium. (Organized by the Ecological Data Management Rutgers Research Group. Held at Google Headquarters, Mountain View, CA),, November 7-8. Video presentation with narration (~18 minutes). Held at Google Headquarters, California.
Hyperlink Video File
Aghel Manesh, S., Beran, T., Sharlin, E. and Greenberg, S. (2014)
MEDi: Human Robot Interaction in Pediatric Health. In ACM SIGCHI 2014 Video Showcase (Juried), Proc. Extended Abstracts CHI'14. (Toronto, Canada), Video and abstract, page 153, April 26 - May 1. Video (duration 4:32) plus 1 page abstract.
PDF Paper Video File DOI Link
Brudy, F., Ledo, D. and Greenberg, S. (2014)
Is Anyone Looking? Mediating Shoulder Surfing on Public Displays (The Video). In ACM SIGCHI 2014 Video Showcase (Juried), Proc. Extended Abstracts CHI'14. (Toronto, Canada), Video and abstract, page 159, April 26 - May 1. Video (duration 3:28) plus abstract. Earlier slightly different version as Report 2014-1051-01 (abstract + video. Also on youtube).
PDF Paper Video File DOI Link
Ledo, D. and Greenberg, S (2013)
Mobile Proxemic Awareness and Control: Exploring the Design Space for Interaction with a Single Appliance. In Proc. ACM CHI 2013 Video Program (Juried) - CHI'13. (Paris, France), 1 page abstract plus video, April 27 - May 3. Video duration 1:53. Earlier version as Report 2013-1035-02 (abstract + video),.
PDF Paper Video File
Mostafa, A., Greenberg, S., Brazil, E., Sharlin, E. and Sousa, M. (2013)
Interacting with Microseismic Visualizations: The Video. In Proc. ACM CHI 2013 Video Program (Juried) - CHI'13. (Paris, France), 1 page abstract plus video, April 27 - May 3. Video duration 1:53. Earlier version included within Report 2013-1035-02 (paper + video). THe video was also a finalist at the Alberta Innovates 2013 Summit Student Video Competition.
PDF Paper Video File
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, demonstrated live at CHI. Duration: 4:11. Finalist for the Media Showcase award for best research video. Previously as Report 2009-946-25 (pdf and wmv).
PDF Paper Video File
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, demonstrated live at CHI. See also the companion full paper above published at CHI.
PDF Paper Video File
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. Best Research Video (Golden Mouse Award). Video and extended abstract, duration 4:20. Earlier longer version as Report 2008-917-30. Also see related .
PDF Paper Video File
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. Earlier longer version as Report 2008-897-10. Also see related AVI'08 paper.
PDF Paper Video File
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. Video plus 4 page paper, duration 4:44.
PDF Paper Video File
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. Video plus 4 page paper, duration 1:13.
PDF Paper Video File
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. Video plus 4 page paper, duration 1:50. Earlier version as Report 2006-827-20, March.
PDF Paper Video File
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 two page paper, duration 3:52.
PDF Paper Video File
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 two page paper, duration 4:55.
PDF Paper Video File
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 two page paper, duration 7:14.
PDF Paper Video File
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 two page paper, duration 3:34.
PDF Paper Video File
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 two page paper, duration 4:44.
PDF Paper Video File
Tee, K., Greenberg, S., Gutwin, C. and McEwan, G. (2006)
Shared Desktop Media Item: The Video. In Demonstration and short paper, Adjunct Proceedings ACM CSCW 2006, November. Video and two page paper, duration 4:00.
PDF Paper Video File
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 two page paper, duration 3:25.
PDF Paper Video File
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.
PDF Paper Video File
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. Video also as 2003 GroupLab Video Report.
PDF Paper Video File
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. Also as Report 2004-752-17, May.
PDF Paper Video File
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. This video is a composite of two videos made public in 2003.
PDF Paper Video File
Elliot, K. and Greenberg, S. (2004)
Building Flexible Displays for Awareness and Interaction. In Video Proceedings and Proceedings Supplement of the UBICOMP 2004 Conference. (Nottingham, England),, September 7-10. 6 minute video and two page paper. See also minute madness presentation. The same paper also appears in Ubicomp Workshop on Ubiquitous Display Environments, held at UBICOMP 2004. Earlier version as Report 2004-753-18.
PDF Paper Video File PowerPoint Presentation
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. Also as Report 2004-754-19, May.
PDF Paper Video File
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.
PDF Paper Video File
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. See related full paper in the same conference..
PDF Paper Video File
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. Also see the identically-named paper published in the proceedings of the same conference.
PDF Paper Video File
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, page 6, November 20-24. Video plus one page paper.
PDF Paper Video File
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.
PDF Paper Video File
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. Video and abstract, duration 7:25.
PDF Paper Video File
Roseman, M. and Greenberg, S. (1997)
A Tour of TeamRooms. In Video Proceedings of the ACM Conference on Human Factors in Computing Systems - ACM CHI'97. (Atlanta, Georgia), ACM Press, March 22-27. Video (8.4 minutes) and two page summary.
PDF Paper Video File
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. Video and two page summary, duration 9:18.
PDF Paper Video File
Greenberg, S. and Roseman, M. (1996)
GroupWeb: A Groupware Web Browser. In Video Proceedings of ACM Conference on Computer Supported Cooperative Work - ACM CSCW'96. ACM Press. Video plus 2 page paper, duration 7:41.
PDF Paper Video File
Gutwin, C., Greenberg, S. and Roseman, M. (1996)
Staying Aware in Groupware Workspaces. In Video Proceedings of ACM Conference on Computer Supported Cooperative Work - ACM CSCW'96. (Boston, USA), ACM Press. 7:36 minute video and two page summary.
PDF Paper Video File
Greenberg, S. and Roseman, M. (1994)
GroupKit. In ACM SIGGRAPH Video Review: Special Edition of the ACM CSCW '94 Technical Video Program, 106, November. Duration 10:15. Abstract appears in CSCW'94 Technical Program.
Video File
Greenberg, S., Bohnet, R., Roseman, M. and Webster, D. (1992)
GroupSketch. In ACM SIGGRAPH Video Review: Special Edition of the ACM CSCW '92 Technical Video Program, 87. ACM Press, November. Video and 2 page paper.
PDF Paper Video File

Short Papers, Posters or Demonstrations in Fully Refereed Conference Proceedings

Laradji, I., Schmidt, M., vanPoorten, B., Godin, T. and Greenberg, S. (2017)
Using Deep Learning to Automate Boat Detection for Fishing Effort Estimates. In Proc. 8th World Recreational Fishing Conference -WRFC8. (Victoria, Canada), Abstract plus Poster, July 16-20. see Poster presented at the conference.
Hyperlink PDF Paper
Desjardins, A., Greenberg, S., Wakkary, R. and Hambelton, J. (2016)
Avalanche Beacon Parks: Skill Development and Group Coordination in a Technological Training Ground. In Proceedings of the The International Snow Science Workshop - ISSW'16. (Breckenridge, Colorado),, October 3-7. Published paper + poster presented at conference. This is a practitioner-oriented version of the academic paper.
PDF Paper
Marquardt, N. and Greenberg, S. (2015)
Sketching User Experiences: The Hands-on Course. In Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems - CHI EA'15. (Seoul, Korea), pages 2479-2480, April 18 - 23.
PDF Paper DOI Link
Nittala, A. S., Yang, X.D., Bateman, S., Sharlin, E. and Greenberg, S. (2015)
PhoneEar: Interactions for Mobile Devices that Hear High-Frequency Sound-Encoded Data. In Proceedings of the 7th ACM SIGCHI Symposium on Engineering Interactive Computing Systems - EICS'15. (Duisburg, Germany), ACM Press, 6 pages, June 23-26. Short Paper / Late Breaking Result.
PDF Paper Video File
Ledo, D., Aseniero, B.A., Greenberg, S., Boring, S. and Tang, A. (2013)
OneSpace: Shared Depth-Corrected Video Interaction. In Proc. ACM CHI 2013 Extended Abstracts - CHI'13. (Paris, France), 6 pages, April 27 - May 3. A CHI Work in Progress. See also the earlier related Report 2012-1033-16.pdf.
PDF Paper
Li, J., Sharlin, E., Greenberg, S. and Rounding, M. (2013)
Designing the Car iWindow: Exploring Interaction through Vehicle Side Windows. In Proc. ACM CHI 2013 Extended Abstracts - CHI'13. (Paris, France), 6 pages, April 27 - May 3. A CHI Work in Progress. Includes Poster. See also video (duration 1:53) published January 2013 as part of Report 2013-1038-05 (video+paper).
PDF Paper Video File
Mostafa, A., Greenberg, S., Brazil, E., Sharlin, E. and Sousa, M. (2013)
Interacting with Microseismic Visualizations. In Proc. ACM CHI 2013 Extended Abstracts - CHI'13. (Paris, France), 6 pages plus poster, April 27 - May 3. A CHI Work in Progress. Earlier version included within Report 2013-1035-02 (paper + video.).
PDF Paper
Newton, E.R., van Poorten, B., Godin, T., Clarke, A., Greenberg, S. and Post, J.R. (2013)
Using Cameras to Remotely Measure Angling Effort on Small Lakes. In 66th Canadian Conference for Fisheries Research - CCFFR'13. (Windsor, Ontario),, January 3-5. Poster presentation.
PDF Paper
Marquardt, N. (2011)
Proxemic Interactions in Ubiquitous Computing Ecologies. In ACM Proc. CHI Extended Abstracts: ACM CHI Doctoral Symposium. (Vancouver, BC, Canada), ACM, 4 pages + poster, May 7-12.
PDF Paper
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. Special mention: one of only three posters invited for oral presentation to audience.
PDF 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.
PDF Paper
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. Late Breaking Report.
PDF Paper
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. Late-breaking abstract. Includes poster shown at conference..
PDF Paper
Marquardt, N., Young, J., Sharlin, E. and Greenberg, S. (2009)
Situated Messages for Asynchronous Human-Robot Interaction. In Adjunt Proc. Human Robot Interaction (Late Breaking Abstracts) - HRI'09. (San Diego, California), 2 pages plus poster, March 11-13. Late-breaking abstract, see full-sized poster.
PDF Paper
Saulnier, P., Sharlin, E. and Greenberg, S. (2009)
Using Bio-electrical Signals to Influence the Social Behaviours of Domesticated Robots. In Adjunt Proc. Human Robot Interaction (Late Breaking Abstracts) - HRI'09. (San Diego, California), 2 pages plus poster, March 11-13. Late-breaking abstract. Includes poster shown at conference.
PDF Paper
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. Artifact submission (similar to Demonstration).
PDF Paper
Guo, C., Boyd, J., Greenberg, S. and Sharlin, E. (2007)
Monitoring the Home Environment using a Domestic Robot. In Adjunt Proc. Graphics Interface - GI. (Montreal, Canada),, May 28-30.
PDF Paper
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. Short paper with accompanying video, duration 9:32. Earlier version as Report 2007-853-05, March.
PDF Paper Video File
Diaz-Marino, R. and Greenberg, S. (2006)
Demonstrating How to Construct a Sonic Ecology for Media Spaces through Cambience. In Demonstration and short paper, Adjunct Proceedings ACM CSCW 2006.
PDF Paper
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. Two page paper and poster.
PDF Paper
Neustaedter, C., Brush, A.J. and Greenberg, S. (2006)
A Demo of Family Calendaring using LINC. In Demonstration and short paper, Adjunct Proceedings ACM CSCW 2006.
PDF Paper
Nunes, M., Greenberg, S., Carpendale, S. and Gutwin, C. (2006)
Demonstrating Timeline: Video Traces for Awareness. In Demonstration and short paper, Adjunct Proceedings ACM CSCW 2006.
PDF Paper
Tee, K., Greenberg, S., McEwan, G. and Gutwin, C. (2006)
Sharing Desktops with the Community Bar. In Demonstration and short paper, Adjunct Proceedings ACM CSCW 2006.
PDF Paper
Tse, E., Greenberg, S. and Shen, C. (2006)
Multi User Multimodal Tabletop Interaction over Existing Single User Applications. In Demonstration and short paper, Adjunct Proceedings ACM CSCW 2006.
PDF Paper
Tse, E., Greenberg, S. and Shen, C. (2006)
Exploring Interaction with Multi User Speech and Whole Handed Gestures on a Digital Table. In Demonstration and short paper, Adjunct Proceedings ACM UIST 2006. See accompanying minute madness video presented at the conference.
PDF Paper Video File
Young, J., McEwan, G., Greenberg, S. and Sharlin, E. (2006)
Aibo Surrogate - A Group-Robot Interface. In Demonstration and short paper, Adjunct Proceedings ACM CSCW 2006.
PDF Paper
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.
PDF Paper
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.
PDF Paper
Kruger, R., Carpendale, S. and Greenberg, S. (2002)
Collaborating over Physical and Electronic Tables. In Poster in ACM Conference on Computer Supported Cooperative Work - ACM CSCW'02, November. 2 page paper plus poster presented at the conference.
PDF Paper
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. Also as Report 2002-699-02, February.
PDF Paper
Tse, E. and Greenberg, S. (2002)
SDGToolkit: A Toolkit for Rapidly Prototyping Single Display Groupware. In Poster in ACM Conference on Computer Supported Cooperative Work - ACM CSCW'02, November. 2 page paper plus poster presented at the conference.
PDF Paper
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. See also presentation . Also as report 2000-675-27, December.
PDF Paper PowerPoint Presentation
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. Also as report 2000-674-26, December.
PDF Paper PowerPoint Presentation
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. Also as Report 1997-609-11, December.
PDF Paper
Cox, D. and Greenberg, S. (1998)
Dealing with Heuristic Evaluation Data. In Proceedings of the UPA '98 Usability Professionals' Association Conference, Poster Presentation.
PDF Paper
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. Also collected in Report 1995-580-32, December.
PDF Paper
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. Also collected in Report 1995-580-32, December.
PDF Paper
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. Also collected in Report 1995-580-32, December.
PDF Paper
Greenberg, S. and Roseman, M. (1996)
GroupWeb: A WWW Browser as Real Time Groupware. In ACM Conference on Human Factors in Computing System, Companion Proceedings - ACM CHI'96, pages 271-272. Also collected in Report 1995-580-32, December.
PDF Paper
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. Also collected in Report 1995-580-32, December.
PDF Paper
Gutwin, C., Greenberg, S. and Roseman, R. (1996)
Supporting Awareness of Others in Groupware. In ACM Conference on Human Factors in Computing System, Companion Proceedings - ACM CHI'96, page 205, April 13-17. Also collected in Report 1995-580-32, December.
PDF Paper
Gutwin, C. and Roseman, R. (1996)
A Usability Study of Workspace Awareness Widgets. In ACM Conference on Human Factors in Computing System, Companion Proceedings - ACM CHI'06, pages 214-215, April 13-17. Also collected in Report 1995-580-32, December.
PDF Paper
Gutwin, C., Roseman, R. and Greenberg, S. (1996)
Workspace Awareness Support With Radar Views. In ACM Conference on Human Factors in Computing System, Companion Proceedings - ACM CHI'96, pages 210-211, April 13-17. Also collected in Report 1995-580-32, December.
PDF Paper
Roseman, M. and Greenberg, S. (1996)
TeamRooms: Groupware for Shared Electronic Spaces. In ACM Conference on Human Factors in Computing System, Companion Proceedings - ACM CHI'96. ACM Press, pages 275-276. Also collected in Report 1995-580-32, December.
PDF Paper
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. Earlier version as Report 1993-527-32, December.
PDF Paper
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. Earlier version as report 1993-499-04, January.
PDF Paper
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.
PDF Paper
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),. Also as Report 1991-459-43, December.
PDF Paper

Refereed or Invited Chapters in Books

Greenberg, S. and Marquardt, N. (2016)
Using Social Science Theory to Inspire Surface Design: A Case Study of Proxemic Interactions. In Surfnet: Designing Digital Surface Applications. (Maurer, F., Ed.). University of Calgary, Calgary, Canada, SurfNet, pages 26-38, March. Download the complete book. ISBN 978-0-88953-388-2-(PDF).
Hyperlink PDF Paper
Greenberg, S., Hornbaek, K., Quigley, A., Reiterer H. and Radle, R. (2014)
Proxemics in Human-Computer Interaction (Dagstuhl Seminar 13452). In Dagstuhl Report Series, Volume 3, Issue 11. Dagstuhl, Germany, Schloss Dagstuhl - Leibniz-Zentrum fur Informatik, Dagstuhl Publishing, pages 29-57, February. Report of Dagstuhl Seminar 13452, held Oct. 3, 2013. Partially reprinted in: Informatik Spektrum (37) 5 (Forum/Beyond Computing - Forschungszentren, Gruppen und Seminare), pp. 499 - 503, 2014, October. DOI: http://dx.doi.org/10.1007/s00287-014-0833-1.
PDF Paper DOI Link
Greenberg, S. and Neustaedter, C. (2012)
Shared Living, Experiences, and Intimacy over Video Chat in Long Distance Relationships. In Connecting Families: The Impact of New Communication Technologies on Domestic Life. (Neustaedter, C., Harrsion, S. and Seelen, A., Ed.), Springer, August. ISBN ISBN 978-1-4471-4191-4. The link is to an earlier version published as Report 2011-1005-17.
Hyperlink PDF Paper
Boyle, M., Neustaedter, C. and Greenberg, S. (2009)
Privacy Factors in Video-based Media Spaces. In Media Space: 20+ Years of Mediated Life. (S. Harrision, Ed.), Springer, pages 97-122.
Hyperlink PDF Paper
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. Selected Contributions from HCIEd, March 29-30, 2007, Aveiro, Portugal. Earlier version as Report 2007-870-22.
Hyperlink PDF Paper
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. Harrision, Ed.), Springer, pages 425-440. Extends shorter, earlier paper in Proc. CSCW'06 Workshop on Media Space - Reflecting on 20 Years.
Hyperlink PDF Paper
Greenberg, S., Neustaedter, C., 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 and B. de Ruyter and W. Mackay, Ed.), Springer-Verlag, July.
Hyperlink PDF Paper
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. See the book cite.
PDF Paper
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. Earlier version as Report 2004-740-05, March.
PDF Paper
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. Also as Report 2002-715-18.
PDF Paper
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. Earlier version as Report 2001-696-19, December.
PDF Paper
Greenberg S. and Roseman, M. (2003)
Using a Room Metaphor to Ease Transitions in Groupware. In Sharing Expertise: Beyond Knowledge Management. (M. Ackerman, V. Pipek, V. Wulf, Ed.). Cambridge, MA, MIT Press, pages 203-256, January. Earlier version as Report 1998-611-02, January, 1998.
PDF Paper
Greenberg, S. and Roseman, M. (1999)
Groupware Toolkits for Synchronous Work. In Computer-Supported Cooperative Work (Trends in Software 7). (M. Beaudouin-Lafon, Ed.), John Wiley & Sons Ltd, pages 135-168. Earlier version as Report 1996-589-09. Also see online book.
PDF Paper
Greenberg, S. (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.
PDF Paper
Roseman, M. and Greenberg, S. (1997)
Building Groupware with GroupKit. In Tcl/Tk Tools. (M. Harrison, Ed.), O'Reilly Press, pages 535-564, September. Earlier version as submitted version also available.
PDF Paper
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. Earlier version as Report 1991-448-32, November.
PDF Paper
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.
PDF Paper
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. Earlier version as report 1989-361-23, September.
PDF Paper
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. Published earlier in ACM SIGCHI Bulletin 23(3), pp. 29-62,July, 1991. Also as Report 1991-425-9. The PDF is the SIGCHI version.
PDF Paper
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. Earlier version as Report 1984-161-19, February.
PDF Paper

Edited Collections (Journals / Conference / Symposium / Video Proceedings)

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. see On-line proceedings, Philadelphia, Pennsylvania, USA, December. Workshop held at the ACM CSCW 2000 conference.
PDF Paper
Harrison, B. and Greenberg, S. (1994)
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. Summary of videos published in Harrison, B. and Greenberg, S. (Eds), ACM SIGGRAPH Video Review (an optional supplement of Computer Graphics). Volume 106, ACM Press. Special Edition of the CSCW '94 Technical Video Program. Videotape.
PDF Paper
Greenberg, S. (1992)
The CSCW '92 Formal Video Program. In ACM Conference on Computer Supported Cooperative Work - ACM CSCW'91. ACM Press. Summary of videos published in Greenberg, S. (Ed), ACM SIGGRAPH Video Review (an optional supplement of Computer Graphics, Volume 87, ACM Press. Special Edition of the CSCW '92 Technical Video Program, Videotape.
PDF Paper
Greenberg, S. and Hayne, S. (1992)
Proceedings of the Workshop on Group Drawing and Writing Tools.. Workshop held at the ACM CSCW Conference, Toronto, October 31. This workshop led in part to the edited book Groupware for Real-Time Drawing: A Designer's Guide.
Greenberg, S. (Guest Editor) (1991)
International Journal of Man Machine Studies: Special Issue on Computer supported cooperative work and groupware. February, Volume 34(2) and March, Volume 34(3). 2-edition special issue. Republished in a revised form as a book. See the introduction.

Other Invited Publications

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. Invited keynote: extended abstract.
PDF Paper
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.
PDF 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.
PDF Paper
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.
PDF Paper PowerPoint Presentation
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. Abstract of Keynote Presentation.
PDF Paper
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.
PDF Paper PowerPoint Presentation
Greenberg, S. (2002)
Rapid Prototyping of Physical User Interfaces (invited presentation). In Proceedings of Graphics Interface (GI'02) Distributed by ACM and Morgan-Kaufmann, May.
PDF Paper
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.
PDF Paper PowerPoint Presentation
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.
PDF Paper
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.
PDF Paper
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.
PDF Paper
Greenberg, S. and Roseman, M. (1992)
Support for group work. IEEE Potentials, 11(2):20-22. IEEE Press, April. Earlier as Report 1991-451-35, November.
PDF Paper
Greenberg, S. (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). Republished in a revised form in Greenberg, S. ed (1991), Computer Supported Cooperative Work and Groupware, Academic Press, p1-10.
PDF Paper
Greenberg, S. (1989)
The 1988 conference on computer-supported cooperative work: Trip report. ACM SIGCHI Bulletin, 21(1):49-55, July. Republished in Canadian Artificial Intelligence, No 19, April.
PDF Paper
Greenberg, S. and Masrani, R. (1988)
Iconic interfaces for office systems based on video games. Canadian Artificial Intelligence, 17, October.
PDF Paper

Papers in Refereed or Invited Workshops

Ledo, D., Oehlberg, L. and Greenberg, S. (2017)
The Toolkit / Audience Challenge. In Proceedings of HCI.Tools, a workshop held at the ACM Conference on Human Factors in Computing Systems (ACM CHI'17). (Denver, Colorado), 4 pages, May 7. The URL points to the workshop proceedings: its program page contains the papers.
Hyperlink PDF Paper
Ledo, D., Aseniero, B.A., Greenberg, S., Boring, S. and Tang, A. (2013)
OneSpace: Shared Depth-Corrected Video Interaction. In Proc. ACM Conference on Human Factors in Computing Systems: CHI Workshop on The Future of Personal Video Communication: Moving Beyond Talking Heads to Shared Experiences. (Paris, France), 4 pages, April 27. Workshop held at the ACM CHI Conference, and organized by E. Oduor, C. Neustaeder, G. Venolia and T. Judge.
Hyperlink PDF Paper Video File PowerPoint Presentation
Marquardt, N. and Greenberg, S. (2012)
Sketchnotes for Visual Thinking in HCI. In Proc. ACM Conference on Human Factors in Computing Systems: CHI Workshop on Visual Thinking and Digital Imagery. (Workshop held at the ACM CHI Conference), 5 Pages, May.
PDF Paper
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. Also in: ACM CSCW Workshop on Designing for Families (Workshop held at the ACM CSCW Conference), November, 2008. Also as Research Report 2008-914-27, September.
PDF Paper
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.
PDF Paper
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. A version of the similar HRI poster/paper above by the same authors.
PDF Paper
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. While written at Kodak, the content reflects joint work done at U. Calgary and MSR.
PDF Paper
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.
PDF Paper
Nunes, M., Greenberg, S., Carpendale, S. and Gutwin, C. (2006)
Video Traces. In Karahalios, K. and Viegas, F. (Eds.) ACM CHI 2006 Workshop on Social Visualization: Exploring Text, Audio, and Video Interactions. On-line proceedings. Includes video shown at the workshop.
PDF Paper Video File
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. Also compiled in Report 2005-772-03, February.
PDF 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. Poster included with paper.
PDF 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. Also compiled in Report 2005-772-03, February.
PDF Paper
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. Also compiled in Report 2005-772-03, February.
PDF Paper
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. Also compiled in Report 2005-772-03.
PDF Paper PowerPoint Presentation
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.
PDF Paper
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.
PDF Paper
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.
PDF Paper PowerPoint Presentation
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. Also as Report 2002-698-01, April.
PDF Paper
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.
PDF Paper
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.). Also as Report 2001-681-04, February.
PDF Paper 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. Online proceedings available at http://www.edgelab.ca/CSCW/Workshop2000/workshop_papers.html. See also presentation.
PDF Paper 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. Online proceedings available at http://www.edgelab.ca/CSCW/Workshop2000/workshop_papers.html.
PDF Paper
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.
PDF Paper
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. http://www.cs.umd.edu/hcil/about/events/history-workshop/.
PDF Paper
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. Also available as Report 98/630/21, August.
PDF Paper
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.
PDF Paper
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.
PDF Paper
Tauscher, L. (1996)
Supporting World Wide Web Navigation Through History Mechanisms. In CHI 96 Workshop: HCI and the Web, Vancouver, BC, April.
PDF Paper

Papers in Non-Refereed Publications

Greenberg, S. (2022)
Timelapse Quick Start Guide (Part 1 of the Timelapse Manual Series). Research report, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, January 1. See also its companion video.
Hyperlink
Greenberg, S. (2022)
Timelapse Reference Guide (Part 2 of the Timelapse Manual Series). Research report, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, January 1.
Hyperlink
Greenberg, S. (2022)
Timelapse Template Guide (Part 3 of the Timelapse Manual Series). Research report, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, January 1. See also its companion video.
Hyperlink
Greenberg, S. (2022)
Timelapse Image Recognition Guide (Part 4 of the Timelapse Manual Series). Research report, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, January 1. See also its companion video.
Hyperlink
Greenberg, S. (2022)
Timelapse Database Guide (Part 5 of the Timelapse Manual Series). Research report, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, January 1.
Hyperlink
Greenberg, S. (2021)
The Value of Published User Interface Videos for Intellectual Property Litigation. Research report, Department of Computer Science, University of Calgary: Prism Digital Repository, January 6, 9 pages, DOI:1880/113031. Also in Sparks of Innovation: Stories from the HCIL, University of Maryland.
Hyperlink PDF Paper
Greenberg, S. (2020)
Automated Image Recognition for Wildlife Camera Traps: Making it Work for You. Research report, University of Calgary: Prism Digital Repository, August 21, 15 pages, http://hdl.handle.net/1880/112416.
Hyperlink PDF Paper
Grossman, T., Anderson, F., Schmidt, R., Greenberg, S. and Ledo, D. (2018)
Techniques for Designing Interactive Objects with Integrated Smart Devices. Research report US 2018/0196889 A1, United States Patent and Trademark Office (USPTO), July 12. United States Patent Application Publication.
Hyperlink PDF Paper
Ledo, D., Houben, S., Vermeulen, J., Marquardt, N., Oehlberg, L. and Greenberg, S. (2017)
Evaluation Strategies for HCI Toolkit Research. Research report 2017-1096-03, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, September.
Hyperlink PDF Paper
Ledo, D., Greenberg, S., Marquardt, N. and Boring, S. (2015)
Proxemic-Aware Controls: Designing Remote Controls for Ubiquitous Computing Ecologies. Research report 2015-1069-02, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, February. Paper plus video, video duration 4:56.
PDF Paper Video File
Takashima, K., Greenberg, S., Sharlin, E. and Kitamura, Y. (2015)
A Shape-Shifting Wall Display that Supports Individual and Group Activities. Research report 2015-1072-05, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, April. Paper and Video. Video duration: ~4 minutes..
PDF Paper Video File
Li, J., Greenberg, S. and Sharlin, E. (2014)
Enhancing Workspace Awareness on Collaborative Transparent Displays. Research report 2014-1065-16, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, October. Paper plus video, video duration 4:35.
PDF Paper Video File
Nittala, A.S., Yang, X.D., Sharlin, E., Bateman, S. and Greenberg, S. (2014)
SonicData: Broadcasting Data via Sound for Smartphones. Research report 2014-1064-15, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, September. Paper plus video, video duration 3:28.
PDF Paper Video File
Seyed, T., Yang, X.D., Tang, A., Greenberg, S., Gu, J., Zhu, B. and Cao, X (2014)
CipherCard: Enhancing Security on Common Touchscreen Devices using Two-factor Authentication. Research report 2014-1063-14, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, September. Paper plus video, video duration 3:52.
PDF Paper Video File
Aseniero, B.A., Tang, A., Carpenadale, S. and Greenberg, S. (2013)
Showing Real-time Recommendations to explore the stages of Reflection and Action. Research report 2013-1040-07, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, January. Paper plus video, video duration 3:05..
PDF Paper Video File
Dunlap, M., Tang, A. and Greenberg, S. (2013)
Applying Geocaching to Mobile Citizen Science through Science Caching. Research report 2013-1043-10, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, June.
PDF Paper
Greenberg, S. and Godin, T. (2013)
A Tool Supporting the Extraction of Angling Effort Data from Remote Camera Image. Research report 2013-1050-17, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, December. In submission. This report is to time-stamp the article.
PDF Paper
Heenan, B., Greenberg, S., Aghel Manesh, S. and Sharlin, E. (2013)
Designing Social Greetings and Proxemics in Human Robot Interaction. Research report 2013-1044-11, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, July. Paper plus video figure (duration 4:57).
PDF Paper Video File
Greenberg, S. and Godin, T. (2012)
Timelapse Image Analysis Manual. Research report 2012-1028-11, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, March 19.
PDF Paper
Weigel, M., Tang, A., Boring, S., Marquardt, N. and Greenberg, S. (2012)
From Focus to Context and Back: Combining Mobile Projectors and Stationary Displays. Research report 2012-1031-14, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, September.
PDF Paper Video File
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. Includes video figure, duration ~1:19..
PDF Paper Video File
Ledo, D., Nacenta, M., Marquardt, N., Boring, S. and Greenberg, S. (2011)
The HapticTouch Toolkit: Enabling Exploration of Haptic In-teractions. Research report 2011-1012-24, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, September. Includes video figure, duration ~4:00.
PDF Paper Video File
Neustaedter, C. and Greenberg, S. (2011)
Intimacy in Long-Distance Relationships over Video Chat. Research report 2011-1014-26, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, August.
PDF Paper
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. Duration 3:11. Very slightly different version included as a video figure with the ACM ITS paper.
Video File
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. Duration 2:11. See related paper.
Video File
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. Duration 6:16. See also companion paper at IEEE HICSS.
PDF Paper Video File
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. Duration: 3:00. Very slightly different version included as a video figure with the ACM ITS paper.
Video File
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 File
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.
PDF Paper
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.
PDF Paper Video File
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.
PDF Paper
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 (no audio).
PDF Paper Video File
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. See different longer version in HICSS 2010 paper.
PDF Paper
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.
PDF Paper
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.
PDF Paper
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.
PDF Paper
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. This paper expands on the similarly titled CSCW paper.
PDF Paper
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 report, duration 2:53.
Video File
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.
PDF Paper
Guo, C., Greenberg, S., Boyd, J. and Sharlin, E. (2007)
Aibo Monitor. Research report iLab-2007-1, Grouplab, Dept. Computer Science, University of Calgary.
PDF Paper Video File
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. Paper and Video.
PDF Paper Video File
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.
PDF Paper Video File
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.
PDF Paper
Greenberg, S. and Boyle, M. (2006)
Custom Notification. Research report iLab-2006-1, Grouplab, Dept. Computer Science, University of Calgary. Duration 6:54.
PDF Paper Video File
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.
PDF Paper Video File
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.
PDF Paper
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.
PDF Paper
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.
PDF Paper
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 video, video report, duration 4:34.
PDF Paper Video File
McEwan, G. (2004)
Community Bar: Awareness, Interaction and Everything Between. In Western Canadian Computer Graphics Symposium (SkiGraph'04), March 28-31.
PDF Paper
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.
Video File
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.
PDF Paper
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.
Video File
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.
Video File
McEwan, G. and Greenberg, S. (2003)
SideNC. Research report iLab-2003-4, Grouplab, Dept. Computer Science, University of Calgary. Video report, duration 0:41.
Video File
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.
PDF Paper Video File
Tang, C., McEwan, G. and Greenberg, S. (2003)
VisStreams: Visualizing Temporal Multimedia Conversations. Research report iLab-2003-1, Grouplab, Dept. Computer Science, University of Calgary. Presented publicly in Tang's Graphics Interface presentation.
Video File
Simon, H. and Tse, E. (2003)
The Shape of Conversation: An Interactive Installation. Research report iLab-2003-5, Grouplab, Dept. Computer Science, University of Calgary. Video report, duration 2:49.
Video File
Greenberg, S. (2002)
Real Time Distributed Collaboration. Research report Grouplab, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada.
PDF 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.
PDF Paper PowerPoint Presentation
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.
Video File
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.
PDF Paper
Boyle, M. (2001)
Ubiquitous Awareness Spaces. Research report 2001-682-05, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, February.
PDF Paper
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, duration 1:40.
Video File
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.
Video File
Rounding, M. and Greenberg, S. (2001)
Notification Collage. Research report iLab-2001-01, Grouplab, Dept. Computer Science, University of Calgary. Presented publicly in Greenberg and Rounding's ACM CHI 2001 presentation.
Video File
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. Also collected in Report 2000-652-04, March.
PDF Paper
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. This version was updated in January 2002, original report is also available.
PDF Paper
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. Also collected in: GroupLab at Skigraph, Report 2000-652-04, March.
PDF Paper
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. Also collected in: GroupLab at Skigraph, Report 2000-652-04, March.
PDF Paper
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. Also collected in Report 2000-652-04, March.
PDF Paper
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.
PDF Paper
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. Also collected in Report 2000-652-04, March.
PDF 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.
PDF Paper
Cockburn, A. and Greenberg, S. (1999)
Beyond the Back Button. Research report iLab-1997-2, Grouplab, Dept. Computer Science, University of Calgary. Video report, duration 6:35.
Video File
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. See also companion 7 minute video of the same title, published at CHI 1999.
PDF Paper
McCaffrey, L. (1998)
Representing Change in Persistent Groupware Environments. Research report GroupLab, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, January.
PDF Paper
Gutwin, C. and Greenberg, S. (1997)
Interactive Fisheye Views for Groupware. Research report Grouplab, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada.
PDF Paper
Gutwin, C. and Greenberg, S. (1997)
Active Radar Overview. Research report iLab-1997-2, Grouplab, Dept. Computer Science, University of Calgary. Video report, duration 2:30.
Video File
Gutwin, C. and Greenberg, S. (1997)
Groupware Fisheye. Research report iLab-1997-3, Grouplab, Dept. Computer Science, University of Calgary. Video report, duration 2:16.
Video File
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.
Video File
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.
PDF Paper
Roseman, M. and Greenberg, S. (1994)
Registration for Real-Time Groupware. Research report 94-533-02, Dept of Computer Science, University of Calgary, Calgary, Alberta, Canada, February.
PDF Paper
Roseman, M. and Greenberg, S. (1993)
User-Centered Design of Interface Toolkits. Research report 93/501/06, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, January.
PDF Paper
Roseman, M., Yitbarek, S. and Greenberg, S. (1993)
GroupKit Tutorial. Research report, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, May. Updated periodically; other versions posted over time available on request.
PDF Paper
Roseman, M., Yitbarek, S. and Greenberg, S. (1993)
The GroupKit Reference Manual. Research report, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, April. Updated periodically; other versions posted over time available on request..
PDF Paper
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.
PDF Paper
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.
Video File
Greenberg, S. (1988)
Using Unix: Collected traces of 168 users. Research report 1988-333-45, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, December.
PDF Paper
Greenberg, S. (1985)
The toolbox manual: A high level approach to the Jade window manager. Research report, Research Report of the Software Research and Development Group, Department of Computer Science, University of Calgary, Calgary, Canada.
PDF Paper
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.
PDF Paper

Theses

Ledo, David (2020)
Designing Interactive Behaviours for Smart Objects. PhD thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, September. Co-supervisors: Lora Oehlberg and Saul Greenberg.
PDF Paper
Li, J. (2015)
Two-Sided Transparent Display as a Collaborative Medium. Master's thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, January.
PDF Paper
Brudy, F. (2014)
Is Anyone Looking? Mitigating Shoulder Surfing on Public Displays through Awareness and Protection. Master's thesis, Ludwig-Maximilians-Universitat Munchen, Dept Institut fur Informatik, Munich, Germany, March. see ACM SIGCHI Video Showcase for a video illustrating this work.
PDF Paper
Ledo, D. (2014)
Remote Control Design for a Ubiquitous Computing Ecology. Master's thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, November. see ACM SIGCHI Video Showcase for a video partially illustrating this work.
PDF Paper
Dunlap, Matthew (2013)
Science Caching: Applying Geocaching to Mobile Citizen Science. Master's thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, May.
PDF Paper
Marquardt, Nicolai (2013)
Proxemic Interactions in Ubiquitous Computing Ecologies. PhD thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, July.
PDF Paper
Chen, X. (2012)
Body-Centric Interaction with a Screen-based Handheld Device. Master's thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, May.
PDF Paper
Wang, M. (2012)
The Proxemic Peddler Framework: Designing a Public Display that Captures and Preserves the Attention of a Passerby. Master's thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, April.
PDF Paper
Wiethoff, A. (2012)
Prototyping Tools for Hybrid Interactions. PhD thesis, Ludwig-Maximilians-Universitat Munchen, Munich, Germany, October, 2012.
PDF Paper
Ballendat, T. (2011)
Visualization of and Interaction with Digital Devices around Large Surfaces as a Function of Proximity. Master's thesis, Dept Institut fur Informatik, Ludwig-Maximilians-Universitat Munchen, Munich, Germany, February. Supervisors: Nicolai Marquardt and Saul Greenberg, Professor in charge: Andreas Butz.
PDF Paper
Jota, R.J. (2011)
Understanding the Effect of User Position in Pointing Techniques for Large Scale Displays. PhD thesis, Universidade Technica De Lisboa, Instituto Superior Tecnico, Lisbon, Portugal, September.
PDF Paper
Kiemer, J.L. (2011)
The Fiduciary Glove Toolkit. Master's thesis, Dept Institut fur Informatik, Ludwig-Maximilians-Universitat Munchen, Munich, Germany, March. Supervisors: Nicolai Marquardt and Saul Greenberg, Professor in charge: Andreas Butz.
PDF Paper
Saulnier, P. (2011)
Exploring Socially Appropriate Nonverbal Robotic Interruption. Master's thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, January.
PDF Paper
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.
PDF Paper
He, Helen Ai (2010)
One Size Does Not Fit All: Extending the Transtheoretical Model to Energy FeedbackTechnology Design. Master's thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, April.
PDF Paper
Sun, Y. (2010)
Groupware Places for Lightweight Meetings. Master's thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, September. See companion video, Report 2010-979-28..
PDF Paper
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.
PDF Paper
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.
PDF Paper
Marquardt, Nicolai (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. Part of this work was done during a research internship at the University of Calgary.
PDF Paper
Nunes, Michael (2008)
Sharing Digital Photographis in the Home Through Physical Memorabilia. Master's thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, September.
PDF Paper
Neustaedter, C. (2007)
Domestic Awareness and the Role of Family Calendars. PhD thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, February.
PDF Paper
Smale, Stephanie (2007)
Collecting and Sharing Transient Personal Information Online. Master's thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, November.
PDF Paper
Tee, Kimberly (2007)
Artifact Awareness for Distributed Groups through Screen Sharing. Master's thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, December.
PDF Paper
Tse, E. (2007)
Multimodal Co-located Interaction. PhD thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, December.
PDF Paper
Elliot, K. (2006)
Contextual Locations in the Home. Master's thesis, Dept. Computer Science, University of Calgary, Calgary, Alberta, Canada, December.
PDF Paper
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.
PDF Paper
Boyle, M. (2005)
Privacy in Media Spaces. PhD thesis, Department of Computer Science, University of Calgary, Calgary, Alberta Canada, April.
PDF Paper
Tang, Anthony Hoi Tin (2005)
Embodiments in Mixed Presence Groupware. Master's thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, January.
PDF 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.
PDF Paper
Tse, E. (2004)
The Single Display Groupware Toolkit. Master's thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, November.
PDF Paper
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.
PDF Paper
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.
PDF Paper
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.
PDF Paper
Tam, J. (2002)
Change Awareness in 2D Graphical Workspaces. Master's thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, February.
PDF Paper
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.
PDF Paper
Cox, D. (1998)
Supporting Results Synthesis in Heuristic Evaluation. Master's thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, November.
PDF Paper
Gutwin, C. (1997)
Workspace Awareness in Real-Time Distributed Groupware. PhD thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, December.
PDF Paper
O'Grady, T. (1996)
Flexible Data Sharing in a Groupware Toolkit. Master's thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, November.
PDF Paper
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.
PDF Paper
Schaffer, D. (1995)
Visualizing Large, Loosely-Structured, Hierarchical Information Spaces. Master's thesis, Department of Computer Science, University of Calgary, Calgary, Canada, September. Also as Report 1997-602-04.
PDF Paper
Roseman, M. (1993)
Design of a Real-Time Groupware Toolkit. Master's thesis, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, February. Also as Report 1993-515-20.
PDF Paper
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. Also as Report 1988-336-48, December. Republished with minor revisions as "The computer user as toolsmith".
PDF Paper
Greenberg, S. (1984)
User modeling in interactive computer systems. Master's thesis, Department of Computer Science, University of Calgary, Calgary. also as Report 1985-193-6, May.
PDF Paper

Independent Papers (produced by people supervised by Greenberg)

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. Linley, A. Durrant, D. Kirk and A. Taylor), 67:1048-1059, December. See related conference paper.
PDF Paper DOI Link
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.
PDF Paper
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.
PDF Paper
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. While written at Kodak, the content reflects joint work done at U. Calgary and MSR.
PDF Paper
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.
PDF Paper Video File
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.
PDF Paper
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.
PDF Paper
Tse, E. (2006)
Multimodal Co-located Collaboration. In UIST Doctorial Consortium, Adjunct Proceedings of ACM UIST 2006. See also minute madness video presented at the conference.
PDF Paper Video File
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.
PDF Paper
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.
PDF Paper
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.
PDF Paper
McEwan, G. (2004)
Community Bar: Awareness, Interaction and Everything Between. In Western Canadian Computer Graphics Symposium (SkiGraph'04), March 28-31.
PDF Paper
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.
PDF Paper
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.
PDF Paper
Simon, H. and Tse, E. (2003)
The Shape of Conversation: An Interactive Installation. Research report iLab-2003-5, Grouplab, Dept. Computer Science, University of Calgary. Video report, duration 2:49.
Video File
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.
PDF 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.
PDF Paper PowerPoint Presentation
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.
Video File
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.
PDF Paper
Boyle, M. (2001)
Ubiquitous Awareness Spaces. Research report 2001-682-05, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, February.
PDF Paper
McCaffrey, L. (1998)
Representing Change in Persistent Groupware Environments. Research report GroupLab, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, January.
PDF Paper
Roseman, M. (1996)
Managing Complexity in TeamRooms, a Tcl-Based Internet Groupware Application. In Proceedings of the 1996 Tcl/Tk Workshop. Usenix Press. Also as Report 1996-584-04.
PDF Paper
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. Also as 1995-550-2, March.
PDF Paper
Roseman, M. (1995)
When is an Object Not an Object?. In Proceedings of the 1995 Tcl/Tk Workshop. (Toronto), Usenix Press, July 6-8. Also as Report 1995-553-5, March.
PDF Paper
Roseman, M. (1993)
Tcl/Tk as a Basis for Groupware. In Proceedings of the 1993 Tcl/TK Workshop. June 10-11. (Berkely, California),.
PDF Paper

Media Reports

Fitzpatrick, G. and Greenberg, S. (2016)
Saul Greenberg on supervising, building a lab, creating good work life balance. Research report, Changing Academic Life Podcast Series, October. Podcast series produced by Geraldine Fitzpatrick, Vienna University of Technology.
Hyperlink Video File
Canadian Broadcasting Corporation - CBC (2007)
Digital Tables and Walls. Research report iLab-2007-3, Grouplab, Dept. Computer Science, University of Calgary, December. Reproduced with permission of David Simms of the CBC Network.
Video File

Software and Research Data made available to other researchers