Options
Agent factory : a framework for prototyping logic-based AOP languages
File(s)
File | Description | Size | Format | |
---|---|---|---|---|
CLFPaper.pdf | 403.06 KB |
Date Issued
06 October 2011
Date Available
03T12:54:34Z February 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 sit- uations 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
Type of Material
Conference Publication
Publisher
Springer
Copyright (Published Version)
2011 Springer Verlag Berlin Heidelberg
Keywords
Subject – LCSH
Aspect-oriented programming
LOL (Computer program language)
Computer programming--Case studies
Web versions
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
Presented at the 9th German Conference on Multi-Agent System Technologies, Berlin, Germany, 6-7 October 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 28, 2023
Mar 28, 2023
Views
4331
Acquisition Date
Mar 28, 2023
Mar 28, 2023
Downloads
357
Last Week
2
2
Last Month
3
3
Acquisition Date
Mar 28, 2023
Mar 28, 2023