The University of Southampton
University of Southampton Institutional Repository

From SMART to agent systems development

From SMART to agent systems development
From SMART to agent systems development
In order for agent-oriented software engineering to prove effective it must use principled notions of agents and enabling specification and reasoning, while still considering routes to practical implementation. This paper deals with the issue of individual agent specification and construction, departing from the conceptual basis provided by the SMART agent framework. SMART offers a descriptive specification of an agent architecture but omits consideration of issues relating to construction and control. In response, we introduce two new views to complement SMART: a behavioural specification and a structural specification which, together, determine the components that make up an agent, and how they operate. In this way, we move from abstract agent system specification to practical implementation. These three aspects are combined to create an agent construction model, actSMART, which is then used to define the AgentSpeak(L) architecture in order to illustrate the application of actSMART.
0952-1976
129-140
Ashri, R
8753a196-3e63-4d26-9aa8-74bc1769d068
Luck, M
a1457127-1c37-42d3-95a1-0cdef830f611
d'Inverno, M
8462296f-9fad-4c72-a002-39d0b3f93395
Ashri, R
8753a196-3e63-4d26-9aa8-74bc1769d068
Luck, M
a1457127-1c37-42d3-95a1-0cdef830f611
d'Inverno, M
8462296f-9fad-4c72-a002-39d0b3f93395

Ashri, R, Luck, M and d'Inverno, M (2005) From SMART to agent systems development. Engineering Applications of Artificial Intelligence, 18 (2), 129-140.

Record type: Article

Abstract

In order for agent-oriented software engineering to prove effective it must use principled notions of agents and enabling specification and reasoning, while still considering routes to practical implementation. This paper deals with the issue of individual agent specification and construction, departing from the conceptual basis provided by the SMART agent framework. SMART offers a descriptive specification of an agent architecture but omits consideration of issues relating to construction and control. In response, we introduce two new views to complement SMART: a behavioural specification and a structural specification which, together, determine the components that make up an agent, and how they operate. In this way, we move from abstract agent system specification to practical implementation. These three aspects are combined to create an agent construction model, actSMART, which is then used to define the AgentSpeak(L) architecture in order to illustrate the application of actSMART.

Text
eaai05.pdf - Other
Download (284kB)

More information

Published date: March 2005
Organisations: Electronics & Computer Science

Identifiers

Local EPrints ID: 261784
URI: http://eprints.soton.ac.uk/id/eprint/261784
ISSN: 0952-1976
PURE UUID: d408018f-d97f-4ecb-bd8f-99fbbb0df695

Catalogue record

Date deposited: 10 Feb 2006
Last modified: 14 Mar 2024 06:58

Export record

Contributors

Author: R Ashri
Author: M Luck
Author: M d'Inverno

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.

×