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 applications, 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 applications 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
2004
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 applications, 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 applications 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
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