Skip to main content
Log in

Coordination in a Content-Addressable Web

  • Published:
Autonomous Agents and Multi-Agent Systems Aims and scope Submit manuscript

Abstract

The World Wide Web is a very successful phenomenon, and is increasingly being used as a medium for electronic commerce rather than simple information exchange. In this paper it is argued that the low-level infrastructure of the Web is badly suited for these new applications, as well as being somewhat inefficient in its original applications; an alternative infrastructure offering better functionality and flexibility is proposed. The new infrastructure is based on the Linda coordination model, and adds a layer of abstraction over the absolute location of resources. Both theoretical and real-world issues are covered, including the problem of integrating this new system with the existing infrastructure of the Web.

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

  1. T. Berners-Lee, “Universal Resource Identifiers in WWW,” Technical Report RFC-1630, CERN, http://www.w3.org/Addressing/rfc1630.txt 1994.

  2. T. J. Berners-Lee, R. Cailliau, and J.-F. Groff, “The World-Wide Web,” Computer Networks and ISDN Systems vol. 25(4–5), pp. 454–459, 1992.

    Google Scholar 

  3. P. Butcher, A. Wood, and M. Atkins, “Global synchronisation in Linda,” Concurrency: Practice and Experience vol. 6(6), pp. 505–516, 1994.

    Google Scholar 

  4. P. Ciancarini, A. Knoche, R. Tolksdorf, and F. Vitali, “PageSpace: An Architecture to Coordinate Distributed Applications on the Web,” in Proc. of the 5th Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE '96), 1996, pp. 340–345.

  5. P. Ciancarini, R. Tolksdorf, and F. Vitali, “Coordination on the World Wide Web: The PageSpace experience,” Technical Report, University of Bologna and Technische Universität Berlin, 1997.

  6. A. Douglas, A. Wood, and A. Rowstron, “Linda Implementation Revisited,” in Proc. of the 18th World Occam and Transputer User Group, pp. 125–138, 1995.

  7. D. Gelernter, “Generative communication in Linda,” ACM Transactions in Programming Languages and Systems vol. 1, pp. 80–112, 1985.

    Google Scholar 

  8. D. Gelernter, “Multiple tuple spaces in Linda,” in Proc. of PARLE 89, 1989, pp. 20–27.

  9. R. Menezes and A. Wood, “Coordination of distributed I/O in tuple space systems,” in Proc. of 31st Hawaii International Conference on System Sciences, Vol. VII, Big Island, Hawaii, USA, 1998, pp. 216–225.

    Google Scholar 

  10. R. Menezes and A. Wood, “Ligia: A Java-based Linda-like run-time system with garbage collection of tuple spaces,” Technical Report YCS-304, Department of Computer Science, University of York, 1998.

  11. A. Rowstron and A. Wood, “Solving the Linda multiple rd problem,” in Proc. of 1st. International Conference--COORDINATION 96, P. Ciancarini and C. Hankin (eds.), 1996, pp. 357–367. Published in Lecture Notes of Computer Science Vol. 1061.

  12. A. Rowstron and A. Wood, “Bonita: A set of tuple space primitives for distributed coordination,” in Proc. of the 30th Hawaii International Conference on System Sciences, H. El-Rewini and Y. N. Patt (eds.), 1997, Vol. 1, pp. 379–388.

  13. A. Tanenbaum, Distributed Operating Systems. Prentice-Hall, Englewood Cliffs, NJ, 1995.

    Google Scholar 

  14. A. S. Tanenbaum and R. von Renesse, “Distributed operating systems,” ACM Computing Surveys 17(4), pp. 419–470, 1985.

    Google Scholar 

  15. A. Wood, “Coordination with attributes,” in Proc. of Coordination '99, 1999, to appear.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Menezes, R., Merrick, I. & Wood, A. Coordination in a Content-Addressable Web. Autonomous Agents and Multi-Agent Systems 2, 287–301 (1999). https://doi.org/10.1023/A:1010064423044

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1010064423044

Navigation