Skip to main content

Abstract

The user-centred philosophy of CSCW challenges the established principles of many existing technologies but the development of CSCW is dependent on the facilities provided by these technologies. It is therefore important to examine and understand this inter-relationship. This paper focuses on distributed computing, a technology central to the development of CSCW systems. The nature of both CSCW and distribution are compared by using a common framework. In this discussion, control emerges as the major problem in supporting CSCW systems. It is argued that existing approaches to control in distributed systems are inadequate given the rich patterns of cooperation found in CSCW. A number of recommendations are made for improving distributed support for CSCW.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • ANSA (1989): ANSA: An Engineer’s Introduction, Release TR.03.02, Architecture Projects Management Limited. November 1989.

    Google Scholar 

  • Armstrong, M (1990): “Management Processes and Functions”, in Armstrong, M., Farnham, D. (eds): Management Studies Series, ISBN 0 85292 438 0.

    Google Scholar 

  • Bannon, L., Schmidt, K (1991): “CSCW: Four Characters in Search of Context”, in J.M. Bowers and S.D. Benford (eds): Studies in Computer Supported Cooperative Work. Theory, Practice and Design, North-Holland, Amsterdam, 1991, pp 3–17.

    Google Scholar 

  • Birman, K., and K. Marzullo.(1989): “ISIS and the META Project.” Sun Technology No.: Summer, Pages: 90–104.

    Google Scholar 

  • Conklin, J (1987): “gIBIS: A Hypertext Tool for Team Design Deliberation”, Proceeding of Hypertext 87, November 1987,pp 247–251.

    Google Scholar 

  • Crowley, T., Milazzo, P., Baker E., Forsdick H., Tomlinson R.(1990):”MMConf: An Infrastructure for Building Shared Multimedia Applications”, in proceedings of CSCW 90, Los Angeles, CA, October 7–10 1990, ACM press, ISBN 0-89791-402-3.

    Google Scholar 

  • Danielson, T., Panoke-Babatz, U., et al. (1986): “The AMIGO project: Advanced Group Communication Model for Computer-based Communication Environment”, in proceedings of CSCW 86, Austin,Texas,December 1986.

    Google Scholar 

  • De Cindio, F., De Michelis, G., et al (1986): “CHAOS as a Coordinating Technology”, in proceedings of CSCW 86, Austin, Texas, December 1986.

    Google Scholar 

  • Ellis, C.A., Gibbs.SJ. (1989): “Concurrency Control in Groupware Systems.” ACM SIGMOD International Conference on the Management of Data, SIGMOD Record, Pages: 399–407.

    Google Scholar 

  • Hahn, U., Jarke, M., Kreplin, K.et al.(1991): “CoAuthor: A Hypermedia Group Authoring Environment”, in J.M. Bowers and S.D. Benford (eds): Studies in Computer Supported Cooperative Work. Theory, Practice and Design, North-Holland, 1991, pp 79–100.

    Google Scholar 

  • Hopper, A. (1990): “Pandora - An Experimental System for Multimedia Applications”, ACM Operating Systems Review, Vol. 24, No. 2, April 1990.

    Google Scholar 

  • Jones, M.B., and R.F. Rashid. (1986): “Mach and Matchmaker: Kernel and Language Support for Object-Oriented Distributed Systems.” Proceedings of the Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA’86):, Portland, Oregon, 1986. Editor: N. Meyrowitz, Special Issue of ACM SIGPLAN Notices, Vol: 21, Pages: 67–77.

    Google Scholar 

  • Kohler, W.H (1981): “A Survey of Techniques for Synchronisation and Recovery in Decentralsied Computer Systems”, ACM Computer Surveys, Vol. 13, No. 2, June 1981.

    Google Scholar 

  • Kraemer, K L, Kling, J L (1988): “Computer Based Systems for Cooperative Work and Group Decision Making”, ACM Computing Surveys, Vol 20, No 2, June 1988.

    Google Scholar 

  • Lauwers, J.C., Lantz, K.A. (1990): “Collaboration Awareness in Support of Collaboration Transparency: Requirements for the Next Generation of Shared Window Systems”, Proceedings of CHI’90 Seattle, Washington April 1–5, 1990, ACM press, ISBN-0-201-50932-6.

    Google Scholar 

  • Malone, T W, Lai, K (1988): “Object Lens: A Spreadsheet for Cooperative Work”, in proceedings of CSCW’ 88, Portland, Oregon, September 1988.

    Google Scholar 

  • Mullender, S.J., and A.S. Tanenbaum. (1986): “The Design of a Capability-Based Distributed Operating System.” The Computer Journal Vol: 29 No.: 4, pp 289–299.

    Article  Google Scholar 

  • Rodden T., Sommerville I. (1991): “Building Conversations using Mailtrays”, in J.M. Bowers and S.D. Benford (eds): Studies in Computer Supported Cooperative Work. Theory, Practice and Design, North-Holland, Amsterdam, 1991, pp 79–100.

    Google Scholar 

  • Sarin, S., Grief, I.(1985): “Computer-Based Real time Conferencing Systems”, IEEE Computer October 1985, pp 33–45.

    Google Scholar 

  • Schmidt, K. (1989): “Cooperative Work: A Conceptual Framework”, FCI Publication #89-1, The Informatics Centre of the Danish Trade Union Movement, June 1989, ISBN 87-89369-00-9.

    Google Scholar 

  • Sheperd A, Mayer N., Kuchinsky A. (1990): “Strudel- An Extensible Electronic Conversation Toolkit”, in proceedings of CSCW 90, Los Angeles, CA, October 7–10 1990, ACM press, ISBN 0-89791-402-3.

    Google Scholar 

  • Shoch, J.F., Y.K. Dalai, D.D. Redell, and R.C. Crane.(1982): “Evolution of the Ethernet Local Computer Network.” IEEE Computer, August 1982. Pages: 10–26.

    Google Scholar 

  • Skarra, A.H. (1988): “Concurrency Control for Cooperating Transactions in an Object-Oriented Database.” Proceedings of the ACM SIGPLAN Workshop on Object-Based Concurrent Programming, San Diego, September. Editor: Gul Agha, Peter Wegner and Akinori Yonezawa, SIGPLAN Notices, Pages: 145–147.

    Google Scholar 

  • Spector, A. (1989):“Distributed Transaction Processing Facilities”, in Mullender, S. (ed):, Distributed Systems, Addison-Wesley, New York, 1989.

    Google Scholar 

  • Stefik M., Bobrow D.G., et al. (1987b): “WYSIWIS Revised: Early Experiences with Multiuser Interfaces”, ACM transactions, on Office Information Systems, Vol 5, No 2, April 1987, pp 147–168.

    Article  Google Scholar 

  • Stefik M., Foster G., et al. (1987a): “Beyond the Chalkboard: Computer Support for Collaboration and Problem Solving in Meetings”, Communications of the ACM  Vol 30, No 1, January 1987.

    Google Scholar 

  • Tanenbaum, A.S., and R.V. Renesse. (1985): “Distributed Operating Systems.” ACM Computer Surveys Vol: 17 No.: 4, December 1985, Pages: 419–470.

    Article  Google Scholar 

  • Watabe K., Sakata S, Maeno K et al. (1990): ‘Distributed Multiparty Desktop Conferencing System: MERMAID’, in proceedings of CSCW 90, Los Angeles, CA, October 7–10 1990, ACM press, ISBN 0-89791-402-3.

    Google Scholar 

  • Wilbur S.B., Young R.E.(1988): “The COSMOS Project: A Multi-Disciplinary Approach to Design of Computer Supported Group Working”, in R. Speth(ed): EUTECO 88: Research into Networks and Distributed Applications, Vienna, Austria, April 20–22,1988.

    Google Scholar 

  • Winograd T. (1987): “A Language/Action Perspective on the Design of Cooperative Work”, Stanford University Department of Computer Science Technical Report, STAN-CS-87-1158.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

Rodden, T., Blair, G. (1991). CSCW and Distributed Systems: The Problem of Control. In: Bannon, L., Robinson, M., Schmidt, K. (eds) Proceedings of the Second European Conference on Computer-Supported Cooperative Work ECSCW ’91. Springer, Dordrecht. https://doi.org/10.1007/978-94-011-3506-1_4

Download citation

  • DOI: https://doi.org/10.1007/978-94-011-3506-1_4

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-0-7923-1439-4

  • Online ISBN: 978-94-011-3506-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics