Use this URL to cite or link to this record in EThOS:
Title: Combining MAS and P2P systems : the Agent Trees Multi-Agent System (ATMAS)
Author: Gill, Martin L.
ISNI:       0000 0004 2683 2550
Awarding Body: University of Stirling
Current Institution: University of Stirling
Date of Award: 2005
Availability of Full Text:
Access from EThOS:
Access from Institution:
The seamless retrieval of information distributed across networks has been one of the key goals of many systems. Early solutions involved the use of single static agents which would retrieve the unfiltered data and then process it. However, this was deemed costly and inefficient in terms of the bandwidth since complete files need to be downloaded when only a single value is often all that is required. As a result, mobile agents were developed to filter the data in situ before returning it to the user. However, mobile agents have their own associated problems, namely security and control. The Agent Trees Multi-Agent System (AT-MAS) has been developed to provide the remote processing and filtering capabilities but without the need for mobile code. It is implemented as a Peer to Peer (P2P) network of static intelligent cooperating agents, each of which control one or more data sources. This dissertation describes the two key technologies have directly influenced the design of ATMAS, Peer-to-Peer (P2P) systems and Multi-Agent Systems (MAS). P2P systems are conceptually simple, but limited in power, whereas MAS are significantly more complex but correspondingly more powerful. The resulting system exhibits the power of traditional MAS systems while retaining the simplicity of P2P systems. The dissertation describes the system in detail and analyses its performance.
Supervisor: Smith, Leslie S. ; Jones, Simon Sponsor: Not available
Qualification Name: Thesis (Ph.D.) Qualification Level: Doctoral
EThOS ID:  DOI: Not available
Keywords: P2P ; MAS ; Agent ; Multi-Agent System ; Peer ; AT-MAS ; Tree ; Peer-2-peer ; Peer-to-peer architecture (Computer networks) ; Downloading of data ; Information storage and retrieval systems ; Computing science P.hD. thesis