Readings and Schedule  for Fall 2000

Text Several papers come from the text:  Although it is somewhat dated, it lays and excellent foundation to the field. 

Baecker, R. M. (1993) Readings in Groupware and Computer Supported Cooperative Work: Assisting Human-Human Collaboration, Morgan Kaufmann

Sep 11 Organizational meeting
Sep 18 CSCW Architectures. These readings survey various architectures for real time distributed groupware. 
[Incomplete PowerPoint Presentation]
  1. Greenberg, S. and Roseman, M. (1999). Groupware Toolkits for Synchronous Work. In M. Beaudouin-Lafon, editor, Computer-Supported Cooperative Work (Trends in Software 7), Chapter 6, p135-168, John Wiley & Sons Ltd, [PDF]
  2. Patterson, J., Day, M. and Kucan, J. (1996) Notification Servers for Synchronous Groupware. Proceedings of ACM CSCW'96 Conference on Computer-Supported Cooperative Work p.122-129, ACM Press. [PDF]
  3. Fitzpatrick, G. and Kaplan, S. (In submission) Supporting Public Availability and Accessibility with Elvin. In submission, Do not cite without permission of the authors.
  4. Phillips, W.G., and Graham, N. (2000) Software Architectures for Multiuser Interactive Systems. In submission, provided with permission by the authors. [PDF]. If you need to cite this, an early version was published as W. Greg Phillips. Architectures for Synchronous Groupware. Technical Report 1999-425, Dept of Computing and Information Science, Queen's University, Kingston, Ontario, Canada, May 1999.
  5. Optional. Ramduny, D., Dix, A. and Rodden, T. (1998) Exploring the Design Space for Notification Servers. Proceedings of ACM CSCW'98 Conference on Computer-Supported Cooperative Work p.227-235, ACM Press. [PDF]
Sep 25 CSCW Introduction. These readings give various high-level introductions to groupware and CSCW. 
[Incomplete PowerPoint Presentation]
  1. Baecker, R. Grudin, J., Buxton, W. and Greenberg, S. (1996) Chapter 11: Groupware and Computer-Supported Cooperative Work.  In Readings in Human Computer Interaction: Towards the Year 2000, Morgan-Kaufmann . p741-753.
  2. Ellis, C., Gibbs, & Rein, G. (1991) Groupware: Some Issues and Experiences. p 9-28, Text. [PDF]
  3. Dix, A., Finlay, J., Abowd, G., and Beale, R. (1998) Chapter 13: Groupware. In Human Computer Interaction, 2nd Edition.  463-508, Prentice Hall.
  4. Dix, A., Finlay, J., Abowd, G., and Beale, R. (1998) Chapter 14: CSCW and Social Issues. In Human Computer Interaction, 2nd Edition.  509-552, Prentice Hall.
  5. (optional) Grudin, J. and Poltrock, S. Computer-Supported Cooperative Work and Groupware.  In M. Zelkowitz (Ed.), Advances in Computers, Vol. 45, pp. 269-320. Orlando: Academic Press. [MS Word]

See Mike Rounding's presentation on the Ellis/Dix readings. 

Behavioural Foundations. Good groupware technology is derived from a deep understanding of the behavioural foundations of how people work together. These articles introduce some basics. Realize that these just scratch the surface---you really need to know a huge amount of sociology, linguistics, management, anthropology, and small group dynamics to see all the nuances!

  1. Clark and Brennan (1991) Grounding in Communication. p222-234, Text.
Oct 2  Saul away: Students review CSCW videos on their own.
Oct 9 Behavioural Foundations continued. (only a 1 hour class due to Thanksgiving)
  1. Tang (1991) Findings from Observational Studies of Collaborative Work. p251-259, Text.
  2. Kraut, R., Egido, C. and Galegher, J. (1990) Patterns of Contact and Communication in Scientific Research Collaboration. p149-171, in Intellectual Teamwork, LEA Press.
Oct 16

Behavioural Foundations continued

  1. McGrath, J. (1984) A Typology of Tasks. p165-168, Text.
  2. McGrath, J. Groups and Human Behaviour. p. 113-115, Text.
  3. McGrath, J. Time, Interaction and Performance (TIP): a Theory of Groups. p. 116-129, Text.
  4. Grudin (1988) Why CSCW Applications Fail: Problems in the Design and Evaluation of Organizational Interfaces. p85-93, Proc CSCW, ACM Press.
  5. Fitzpatrick G., Mansfield T., and Kaplan S. (1996). Locales framework: Exploring foundations for collaboration support. In Proceedings of the OzCHI'96 Sixth Australian Conference on Computer-Human Interaction, pp. 34-41, Hamilton, New Zealand, November 24-27, IEEE Computer Society Press.
  6. Kaplan, S. (Unpublished) Co-Evolution in Socio-Technical Systems. 
