C2AS: A System Supporting Distributed Web Applications Composed of Collaborating Agents

  • Authors:
  • Anthony I. T. Rowstron;Sheng Feng Li;R. Stefanova

  • Affiliations:
  • -;-;-

  • Venue:
  • WET-ICE '97 Proceedings of the 6th Workshop on Enabling Technologies on Infrastructure for Collaborative Enterprises
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we describe the Cambridge Collaborative Agent System (C2AS). This is a prototype system designed to demonstrate the functionality and basic architecture of a framework for co-ordination between different components (or agents) of distributed `Web' applications. Co-ordination in C2AS is achieved through the use of tuple spaces, as used in Linda. However, the access primitives used in C2AS are not those used by Linda, but the {\sc Bonita} primitives, which provide asynchronous access to tuple spaces as opposed to synchronous access. Because C2AS is tuple space based it supports temporal and spatial separation of agents. The prototype system supports agents written in either Java (including applets) or C.