Exploiting the Eclipse Ecosystem for Agent-Oriented Programming


Andrea Santi, Andrea Leardini, Antonio Natali, Alessandro Ricci

Proceedings of the 6th Workshop of the Italian Eclipse Community
 2011

In this paper we discuss fi rst explorations about exploiting the Eclipse framework in the context of agent-oriented programming, using an agent-oriented programming platform called JaCa. At first, we
discuss how the Eclipse framework can be naturally exploited for designing and developing a modular feature-rich agent-oriented IDE, to represent, manipulate, inspect JaCa programs directly in terms of such agentoriented abstractions de ned by the JaCa computation/programming model. Then, we extend the scope of the discussion by devising: (a) the opportunity of exploiting Eclipse for exploring a model-driven approach to agent-oriented programming and to the development of the agent-oriented programming languages and the platforms themselves; and (b) the opportunity of injecting agents into the Eclipse ecosystem, so as to enrich it with fi rst-class human-inspired abstractions to deal with the flexible organization of concurrent and distributed tasks, and their coordination.

(keywords) Eclipse, IDE, Agent-Oriented Programming
 @inproceedings{eclipseaop-eclipseit2011,
Address = {Milan, Italy},
Author = {Santi, Andrea and Leardini, Andrea and Natali, Antonio and Ricci, Alessandro},
Booktitle = {Proceedings of the 6th Workshop of the Italian Eclipse Community},
Keywords = {Eclipse, IDE, Agent-Oriented Programming},
Title = {Exploiting the {E}clipse Ecosystem for Agent-Oriented Programming},
Url = {http://2011.eclipse-it.org/ProcEclipse-IT11/Technical/1818.pdf},
Year = 2011

Tags:

Pubblicazione

— autori/autrici

Andrea Santi, Andrea Leardini, Antonio Natali, Alessandro Ricci

— stato

pubblicato

— tipo

articolo in atti

Sede di pubblicazione

— volume

Proceedings of the 6th Workshop of the Italian Eclipse Community

— data di pubblicazione

2011

URL

pagina originale

BibTeX

— BibTeX ID
eclipseaop-eclipseit2011
— BibTeX category
inproceedings

Partita IVA: 01131710376 - Copyright © 2008-2022 APICe@DISI Research Group - PRIVACY