Groupware and Collaborative Interaction

M2R Interaction • Groupware and Collaborative Interaction
2012-2013

Lectures

Room B211, building 640 (PUIO)
Michel Beaudouin-Lafon mbl@lri.fr

Friday 30 November, 9am-12pm - Introduction
Friday 7 December, 9am-12pm - Mediated communication
Friday 14 December, 9am-12pm - Virtual Humans (Jean-Claude Martin)
Friday 21 December, 9am-12pm - Shared editing
Friday 11 January, 9am-12pm - Shared editing
Friday 18 January, 9am-12pm - Collaborative Virtual Environments (Mehdi Ammi)
Friday 25 January, 9am-12pm - Collective intelligence
Friday 1 February, 9am-12pm - Research Methods for Collaborative Work (Wendy Mackay)

This page and its content are solely for students enrolled in the 2012-2013 HCID and Interaction Masters at Université Paris-Sud. It contains instructors' material (slides and audio recordings) that are not to be distributed without the author's written consent, and copyrighted materials (such as articles) that are only made available under the fair use exception to copyright law.

Course evaluation

Students

Jessalyn Alvina
Omar Benkirane (Supelec)
Weiya Chen (Ph.D. student)
Evanthia Dimara
Carla Griggio (M1-HCID)
Hao Hu (Polytech)
Paul Issartel
Thibaut Jacob
Germán Leiva (M1-HCID)
Myriam Lekkal
Qasim Malik
Lan Qi (Polytech)

Course Summary

This course presents computer-supported collaborative systems, which allow a group of people, wheter they are collocated or not, to work together while sharing computer artifacts. The course covers groupware and mediated interaction, including a state-of-the-art of interactive systems for coordination, communication and collaboration with groups of users across time and space. The course also covers Collaborative Virtual Environments, a research area at the intersection of Virtual Reality, Augmented Reality, teleoperation, high-bandwidth communication, human-computer interaction and collaborative teleworking. Finally it covers recent developments such as social networks and crowdsourcing.

Lecture 1 — 30 November 2012 — Introduction to CSCW

Handouts

Audio recordings

Videos shown in class / to watch

Note: some videos may not play in the browser and must be downloaded to view them with VLC.

Homework

Readings

Books:

Articles about the history and defintion of the field:

Lecture 2 — 7 December 2012 — Mediated Communication

Handouts

Audio recordings

Videos shown in class / to watch

Homework

Readings

Books :

Articles:

Lecture 3 — 14 December 2012 — Collaborative Interactions with Virtual Humans

Lecture by Jean-Claude Martin (LIMSI)

Handouts

Lecture 4 — 21 December 2012 — Shared Editing

First half of the class was the end of lecture 2.

Handouts

Audio recordings

Videos shown in class

Homework

Software

Software tools

Collaborative editors:

Readings

Books:

Interliving project:

Shared editing:

Lecture 5 — 11 January 2013 — Shared Editing

Handouts

Audio recordings

Software tools

Javascript:

Node.js:

Readings

Lecture 6 — 18 January 2013 — Haptics and Collaborative Virtual Environments

Lecture by Mehdi Ammi (LIMSI)

Handouts

Lecture 7 — 25 January 2013 — Collective Intelligence

Handouts

Audio recordings

Readings

Other references and links

Wikis:

Recommender systems:

Crowdsourcing:

Wikipedia has fairly good articles on many of the subjects discussed in class:

Lecture 8 — 1 February 2013 — Research Methods for Collaborative Work

Lecture by Wendy Mackay (INRIA)

Handouts

Articles picked by student

Jessalyn AlvinaVideoProbe: Sharing Pictures of Everyday Life, Conversy, Mackay, Beaudouin-Lafon and Roussel, Technical Report, 2005.
Weiya ChenGroup Editors,
Prakash, in Computer-Supported Cooperative Work, Beaudouin-Lafon (ed), Wiley (1999)
Evanthia DimaraSoylent: A Word Processor with a Crowd Inside,
Bernstein, Little, Miller, Hartmann, Ackerman, Karger, Crowell and Panovich, Proc. UIST 2010
Hao HuThe user-centered iterative design of collaborative writing software,
Baecker, Nastos, Posner and Mawby, in Proc. INTERCHI 93, 1993.
Paul IssartelWYSIWIS Revised: Early Experiences with Multi-User Interfaces,
Stefik, Bobrow, Lanning and Tatar, ACM Transactions on Office Information Systems (TOIS), 1986.
Thibaut JacobBeyong The Chalkboard: Computer Support For Collaboration And Problem Solving,
Stefik, Foster, Bobrow, Kahn, Lanning and Suchman, Communications of the ACM, 1986.
Myriam LekkalTechnology Probes : inspiring design for and with families,
Hutchinson, Mackay, Westerlund, Bederson, Druin, Plaisant, Beaudouin-Lafon, Conversy, Evans, Hansen, Roussel, Eiderbäck, in Proc. ACM CHI, 2003.
Qasim MalikConcurrency Control in Groupware Systems,
Ellis and Gibbs, in Proc. SIGMOD'89
Lan QiAn Algorithm for Distributed Groupware Applications,
Karsenty and Beaudouin-Lafon, in Proc. ICDCS'93

Projects

Jessalyn AlvinaAdding a doodle feature to an existing Java chat application (http://forum.only4gurus.org)
Weiya ChenWeb-based shared editor (simplified googledoc)
Evanthia DimaraPeripheral communication
Hao Hu & Lan QiShared drawing tool
Paul Issartel3D scene shared editor
Thibaut JacobProject management tool for group collaboration
Myriam LekkalMultiuser chat (in Java)
Qasim MalikShared drawing tool (similar to http://www.scriblink.com/)