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
2002
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), .
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
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