Agent-Oriented Software Engineering for Internet Applications
Agent-Oriented Software Engineering for Internet Applications
The metaphors of autonomous agents and agent societies have the potential to make a significant impact in the processes of analysis, design and development of complex software systems on the Internet. In this chapter, we concentrate predominantly on agent societies, and show how work on coordination models and technologies provides a powerful framework for the engineering of Internet-based, multi-agent systems. First, we introduce the concepts of agent, multi-agent system, and agent-oriented software engineering, and highlight the specific issues that arise when we take the Internet as the environment that agents inhibit. We then provide a brief survey of the state of the art in the area of agent-oriented methodologies, paying particular attention to the Gaia methodology for agent-oriented analysis and design. Gaia was originally conceived for benevolent agents inhabiting closed systems. However, to broaden its scope, we show how insights from the area of coordination models can be incorporated in order to make it more suitable for developing Internet-based applications.
326-346
Zambonelli, F.
ab093383-4d27-44eb-8776-c5961793eedd
Jennings, N. R.
ab3d94cc-247c-4545-9d1e-65873d6cdb30
Omicini, A.
8855195f-a47f-4370-9e91-b0602e5c4091
Wooldridge, M.
955b6c39-0d07-430e-b68d-b9a96d6e14e7
2001
Zambonelli, F.
ab093383-4d27-44eb-8776-c5961793eedd
Jennings, N. R.
ab3d94cc-247c-4545-9d1e-65873d6cdb30
Omicini, A.
8855195f-a47f-4370-9e91-b0602e5c4091
Wooldridge, M.
955b6c39-0d07-430e-b68d-b9a96d6e14e7
Zambonelli, F., Jennings, N. R., Omicini, A. and Wooldridge, M.
(2001)
Agent-Oriented Software Engineering for Internet Applications.
In,
Omicini, A., Zambonelli, F., Klush, M. and Tolksdorf, R.
(eds.)
Co-ordination of Internet Agents.
Coordination of Internet Agents (01/01/01)
Springer, .
Record type:
Book Section
Abstract
The metaphors of autonomous agents and agent societies have the potential to make a significant impact in the processes of analysis, design and development of complex software systems on the Internet. In this chapter, we concentrate predominantly on agent societies, and show how work on coordination models and technologies provides a powerful framework for the engineering of Internet-based, multi-agent systems. First, we introduce the concepts of agent, multi-agent system, and agent-oriented software engineering, and highlight the specific issues that arise when we take the Internet as the environment that agents inhibit. We then provide a brief survey of the state of the art in the area of agent-oriented methodologies, paying particular attention to the Gaia methodology for agent-oriented analysis and design. Gaia was originally conceived for benevolent agents inhabiting closed systems. However, to broaden its scope, we show how insights from the area of coordination models can be incorporated in order to make it more suitable for developing Internet-based applications.
Text
coordination-book.pdf
- Other
More information
Published date: 2001
Venue - Dates:
Coordination of Internet Agents, 2001-01-01
Organisations:
Agents, Interactions & Complexity
Identifiers
Local EPrints ID: 253749
URI: http://eprints.soton.ac.uk/id/eprint/253749
PURE UUID: 2f1168f1-3616-4365-9798-c377a83aad9b
Catalogue record
Date deposited: 01 Nov 2002
Last modified: 14 Mar 2024 05:28
Export record
Contributors
Author:
F. Zambonelli
Author:
N. R. Jennings
Author:
A. Omicini
Author:
M. Wooldridge
Editor:
A. Omicini
Editor:
F. Zambonelli
Editor:
M. Klush
Editor:
R. Tolksdorf
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