Oct 23 Video-mediated communication Michael Boyle (2 hours) [His PowerPoint Presentation]
  1. Whittaker, S. and O'Conaill, B. (1997) The Role of Vision in Face-to-Face and Mediated Communication. In K. Finn, A. Sellen and S. Wilbur (Eds) Video-Mediated Communications. LEA Press.
  2. Angiolillo, J., Blanchard, H., Israelski, E. and Mane, A. (1997) Technology Constraints of Video-Mediated Communication. In K. Finn, A. Sellen and S. Wilbur (Eds) Video-Mediated Communications. LEA Press.
  3. (optional) Isaacs, E. and Tang, J. (1997) Studying Video-Based Collaboration in Context: From Small Workgroups to Large Organizations. In K. Finn, A. Sellen and S. Wilbur (Eds) Video-Mediated Communications. LEA Press.
  4. (optional) Fish, R., Kraut, R. and Chalfonte, B. The VideoWindow System in Informal Communications. Proc. ACM CSCW'90. 1-11.
  5. (optional) Root, R. (1988) Design of a Multi-Media Vehicle for Social Browsing. Proc. ACM CSCW'88, 25-38.

Casual Interaction by Michael Rounding  (1 hour) [His PowerPoint Presentation]

  1. Dourish, P. and Bly, S. (1992) Portholes: Supporting Awareness in a Distributed Work Group. Proc. ACM CHI'92, 541-547. [PDF]
  2. Fish, R., Kraut, R., Root, R. and Rice R. (1992) Evaluating Video as a Technology for Informal Communication. Proc. ACM CHI'92, 37-48. [PDF]
  3. (optional) Lee, A., Girgensohn, A. and Schlueter, K. (1997) NYNEX Portholes: Initial User Reactions and Redesign Implications. Proc ACM Group'97, p385-394. [PDF]
Oct 30 Casual Interaction continued by Michael Rounding  (1 hour)

Visual Awareness in Shared Workspaces by Mark Leonard (2 hours) [His PowerPoint Presentation]

  1. Dourish, P. and Bellotti, V. Awareness and Coordination in Shared Workspaces. In Proc. CSCW'92 (Toronto, 1992), pp. 107-114.
  2. Gutwin, C., Greenberg, S. and Roseman, M. (1996). Workspace Awareness in Real-Time Distributed Groupware: Framework, Widgets, and Evaluation. in Sasse, R.J., A. Cunningham, and R. Winder, Editors. People and Computers XI (Proceedings of the HCI'96), pages 281-298, Springer-Verlag. [Pdf]  
  3. Baker, K., Greenberg, S. and Gutwin, C. (2000) Heuristic Evaluation of Groupware Based on the Mechanics of Collaboration. Report 2000-669-21, Department of Computer Science, University of Calgary, Alberta, Canada, October. [Pdf].
  4. (optional) Gutwin, C., Roseman, M. and Greenberg, S. (1996). A Usability Study of Awareness Widgets in a Shared Workspace Groupware System. Proceedings of ACM CSCW'96 Conference on Supported Cooperative Work, Boston, Mass., November 16-20, ACM Press. [Pdf]
Nov 6 Chris Edwards (2 hours)
  1. Olson, G. M. & Olson, J. S. (1997). Research on computer supported cooperative work. In: Handbook of Human-Computer Interaction, Elsevier.
  2. Paul Dourish and Graham Button. 1998. On "Technomethodology": Foundational Relationships between Ethnomethodology and Interactive System Design. Human-Computer Interaction, 13(4), 395-432. 
  3. Hughes, J., King, V., Rodden, T. and Andersen, H. (1994): Moving out from the control room: Ethnography in system design, in Proceedings of CSCW'94, Chapel Hill, ACM Press, 2226 Oct. 1994, pp 429-439. 
Nov 15 Single Display Groupware by Ana Zanella  (2 hours) [Her PowerPoint Presentation]
  1. Bier, E. and Freeman, S. (1991) MMM: A User Interface Architecture for Shared Editors on a Single Screen. Proceedings of the ACM Symposium on User Interface Software and Technology, 79-86.
  2.  Stewart, J., Bederson. B. and Druin, A. (1997) Single Display Groupware: A Model for Co-Present Collaboration. Proceedings of ACM CHI 99 Conference on Human Factors in Computing Systems 1999 v.1 286-293.
  3. (optional) Myers, B., Stiel, H. and Gargiulo, R. (1998) Collaboration Using Multiple PDAs Connected to a PC.  Proceedings of ACM CSCW'98 Conference on Computer-Supported Cooperative Work 285-294.
  4. (optional) Druin, A., Stewart, J., Proft, D., Bederson, B. and Hollan, J. KidPad: A Design Collaboration Between Children, Technologists, and Educators. Proceedings of ACM CHI 97 Conference on Human Factors in Computing Systems 1997 v.1, 463-470.
  5. (optional) Pablo, J. and Bederson, B. MID.  
Nov 20 Recommender Systems by Shaun Kaasten (2 hours) [His PowerPoint Presentation]
  1. Visit the site for an example of how one recommender system works.
  2. Grouplens: An Open Architecture for Collaborative Filtering of Netnews
  3. Recommending and evaluating Choices in a Virtual Community of Use
  4. Pointing the Way: Active Collaborative Filtering 
Nov 27 James Tam (2 hours)
Carl Gutwin (1 hour)
Take  home exam given out. Due Friday, December 11.
Dec 4 CSCW Conference: December 2-6. Students should discuss with Saul and/or their supervisor about attendance.
Project presentations.