Skip to main content
Log in

A new architecture for a collaborative authoring system

Collaborwriter

  • Published:
Computer Supported Cooperative Work (CSCW) Aims and scope Submit manuscript

Abstract

Much research has occurred in recent years detailing computer systems which support collaborative writing. In this paper we describe a collaborative authoring system capable of handling both synchronous and asynchronous communication between authors, based upon a writing model of coordination, writing, annotation, consolidation and negotiation. This assumes that the negotiation aspects play a major role in the collaborative process. A model linking the logical structure of documents and author roles is also established, based on the Standard Generalized Markup Language.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Bryan, M. (1988):SGML: An Author's Guide to the Standard Generalized Markup Language. Addison-Wesley Publishing.

  • Coombs, J. H., Renear, A. H. and DeRose, S. J. (1987): Markup systems and the future of scholarly text processing.Communications of the ACM vol. 30, no. 11, pp. 933–947.

    Article  Google Scholar 

  • Dourish, P. and Bellotti, V. (1992): Awareness and Coordination in Shared Workspaces. InProceedings of the Fourth Conference on Computer-Supported Cooperative Work. Toronto, Canada, pp. 107–114.

  • Feiner, S. (1988): Seeing the Forest for the Trees: hierarchical Display of Hypertext Structure. InProceedings of the Conference on Office Information Systems. Palo Alto, California, pp. 205–212.

  • Fish, R. S., Kraut, R. E. and Leland, M. D. P. (1988): Quilt: A collaborative tool for cooperative writing. InProceedings of the Conference on Office Information Systems. Palo Alto, California, pp. 30–37.

  • Flower, L. S. and Hayes, J. R. (1981): A cognitive theory process of writing.College Composition and Communication, vol. 34, no. 4, pp. 365–387.

    Article  Google Scholar 

  • Goldfarb, C. F. (1981): A generalized approach to document markup. InProceedings of the ACM SIGPLAN-SIGOA Symposium on Text Manipulation. Portland, Oregon, pp. 68–73.

  • Haake, J. M. and Wilson, B. (1992): Supporting Collaborative Writing of Hyperdocuments in SEPIA. InProceedings of the Fourth Conference on Computer-Supported Cooperative Work. Toronto, Canada, pp. 138–146.

  • Halasz, F. (1988): Reflections on NoteCards: Seven issues for the next, generation of hypermedia systems.Communications of the ACM, vol. 31, no. 7, pp. 836–852.

    Article  Google Scholar 

  • Holsapple, C. W., Lai, H. and Whinston, A. B. (1990):A Formal Basis for Negotiation Support System Research. Kentucky Initiative for Knowledge Management Paper 25. University of Kentucky.

  • Kraemer, K. L. and King, J. L. (1988): Computer-Based Systems for Cooperative Work and Group Decision Making.ACM Computing Surveys, vol. 20, no. 2, pp. 146.

    Article  Google Scholar 

  • Leland, M. D. P., Fish, R. S. and Kraut, R. E. (1988). Collaborative document preparation using Quilt. InProceedings of the Second Conference on Computer-Supported Cooperative Work. Portland, Oregon, pp. 206–215.

  • McAlpine, K. (1991)FineForm: A document structuring tool Final Year Project Report, Department of Computer Science and Applied Mathematics, The University of Aston.

  • Malcolm, N. and Gaines, B. R. (1991): A minimalist approach to the development of a word processor supporting group writing activities. InProceedings of the Conference on Organizational Computing Systems. Atlanta, Georgia, pp. 147–152.

  • Neuwirth, C. M., Kaufer, D. S., Chandhok, R. and Morris, J. J. (1990): Issues in the design of computer support for co-authoring and commenting. InProceedings of the Third Conference on Computer-Supported Cooperative Work. Los Angeles, California, pp. 183–195.

  • Olson, G. M. and Olson, J. S. (1991): User-Centered Design of Collaboration TechnologyJournal of Organizational Computing, vol. 1, no. 1, pp. 61–83.

    Article  Google Scholar 

  • Sharples, M. and Pemberton, L. (1988):Representing writing: An account of the writing process with regard to the writer's external representations. Cognitive Science Research Paper CSRP 119, School of Cognitive Sciences, The University of Sussex.

  • Sharples, M. and Pemberton, L. (1990):Starting from the writer guidelines for the design of user-centred document processors. Cognitive Science Research Paper CSRP 154, School of Cognitive Sciences, The University of Sussex.

  • Shen, H. and Dewan, P. (1992): Access Control for Collaborative Environments. InProceedings of the Fourth Conference on Computer-Supported Cooperative Work. Toronto, Canada, pp. 51–58.

  • Trigg, R., Suchman, L. and Halasz, F. (1986): Supporting collaboration in NoteCards. InProceedings of the Conference on Computer-Supported Cooperative Work. Austin, Texas, pp. 147–153.

  • Turoff, M. (1991): Computer-Mediated Communication Requirements for Group SupportJournal of Organizational Computing, vol. 1, no. 1, pp. 85–113.

    Article  Google Scholar 

  • Vámos, T. (1991): Cooperative Communication: Computerware and Humanware.Journal of Organizational Computing, vol. 1, no. 1, pp. 115–123.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

McAlpine, K., Golder, P. A new architecture for a collaborative authoring system. Comput Supported Coop Work 2, 159–174 (1993). https://doi.org/10.1007/BF00749013

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00749013

Key words

Navigation