Agent Factory: A Framework for Prototyping Heterogeneous AOP Languages

DSpace/Manakin Repository

Show simple item record Russell, Sean E. Jordan, Howell O'Hare, G. M. P. (Greg M. P.) Collier, Rem 2012-10-11T14:02:19Z 2012-10-11T14:02:19Z 2011, Springer-Verlag Berlin Heidelberg en 2011-10-06
dc.identifier.isbn 978-3-642-24602-9
dc.description Multiagent System Technologies, MATES 2011, 9th German Conference on Multi-Agent System Technologies, October 6-7, 2011 en
dc.description.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. en
dc.description.sponsorship Science Foundation Ireland en
dc.language.iso en en
dc.publisher Springer en
dc.relation.ispartof Klügl, F. and Ossowski, S. (eds.). Multiagent System Technologies 9th German Conference, MATES 2011, Berlin, Germany, October 6-7, 2011. Proceedings en
dc.subject.lcsh Aspect-oriented programming en
dc.subject.lcsh LOL (Computer program language) en
dc.title Agent Factory: A Framework for Prototyping Heterogeneous AOP Languages en
dc.type Conference Publication en
dc.internal.availability Full text available en
dc.status Peer reviewed en
dc.identifier.doi 10.1007/978-3-642-24603-6_13
dc.neeo.contributor Russell|Sean E.|aut|
dc.neeo.contributor Jordan|Howell|aut|
dc.neeo.contributor O'Hare|G. M. P. (Greg M. P.)|aut|
dc.neeo.contributor Collier|Rem|aut|
dc.description.othersponsorship 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. en
dc.description.admin Author has checked copyright en
dc.internal.rmsid 306695064 2012-09-25T13:16:27Z

This item appears in the following Collection(s)

Show simple item record

This item is available under the Attribution-NonCommercial-NoDerivs 3.0 Ireland. No item may be reproduced for commercial purposes. For other possible restrictions on use please refer to the publisher's URL where this is made available, or to notes contained in the item itself. Other terms may apply.

If you are a publisher or author and have copyright concerns for any item, please email and the item will be withdrawn immediately. The author or person responsible for depositing the article will be contacted within one business day.

Search Research Repository

Advanced Search