The University of Southampton
University of Southampton Institutional Repository

Increasing accessibility in agent-oriented methodologies

Increasing accessibility in agent-oriented methodologies
Increasing accessibility in agent-oriented methodologies

Even though there is evidence of the suitability of the multi-agent approach to cope with the complexity of current systems, its use is not widespread in other areas of computing science, nor in industrial and commercial environments.  This can be explained, particularly for agent-oriented methodologies, by the absence of key software engineering best practices. In particular, we have identified three groups of drawbacks that limit the use of agent-oriented methodologies: incomplete coverage of the development cycle, a lack of tools for supporting the development process, and a high degree of dependence on specific toolkits, methods or platforms.  Although these issues negatively affect the applicability of the multi-agent approach in general, it is arguably for open systems that their effect is particularly noticeable.

In this thesis, therefore, we aim to address the issues involved in taking existing agent-oriented methodologies to a point where they can be effectively applied to the development of open systems. In order to do so, we consider the combination of organisational design and agent design, as well as the methodological process itself.

Specifically, we address organisational design by constructing a software engineering technique (software patterns) for the representation and incorporation of standard organisations into the organisational design of a multi-agent system. The agent design aspect is addressed by constructing an agent design phase which uses standard agent architectures through a pattern catalogue.  Based on this, we develop a methodological process that combines the organisational and agent designs, and that also considers the use of iterations for making the development of a system more agile.  This methodological process is exemplified and assessed by means of a case study.  Finally, we address the problem of monitoring the correct behaviour of agents in an open system, by constructing a model for the specification of open multi-agent systems.

University of Southampton
Gonzalez-Palacios, Jorge
6c6d0cd0-efc6-43c3-8922-53b7fa1cefc5
Gonzalez-Palacios, Jorge
6c6d0cd0-efc6-43c3-8922-53b7fa1cefc5

Gonzalez-Palacios, Jorge (2006) Increasing accessibility in agent-oriented methodologies. University of Southampton, Doctoral Thesis.

Record type: Thesis (Doctoral)

Abstract

Even though there is evidence of the suitability of the multi-agent approach to cope with the complexity of current systems, its use is not widespread in other areas of computing science, nor in industrial and commercial environments.  This can be explained, particularly for agent-oriented methodologies, by the absence of key software engineering best practices. In particular, we have identified three groups of drawbacks that limit the use of agent-oriented methodologies: incomplete coverage of the development cycle, a lack of tools for supporting the development process, and a high degree of dependence on specific toolkits, methods or platforms.  Although these issues negatively affect the applicability of the multi-agent approach in general, it is arguably for open systems that their effect is particularly noticeable.

In this thesis, therefore, we aim to address the issues involved in taking existing agent-oriented methodologies to a point where they can be effectively applied to the development of open systems. In order to do so, we consider the combination of organisational design and agent design, as well as the methodological process itself.

Specifically, we address organisational design by constructing a software engineering technique (software patterns) for the representation and incorporation of standard organisations into the organisational design of a multi-agent system. The agent design aspect is addressed by constructing an agent design phase which uses standard agent architectures through a pattern catalogue.  Based on this, we develop a methodological process that combines the organisational and agent designs, and that also considers the use of iterations for making the development of a system more agile.  This methodological process is exemplified and assessed by means of a case study.  Finally, we address the problem of monitoring the correct behaviour of agents in an open system, by constructing a model for the specification of open multi-agent systems.

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

More information

Published date: 2006

Identifiers

Local EPrints ID: 466160
URI: http://eprints.soton.ac.uk/id/eprint/466160
PURE UUID: a2c434c8-d413-428c-ac54-eefa07719545

Catalogue record

Date deposited: 05 Jul 2022 04:34
Last modified: 16 Mar 2024 20:32

Export record

Contributors

Author: Jorge Gonzalez-Palacios

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.

×