The University of Southampton
University of Southampton Institutional Repository

Engineering Executable Agents Using Multi-Context Systems

Engineering Executable Agents Using Multi-Context Systems
Engineering Executable Agents Using Multi-Context Systems
In the area of agent-based computing there are many proposals for specific system architectures, and a number of proposals for general approaches to building agents. As yet, however, there a very few attempts to relate these together, and even fewer attempts to provide methodologies which relate designs to architectures and then to executable agents. This paper provides a first attempt to address this shortcoming. We propose a general method of specifying logic-based agents, which is based on the use of multi-context systems, and give examples of its use. The resulting specifications can be directly executed, and we discuss an implementation which makes this direct execution possible.
Agent-based computing, multi-context systems, software engineering, executable specifications.
413-442
Sabater, J.
88a62e81-0be3-418e-8ca0-3ebbced36f36
Sierra, C.
3f8f6400-5899-4871-8b30-7f84a52ec9fa
Parsons, S.
0eb7c919-8218-4218-8383-d81e1a8b5d71
Jennings, N. R.
ab3d94cc-247c-4545-9d1e-65873d6cdb30
Sabater, J.
88a62e81-0be3-418e-8ca0-3ebbced36f36
Sierra, C.
3f8f6400-5899-4871-8b30-7f84a52ec9fa
Parsons, S.
0eb7c919-8218-4218-8383-d81e1a8b5d71
Jennings, N. R.
ab3d94cc-247c-4545-9d1e-65873d6cdb30

Sabater, J., Sierra, C., Parsons, S. and Jennings, N. R. (2002) Engineering Executable Agents Using Multi-Context Systems. Journal of Logic and Computation, 12 (3), 413-442.

Record type: Article

Abstract

In the area of agent-based computing there are many proposals for specific system architectures, and a number of proposals for general approaches to building agents. As yet, however, there a very few attempts to relate these together, and even fewer attempts to provide methodologies which relate designs to architectures and then to executable agents. This paper provides a first attempt to address this shortcoming. We propose a general method of specifying logic-based agents, which is based on the use of multi-context systems, and give examples of its use. The resulting specifications can be directly executed, and we discuss an implementation which makes this direct execution possible.

Text
jlc-12-3.pdf - Other
Download (319kB)

More information

Published date: 2002
Keywords: Agent-based computing, multi-context systems, software engineering, executable specifications.
Organisations: Agents, Interactions & Complexity

Identifiers

Local EPrints ID: 254230
URI: http://eprints.soton.ac.uk/id/eprint/254230
PURE UUID: b5f49504-bc59-44f7-9222-b3b8b7552ebb

Catalogue record

Date deposited: 19 Jun 2003
Last modified: 14 Mar 2024 05:31

Export record

Contributors

Author: J. Sabater
Author: C. Sierra
Author: S. Parsons
Author: N. R. Jennings

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.

×