ABSTRACT
This paper examines the importance of providing effective management of sharing in cooperative systems and argues for a specialised service to support the cooperative aspects of information sharing. The relationship between features of the cooperative shared object service and existing services is briefly examined. A number of management services of particular importance to CSCW systems are identified. The paper presents a technique of realising a shared object service by augmenting existing object facilities to provide management of their cooperative use. These facilities are realised through object adapters that provide additional cooperative facilities and greater control over the supporting infrastructure.
- 1.ANSA. ANSA" An engineer's introduction to the architecture. Projects Management Limited, Poseidon House, Castle Park, Cambridge, CB3 0RD UK, November, 1989]]Google Scholar
- 2.Araujo, R.B., Coulouris, F., Onions, J.P., & Smith, H.T. The architecture of the prototype COSMOS messaging system. In Proceedings of Euteco'88 (April 20-22, Vienna, Austria) Elsevier Science Publishers B.V., North-Holland, 1988, pp. 157-169.]]Google Scholar
- 3.Benford, S., & Fahlen, L. A spatial model of cooperation in large virtual environments. In Proceedings of ECSCW93 (Sept. 13-17, Milan, Italy). Kluwer Academic Publishers, 1993, pp. 109- 124.]] Google ScholarDigital Library
- 4.Bentley, R., Rodden, T., Sommerville I., & Sawyer, P. An architecture to support tailorable multi-user displays. In Proceedings of A CM CSCW92 Conference on Computer-Supported Cooperative Work (Oct.31-Nov.4, Toronto, Canada), ACM Press., N.Y., 1992, pp. 187-1941.]] Google ScholarDigital Library
- 5.Birman, K.P. The process group approach to reliable distributed Computing. Communications of the ACM, 36, 12 (December 1993), pp. 36-53,103.]] Google ScholarDigital Library
- 6.COMIC. Informing CSCW system requirements. Deliverable 2.1, Esprit Project 6225, ISBN 0-901800- 29-5, Available via. FTP ftp.comp.lancs.ac.uk, 1993.]]Google Scholar
- 7.Dave, A., Sefika, M., & Campbell, R.H. Proxies, application interfaces, and distributed systems, in Proceedings of the Second International Workshop on Object Orientation in Operating Systems (1WO00S), (Sept. 24-25, Dourdan, France). IEEE Press, 1992, pp..212-220.]]Google ScholarCross Ref
- 8.Davies, N.A., Davy, M.J., Blair, G.S., & Marian_i, J ~. Object invocation and management in the Zenith distributed multimedia information system. Information and Software Technology, 35, 5 (May 1993), pp. 259-266]]Google ScholarCross Ref
- 9.Ellis, C.A., & Gibbs, S.J. Concurrency control in groupware systems. In Proceedings of the 1989 A CM SIGMOD international Conference on the Management of Data. (Portland, Oregon). ACM Press,N.Y., 1989, pp. 399-407]] Google ScholarDigital Library
- 10.Fish R.S., Kraut R.E., Leland M.D., & Cohen M. Quilt: A collaborative tool for cooperative writing. In COIS88 Proceedings of conference on Office Information Systems (March 23-25, Palo Alto, California) 1988, pp. 30-47.]] Google ScholarDigital Library
- 11.Goldberg, A. Smalltalk-80: The interactive programming environment. Addision-Wesley Publishing. ISBN 0-201-11372-4]] Google ScholarDigital Library
- 12.Graham, G., & Denning, P. Protection: Principles and Practices. In Proceedings of the AFIPS Spring Joint Computer Conference. 1972, pp. 417-429.]]Google Scholar
- 13.Greif, I., & Sarin, S. Data sharing in group work. A CM Transactions on Office Information Systems 5, 2 (April 1987), pp. 187-211.]] Google ScholarDigital Library
- 14.Haake, J. M., & Wilson, B. Supporting collaborative writing of hyperdocuments in SEPIA. In Proceedings of A CM CSCW92 Conference on Computer- Supported Cooperative Work. (Oct.31-Nov.4, Toronto, Canada). ACM press, N.Y., 1992, pp. 138- 146.]] Google ScholarDigital Library
- 15.ISO/IEC. Basic reference model of open distributed processing. Working Document RM-ODP--Part 1: Overview. (December 1991). Available through national standards bodies.]]Google Scholar
- 16.Lieberman, H. Delegation and inheritance: Two mechanisms for sharing knowledge in object-oriented systems. Journees d'Etudes Languages Orientes Objet, AFCET, Paris, 1985, pp. 79-89.]]Google Scholar
- 17.Marmolin, H., Sundblad, Y., Tollmar, K., Avatare, A., & Eriksson H. CoDesk- An interface to TheKnowledgeNet, design and implementation. In Proceedings of the 4th MultiG Workshop. (May, Stockholm), Kungl Tekniska Hogskolen, Stockholm, Sweden, 1992.]]Google Scholar
- 18.Newman-Wolfe, R.E., Webb, M.L., & Montes, M. Implicit locking in the Ensemble concurrent objectoriented graphics editor. In Proceedings of A CM CSCW'92 Conference on Computer-Supported Cooperative Work. (Oct. 31-Nov.4, Toronto, Canada). ACM Press, N.Y., 1992, pp. 265-272.]] Google ScholarDigital Library
- 19.OMG. The common object request broker: Architecture and specification. OMG Document Number 1991.12.1, Revision 1.1, OMG, Draft 0, December 1991.]]Google Scholar
- 20.Patterson, J. F., Hill, R. D., Rohall, S. L., & Meeks, W. S. Rendezvous: An architecture for synchronous multi-user applications. In Proceedings of CSCW'90 (October 7-10, Los Angeles, Ca.). ACM Press, N.Y., 1990, pp.317-328.]] Google ScholarDigital Library
- 21.Rodden, T., Mariani, J., & Blair, G. Supporting cooperative applications. CSCW: An international Journal, 1, 1 (Oct. 1992) pp. 41-67.]]Google Scholar
- 22.Shapiro, M. Structure and encapsulation in distributed systems: The proxy principle. In Proceedings of the 6th International Conference on Distributed Computer Systems. (May) IEEE, 1986, pp. 198-224.]]Google Scholar
- 23.Shen, H., & Dewan, P. Access control for collaborative environments, In Proceeding of CSCW92. (Oct.31-Nov.4, Toronto, Canada), ACM Press, N.Y., 1992, pp. 51-58.]] Google Scholar
- 24.Smith, G., & Rodden, T. Using an access model to configure multi-user interfaces. In Proceedings of C00CS'93 ACM international Conference on Organisational Computing Systems. (Nov.l-4, San Jose, Ca.). ACM press,kN.Y., 1993, pp. 289-298.]] Google ScholarDigital Library
- 25.Thiel, G. LOCUS operating system, a transparent system. Computer Communications,14, 6 (July 1992), pp. 336-346.]] Google ScholarDigital Library
- 26.Trevor, J., Rodden, T., & Blair, G.S. COLA: A lightweight platform for CSCW. In Proceedings of ECSCW93. (Sept. 13-17, Milan, Italy), Kluwer Academic Publishers, 1993, pp. 15-30.]] Google ScholarDigital Library
Index Terms
- The use of adapters to support cooperative sharing
Recommendations
Cooperative multiple trellis coded modulation
In this paper, we consider the general design criteria, properties and explicit code design procedures for cooperative multiple trellis coded modulation (CMTCM) schemes over Rayleigh fading channels. The cooperative system of interest utilizes the ...
A Temporal Model for Group-Centric Secure Information Sharing
WISM '10: Proceedings of the 2010 International Conference on Web Information Systems and Mining - Volume 02Traditional approach to information sharing focuses on attaching attributes and policies to an object as it is disseminated from producers to consumers in a system. In contrast, group-centric sharing brings subjects and objects together in a group to ...
Dynamic Capabilities for Information Sharing: XBRL Enabling Business-to-Government Information Exchange
HICSS '14: Proceedings of the 2014 47th Hawaii International Conference on System SciencesRecent scandals have stressed the need for information sharing among companies and governments. The sharing of information is not easy as companies want to keep their administrative burden low, whereas governments need high information quality. These ...
Comments