Exploiting the Eclipse Ecosystem for Agent-Oriented Programming
| |
|
|
@talk{jacaeclipseit2011,
abstract = {In this paper we discuss first 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 dened 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 first-class human-inspired abstractions to deal with the flexible organization of concurrent and distributed tasks, and their coordination.},
address = {Milan, Italy},
author = {Santi, Andrea and Natali, Antonio},
date = {2011-09-23},
howpublished = {6th Workshop of the Italian Eclipse Community (Eclipse-IT 2011)},
language = {en},
month = sep,
sort = {talk},
speaker = {Santi, Andrea},
title = {Exploiting the Eclipse Ecosystem for Agent-Oriented Programming},
type = {Talk},
year = 2011
}
abstract = {In this paper we discuss first 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 dened 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 first-class human-inspired abstractions to deal with the flexible organization of concurrent and distributed tasks, and their coordination.},
address = {Milan, Italy},
author = {Santi, Andrea and Natali, Antonio},
date = {2011-09-23},
howpublished = {6th Workshop of the Italian Eclipse Community (Eclipse-IT 2011)},
language = {en},
month = sep,
sort = {talk},
speaker = {Santi, Andrea},
title = {Exploiting the Eclipse Ecosystem for Agent-Oriented Programming},
type = {Talk},
year = 2011
}