The University of Southampton
University of Southampton Institutional Repository

Architectural design of a multi-agent system for handling metadata streams

Cruickshank, Don, Moreau, Luc and Roure, David De (2001) Architectural design of a multi-agent system for handling metadata streams At The fifth ACM International Conference on Autonomous Agents. , 505--512. (doi:10.1145/375735.376429).

Record type: Conference or Workshop Item (Paper)


We have designed a multi-agent architecture to deliver metadata streams synchronously with multimedia streams over a wide-area network. To this end, we have devised a simple protocol for synchronising agents to a media clock. This protocol defines the concept of deadline, after which servers can drop data because it can no longer reach clients in time. We also introduce a new concept of contract as a first-class entity representing a successful subscription; a contract is used by agents as a session identifier during the navigation of streams. Quality of service is a vital element of this architecture because of the need to deliver metadata on time. As a result, our architecture supports various communication protocols, including UDP, RMI, SSL, or multicast. This resulted in a return to a more declarative form of speech acts, totally orthogonal to a notion of virtual communication channel used to manage the quality of service of communication.

PDF aa01 - Accepted Manuscript
Available under License Creative Commons Attribution.
Download (12MB)

More information

Published date: May 2001
Additional Information: Organisation: ACM Address: Montreal, Canada
Venue - Dates: The fifth ACM International Conference on Autonomous Agents, 2001-05-01
Organisations: Web & Internet Science


Local EPrints ID: 256349
ISBN: 1-58113-326-X
PURE UUID: da4c8c8c-f79d-4f3b-8fc3-defd7c76c800
ORCID for Don Cruickshank: ORCID iD
ORCID for Luc Moreau: ORCID iD
ORCID for David De Roure: ORCID iD

Catalogue record

Date deposited: 26 Feb 2002
Last modified: 18 Jul 2017 09:47

Export record



Author: Don Cruickshank ORCID iD
Author: Luc Moreau ORCID iD
Author: David De Roure ORCID iD

University divisions

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton:

ePrints Soton supports OAI 2.0 with a base URL of

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.