Agent Factory: A Framework for Prototyping Heterogeneous AOP Languages
Date:
2011-10-06
Recommended citation:
Russell, Sean E., Jordan, Howell, O'Hare, G. M. P. (Greg M. P.), Collier, Rem
: Agent Factory: A Framework for Prototyping Heterogeneous AOP Languages. Multiagent System Technologies, MATES 2011, 9th German Conference on Multi-Agent System Technologies, October 6-7, 2011. 2011-10-06.
Abstract:
Recent years have seen the emergence of a number of AOP languages.
While these can mostly be characterized as logic-oriented languages that map situations to courses of action, they are based on a variety of concepts, resulting
in obvious differences in syntax and semantics. Less obviously, the development
tools and infrastructure - such as environment integration, reuse mechanisms, debugging, and IDE integration - surrounding these languages also vary widely.
Two drawbacks of this diversity are: a perceived lack of transferability of knowledge and expertise between languages; and a potential obscuring of the fundamental conceptual differences between languages. These drawbacks can impact
on both the languages' uptake and comparability.
In this paper, we present a Common Language Framework that has emerged out
of ongoing work on AOP languages that have been deployed through Agent Factory. This framework consists of a set of pre-written components for building
agent interpreters, together with a set of tools that can be easily adapted to different AOP languages. Through this framework we have been able to rapidly
prototype a range of different AOP languages, one of which is presented as a case
study in this paper.
Funding Details:
Science Foundation Ireland
Funding Details:
Science Foundation Ireland grant 07/CE/I1147 to CLARITY: Centre for Sensor Web Technologies and by Environmental Protection Agency Ireland project number 2008-WRM-MS-1-S1, WAIST - Waste Augmentation and Integrated Shipment Tracking, funded under STRIVE- Waste, Resource Manage- ment and Chemicals Call 2007.
Conference Details:
Multiagent System Technologies, MATES 2011, 9th German Conference on Multi-Agent System Technologies, October 6-7, 2011
Type of material:
Conference Publication
Publisher:
Springer
Copyright (published version):
2011, Springer-Verlag Berlin Heidelberg
Is part of:
Klügl, F. and Ossowski, S. (eds.). Multiagent System Technologies 9th German Conference, MATES 2011, Berlin, Germany, October 6-7, 2011. Proceedings
ISBN:
978-3-642-24602-9
Status of item:
Peer reviewed
Language:
en
Availability:
Full text available
Available:
2012-10-11T14:02:19Z
Show full item record