Current References of Course

  • Barrett R. and Maglio P.P. (1999). Intermediaries: An Approach to Manipulating Information Streams. IBM Systems Journal. 38(4): pp. 629-641.
  • Barrett R. and Maglio P.P. (1998). Intermediaries: New Places for Producing and Manipulating Web Content. Computer Networks and ISDN Systems. 30: pp. 509-518.
  • Bayeh E. (1998). The WebSphere Application Server Architecture and Programming Model. IBM Systems Journal. 37(3): pp. 336-348.
  • Begole J.B., Struble C.A. Shaffer C.A. and Smith R.B. (1997). Transparent Sharing of Java Applets: A Replicated Approach. In Proceedings of UIST'97, ACM Symposium on User Interface Software and Technology, New York, ACM. pp. 55-64.
  • Bellotti V. and Sellen A. (1993). Design for Privacy in Ubiquitous Computing Environments. In Proceedings of the Third European Conference on Computer-Supported Work (Milan, Italy). 1993. London: Kluwer Academic Publishers. pp. 61-76.
  • Bentley R., Appelt W., Busbach U., Hinrichs E., Kerr D. Sikkel K., Trevor J., and Woetzel G. (1997). Basic Support for Cooperative Work on the World Wide Web. International Journal of Human-Computer Studies. 46(6): pp. 827-846.
  • Bly, S.A., Harrison S.R., and Irvin S. (1993). Media Spaces: Bringing People Together in a Video, Audio, and Computing Environment. Communications of the ACM. 36(1). pp. 28-46.
  • Dourish P. and Bly S (1992). Supporting Awareness in a Distributed Workgroup. In Proceedings of CHI 1992 Human Factors in Computing Systems, New York: ACM. pp. 541-547.
  • Dridi F. and Neumann G. (1999). How to Implement Web-based Groupware Systems based on WebDAV. In Proceedings of WETICE '99, IEEE 8th Intl. Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, Stanford, CA.
  • Erickson T. and Kellogg W.A. (2000). Social Translucence: An Approoach to Designing Systems that Support Social Processes. ACM Transactions on Computer-Human Interaction, 7(1), pp. 59-83.
  • Fish R.S., Kraut R.E., and Chalfonte B.L. (1990). The Video Window System in Informal Communication. In Proceedings of the Conference on Computer-Supported Cooperative Work (CSCW'90), New York: ACM. pp. 1-11.
  • Flanagan D. (1997). Java in a Nutshell. Sebastopol:O'Reilly.
  • Galegher J., Kraut R., and Egido C. (eds). Intellectual Teamwork: Social and Technological Foundations of Cooperative Work. 1990, Hillsdale, NJ:Lawrence Erlbaum Associates.
  • Girgensohn A., Lee A., and Schlueter K. (1996). Experiences in Developing Collaborative Applications Using the World Wide Web "Shell". In Hypertext'96 Conference Proceedings, New York: ACM.
  • Greenbaum, J. and M. Kyng. (eds.). Design at Work: Cooperative Design of Computer Systems. 1991. Hillsdale, NJ: Lawrence Erlbaum Associates.
  • Greif, I. (ed.). Computer-Supported Cooperative Work: A Book of Readings. 1988. San Mateo: Morgan Kaufman.
  • Grudin, J. Groupware and Social Dynamic: Eight Challenges for Developers. Communications of the ACM, New York:ACM. 1994. 37(1). pp. 92-105.
  • Gutwin C. and Greenberg S. (1998). Design for Individuals, Design for Groups: Tradeoffs between Power and Workspace Awareness. In Proceeding of the Conference on Computer-Supported Cooperative Work (CSCW '98), New York: ACM. pp. 207-216.
  • Harrison S. and Dourish P. (1996). Re-Place-ing Space: The Roles of Place and Space in Collaborative Systems. In Proceedings of the Conference on Computer-Supported Cooperative (CSCW '96), New York: ACM. pp. 67-76.
  • Isaacs E.A., Tang J.C., and Morris T. (1996). Piazza: A Desktop Environment Supporting Impromptu and Planned Interactions. In Proceedings of the Conference on Computer-Supported Cooperative Work (CSCW'96), New York:ACM. pp. 315-324.
  • Ishii H. (1999). Integration of Shared Workspace and Interpersonal Space for Remote Collaboration. In M. Beaudouin-Lafon (ed.) Computer Supported Co-operative Work. NY:John Wiley & Sons. pp. 83-102.
  • Jung Y. and Lee A. (2000). Design of a Social Interaction Environment for Electronic Marketplaces. In Proceedings of DIS'2000 - Designing Interactive Systems: Processes, Practices, Methods, Techniques, New York:ACM. pp. 129-136.
  • Kollock P. (1999). The Production of Trust in Online Markets. In E.J. Lawler, M. Macy, S. Thyne, and H. A. Walker (eds.) Advances in Group Processes (Vol. 16).
  • Kraut R.E., Fish R.S., Root R.W., and Chalfonte B.L. (1990). Informal Communication in Organizations: Form, Function, and Technology. Reprinted in R.M. Baecker (ed.), Readings in Groupware and Computer-Supported Cooperative Work: Assisting Human-Human Collaboration. pp. 287-314.
  • Kraut R.E., Galegher J., and Egido C. (1998). Relationships and Tasks in Scientific Research Collaboration. Human Computer Interaction. 3(1): pp. 31-58.
  • Lee A., Schlueter K., and Girgensohn A. (1997). NYNEX Portholes: Initial User Reactions and Redesign Implications. In ACM Proceedings of Group'97--International Conference on Supporting Group Work: The Integration Challenge, New York:ACM. pp. 385-394.
  • Maglio P.P. and Barrett R. (1998). Adaptive Communities and Web Places. In P. Brusilovski & P DeBra (eds.), Proceedings of the 2nd Workshop on Adaptive Hypertext and Hypermedia. Pittsburgh, USA, pp. 21-26.
  • Munro A.J., Hook K. and Benyon D. (eds) (1999). Social Navigation of Information Space (Computer Supported Cooperative Work), Springer-Verlag.
  • Oldenburg R. (1989). The Great Good Place: Cafes, Coffee Shops, Bookstores, Bars, Hair Salons and Other Hangouts at the Heart of a Community.
  • Rheingold H. (1993). The Virtual Community: Homesteading on the Electronic Frontier.
  • Rice J., Farquhar A., Piernot P., and Gruber T. (1996). Using the Web Instead of a Window System. In Human Factors in Computing Systems, CHI'96 Conference Proceedings (Vancouver, B.C, Canada), New York: ACM. pp. 103-110.
  • Root, R.W. (1998). Design of a Multi-Media System for Social Browsing. In Proceedings of CSCW'88, Conference on Computer-Supported Cooperative Work, New York: ACM. pp. 25-38.
  • Roseman M. and Greenberg S. (1996). TeamRooms: Network Places for Collaboration. In Proceedings of the Conference on Computer-Supported Cooperative Work (CSCW'96), New York:ACM. pp. 325-333.
  • Roseman M. and Greenberg S. (1995). Building Real Time Groupware with GroupKit, A Groupware Toolkit. ACM Transactions on Computer Human Interaction.
  • Short, J., E. Williams, and B. Christie. The Social Psychology of Telecommunications. 1976. New York: John Wiley & Sons, Ltd.
  • Smith M.A. and Kollock P. (eds.) (1999). Communities in Cyberspace.
  • Tang J.C., Isaacs E.A., and Rua M. (1994). Supporting Distributed Groups with a Montage of Lightweight Interactions. In Proceedings of the Conference on Computer-Supported Cooperative Work (CSCW'94), New York: ACM. pp. 23-34.
  • Viegas F.B. and Donath J.S. (1999). Chat Circles. In Proceedings of CHI'99 Human Factors in Computing Systems, New York:ACM. pp. 9-16.
  • Wellman B. and Guilia M. (1999). Virtual Communities as Communities: Net Surfers Don't Ride Alone. In M.A. Smith and P. Kollock (eds.), Communities in Cyberspace. pp. 167-194.
  • Whitehead Jr. E.J. and Goland Y.Y. (1999). WebDAV: A Nework Protocol for Remote Collaborative Authoring on the Web. In S. Bodker, M. Kyng, and Kjeld Schmidt (eds.) Proceedings of the Sixth European Conference on Computer Supported Cooperative Work (ECSCW'99), Conference on Computer-Supported Cooperative Work. Boston:Kluwer Academic Publishers, pp. 291-310.
  • Whittaker S., Frolich D. and Daly-Jones W (1994). Informal Workplace Communication: What is it Like and How Might we Support It? In Proceedings of CHI '94 Human Factors in Computing Systems, New York:ACM. pp. 131-137.
  • Xiong R. and Donath J.S. (1999). PeopleGarden: Creating Data Portraits for Users. In Proceedings of the 12th Annual ACM Symposium on User Interface Software and Technology (UIST'99), New York:ACM. pp. 37-44.
  Source Code
Columbia Course
Site Map



© 1999-2001 Alison Lee and Andreas Girgensohn