Abstract
Systems coordinating distributed collaborative work must manage user data distributed over a network. The strong consistency algorithms which designers have typically borrowed from the distributed systems community are often unsuited to the particular needs of CSCW. Here, I outline an alternative approach based on divergence and synchronisation between parallel streams of activity. From a CSCW perspective, this strategy offers three primary advantages. First, it is scalable, allowing smooth transitions from highly interactive collaboration to more extended, “asynchronous” styles of work. Second, it supports “multi-synchronous” work, in which parties work independently in parallel. Third, it directly supports observed patterns of opportunistic activities in collaborative working.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ahuja, S., Ensor, J. and Lucco, S. (1990): “A Comparison of Application Sharing Mechanisms in Real-time Desktop Conferencing”, in Proc. ACM Conf. Office Information Systems COIS’90, Boston, 1990.
Beaudouin-Lafon, M. and Karsenty, A. (1992): “Transparency and Awareness in Real-Time Groupware Systems”, in Proc. ACM Conf. User Interface Software and Technology UIST’92, Monterey, Ca., November 1992.
Beck, E. and Bellotti, V. (1993): “Informed Opportunism as Strategy”, in Proc. Third Eruopean Conference on Computer-Supported Cooperative Work ECSCW’93, Milano, Italy, 1993.
Dix, A. (1992): “Pace and Interaction”, in People and Computers VII: Proc. of HCI’92, York, UK, 1992.
Dourish, P. and Bellotti, V. (1992): “Awareness and Coordination in Shared Workspaces”, in Proc. ACM Confe. Computer-Supported Cooperative Work CSCW’92, Toronto, Canada, 1992.
Dourish, P. (1995a): “Developing a Reflective Model of Collaborative Systems,” ACM Transactions on Computer-Human Interaction, 1995 (in press).
Dourish, P. (1995b): “Consistency Guarantees: Exploiting Operation Semantics for Consistency Management in Collaborative Systems”, EuroPARC Technical Report, Cambridge, UK, 1995.
Ellis, C. and Gibbs, S. (1989): “Concurrency Control in a Groupware System”, in Proc. ACM Conf. Manamagement of Data SIGMOD’89, Seattle, Washington, 1989.
Greenberg, S., Roseman, R., Webster, D. and Bohnet, R. (1992): “Human and Technical Factors in Distributed Group Drawing Tools”, Interacting with Computers, 4(3), pp. 364–392, 1992.
Greenberg, S. and Marwood, D. (1994): “Real-time Grouopware as a Distributed System: Concurrency Control and its Effect on the Interface”, in Proc. ACM Conf Computer Supported Coooperative Work CSCW’94, Chapel Hill, North Carolina, 1994.
Haake, A. and Haake, J. (1993): “Take CoVer: Exploiting Version Management in Collaborative Systems”, in Proc. InterCHI’93, Amsterdam, Netherlands, 1993.
Kiczales, G. (1992): “Towards a New Model of Abstraction in the Engineering of Software”, in Proc. Workshop on Reflection and Meta-level Architectures IMSA’92, Tokyo, Japan, 1992.
Lauwers, C., Joseph, T., Lantz, K. and Romanow, A. (1990): “Replicated Architectures for Shared Window Systems: A Critique”, in Proc. ACM Conf. Office Information Systems COIS’90, Boston, Massachussetts, 1990.
Munson, J. and Dewan, P. (1994): “A Flexible Object Merging Framework”, in Proc. ACM Conf. Computer-Supported Cooperative Work CSCW’94, Chapel Hill, North Carolina, 1994.
Smith, B. (1984): “Reflection and Semantics in LISP”, in Proc. ACM Symposium on Principles of Programming Languages POPL, Salt Lake City, Utah, 1984.
Suchman, L. (1987): “Plans and Situated Actions”, Cambridge University Press, Cambridge, UK, 1987.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Dourish, P. (1995). The Parting of the Ways: Divergence, Data Management and Collaborative Work. In: Marmolin, H., Sundblad, Y., Schmidt, K. (eds) Proceedings of the Fourth European Conference on Computer-Supported Cooperative Work ECSCW ’95. Springer, Dordrecht. https://doi.org/10.1007/978-94-011-0349-7_14
Download citation
DOI: https://doi.org/10.1007/978-94-011-0349-7_14
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-010-4155-3
Online ISBN: 978-94-011-0349-7
eBook Packages: Springer Book Archive