DocumentCode :
2852727
Title :
AgentCross: A Platform for the Development of Crosscutting Concerns in Multi-agent Systems
Author :
Filho, João Alberto Neves dos Santos ; Noya, Ricardo Choren ; Breitman, Karin Koogan
Author_Institution :
SE/8, Inst. Mil. de Eng., Rio de Janeiro, Brazil
fYear :
2009
fDate :
13-14 Oct. 2009
Firstpage :
25
Lastpage :
32
Abstract :
Agent-oriented design relies on key abstractions: goals, plans and actions. These abstractions are used by several agent modeling languages and methodologies to specify the many different multi-agent system (MAS) features. Nevertheless, there are some agency features that cannot be properly modularized using only these abstractions. The Aspect-Oriented Programming paradigm allows the modularization of agency concerns, preventing scattered and tangled code through a development methodology. This paper presents AgentCross, an agent methodology independent platform that allows the implementation of crosscutting concerns in MAS. AgentCross proposes the inclusion of aspect-oriented abstractions into the agent platform specified by FIPA. This is achieved by the integration of JADE agent platform and AspectJ. We describe the new agent crosscutting abstractions, the platform integration and we also show a simple example of the implementation of crosscutting concerns in a MAS.
Keywords :
Java; aspect-oriented programming; multi-agent systems; simulation languages; AgentCross; AspectJ; FIPA; JADE agent platform; agent modeling languages; agent oriented design; aspect oriented programming; crosscutting concerns development; multiagent systems; Adaptation model; Context; Correlation; Java; Object oriented modeling; Programming; Proposals; Multi-agent systems; aspects; design abstractions; implementation platform;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Workshop (SEW), 2009 33rd Annual IEEE
Conference_Location :
Skovde
ISSN :
1550-6215
Print_ISBN :
978-1-4244-6863-8
Electronic_ISBN :
1550-6215
Type :
conf
DOI :
10.1109/SEW.2009.20
Filename :
5621785
Link To Document :
بازگشت