Options
Agent Factory: A Framework for Prototyping Heterogeneous AOP Languages
File(s)
File | Description | Size | Format | |
---|---|---|---|---|
CLFPaper.pdf | 403.06 KB |
Date Issued
06 October 2011
Date Available
11T14:02:19Z October 2012
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.
Sponsorship
Science Foundation Ireland
Other Sponsorship
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.
Type of Material
Conference Publication
Publisher
Springer
Copyright (Published Version)
2011, Springer-Verlag Berlin Heidelberg
Subject – LCSH
Aspect-oriented programming
LOL (Computer program language)
Language
English
Status of Item
Peer reviewed
Part of
Klügl, F. and Ossowski, S. (eds.). Multiagent System Technologies 9th German Conference, MATES 2011, Berlin, Germany, October 6-7, 2011. Proceedings
Description
Multiagent System Technologies, MATES 2011, 9th German Conference on Multi-Agent System Technologies, October 6-7, 2011
ISBN
978-3-642-24602-9
This item is made available under a Creative Commons License
Owning collection
Scopus© citations
16
Acquisition Date
Mar 30, 2023
Mar 30, 2023
Views
1518
Last Week
1
1
Last Month
1
1
Acquisition Date
Mar 30, 2023
Mar 30, 2023
Downloads
468
Last Month
1
1
Acquisition Date
Mar 30, 2023
Mar 30, 2023