The University of Southampton
University of Southampton Institutional Repository

Models for agent-based infrastructures

Models for agent-based infrastructures
Models for agent-based infrastructures

Agent-based systems have a key role to play in the effort to provide and support such appli­cations, since agents embody several of the required characteristics for effective and robust operation in dynamic and heterogenous computing environments. However, there are a number of shortcomings relating to the use of the agent approach to application development. In particular, in this thesis we deal with the lack of clarity in existing agent models and address the need for models that can directly support practical application development. These are widely-accepted shortcomings that have been identified by a number of researchers in recent years [8, 32, 136, 189, 227, 231]. This thesis addresses these shortcomings with relation to the basic infrastructural concerns that are common to practically all significant agent-based applica­tions in dynamic, heterogeneous environments. We develop principled and reusable models in support of agent-based systems construction, dealing both within individual agent construction and support for relationship identification and characterisation.

In this thesis we make three main contributions. Firstly, through an abstract agent model we enable the characterisation of the wide range of agent types that can exist within a heterogenous environment. This facilitates development by ensuring that the underlying theory adequately models the actual application environment and provides indications as to where designers must focus their efforts. Secondly, we develop a model for agent construction which links the abstract agent model to practical application concerns and enables the specification of a range of agent architectures while also facilitating their run-time reconfiguration. This bridges the gap between abstract models and practical implementation, allows developers to choose the type of agent architecture that best suits the application at hand, and provide the flexibility for adapting architectures to changing application needs. Finally, we develop a model of agent interaction and use it to comprehensively identify all the possible relationships between two agents, as well as to relate agent goals to the abilities of agents to achieve those goals given their individual capabilities. This enables the effective identification and characterisation of agent relationships in dynamic environments, so as to guide the choice of appropriate relationship management mechanisms.

University of Southampton
Ashri, Ronald
1fa00910-91ad-4cfb-94f4-b7f89f3bcc74
Ashri, Ronald
1fa00910-91ad-4cfb-94f4-b7f89f3bcc74

Ashri, Ronald (2004) Models for agent-based infrastructures. University of Southampton, Doctoral Thesis.

Record type: Thesis (Doctoral)

Abstract

Agent-based systems have a key role to play in the effort to provide and support such appli­cations, since agents embody several of the required characteristics for effective and robust operation in dynamic and heterogenous computing environments. However, there are a number of shortcomings relating to the use of the agent approach to application development. In particular, in this thesis we deal with the lack of clarity in existing agent models and address the need for models that can directly support practical application development. These are widely-accepted shortcomings that have been identified by a number of researchers in recent years [8, 32, 136, 189, 227, 231]. This thesis addresses these shortcomings with relation to the basic infrastructural concerns that are common to practically all significant agent-based applica­tions in dynamic, heterogeneous environments. We develop principled and reusable models in support of agent-based systems construction, dealing both within individual agent construction and support for relationship identification and characterisation.

In this thesis we make three main contributions. Firstly, through an abstract agent model we enable the characterisation of the wide range of agent types that can exist within a heterogenous environment. This facilitates development by ensuring that the underlying theory adequately models the actual application environment and provides indications as to where designers must focus their efforts. Secondly, we develop a model for agent construction which links the abstract agent model to practical application concerns and enables the specification of a range of agent architectures while also facilitating their run-time reconfiguration. This bridges the gap between abstract models and practical implementation, allows developers to choose the type of agent architecture that best suits the application at hand, and provide the flexibility for adapting architectures to changing application needs. Finally, we develop a model of agent interaction and use it to comprehensively identify all the possible relationships between two agents, as well as to relate agent goals to the abilities of agents to achieve those goals given their individual capabilities. This enables the effective identification and characterisation of agent relationships in dynamic environments, so as to guide the choice of appropriate relationship management mechanisms.

Text
950499.pdf - Version of Record
Available under License University of Southampton Thesis Licence.
Download (3MB)

More information

Published date: 2004

Identifiers

Local EPrints ID: 465411
URI: http://eprints.soton.ac.uk/id/eprint/465411
PURE UUID: 88461d2b-0055-455e-b4d2-c8f655af1aa7

Catalogue record

Date deposited: 05 Jul 2022 00:49
Last modified: 16 Mar 2024 20:09

Export record

Contributors

Author: Ronald Ashri

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.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

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.

×