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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
ANSA (1989): ANSA: An Engineer’s Introduction, Release TR.03.02, Architecture Projects Management Limited. November 1989.
Armstrong, M (1990): “Management Processes and Functions”, in Armstrong, M., Farnham, D. (eds): Management Studies Series, ISBN 0 85292 438 0.
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.
Birman, K., and K. Marzullo.(1989): “ISIS and the META Project.” Sun Technology No.: Summer, Pages: 90–104.
Conklin, J (1987): “gIBIS: A Hypertext Tool for Team Design Deliberation”, Proceeding of Hypertext 87, November 1987,pp 247–251.
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.
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.
De Cindio, F., De Michelis, G., et al (1986): “CHAOS as a Coordinating Technology”, in proceedings of CSCW 86, Austin, Texas, December 1986.
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.
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.
Hopper, A. (1990): “Pandora - An Experimental System for Multimedia Applications”, ACM Operating Systems Review, Vol. 24, No. 2, April 1990.
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.
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.
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.
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.
Malone, T W, Lai, K (1988): “Object Lens: A Spreadsheet for Cooperative Work”, in proceedings of CSCW’ 88, Portland, Oregon, September 1988.
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.
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.
Sarin, S., Grief, I.(1985): “Computer-Based Real time Conferencing Systems”, IEEE Computer October 1985, pp 33–45.
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.
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.
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.
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.
Spector, A. (1989):“Distributed Transaction Processing Facilities”, in Mullender, S. (ed):, Distributed Systems, Addison-Wesley, New York, 1989.
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.
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.
Tanenbaum, A.S., and R.V. Renesse. (1985): “Distributed Operating Systems.” ACM Computer Surveys Vol: 17 No.: 4, December 1985, Pages: 419–470.
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.
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.
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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