TY - JOUR
T1 - A Survey of Programming Languages and Platforms for Multi-Agent Systems
AU - Bordini, Rafael H.
AU - Braubach, Lars
AU - Dastani, Mehdi
AU - Seghrouchni, Amal El Fallah
AU - Gómez-Sanz, Jorge J.
AU - Leite, João Alexandre Carvalho Pinheiro
AU - O'Hare, Gregory M.P.
AU - Pokahr, Alexander
AU - Ricci, Alessandro
PY - 2006/1/1
Y1 - 2006/1/1
N2 - This paper surveys recent research on programming languages and development tools for Multi-Agent Systems. It starts by addressing programming languages (declarative, imperative, and hybrid), followed by integrated development environments, and finally platforms and frameworks. To illustrate each of these categories, some systems were chosen based on the extent to which European researchers have contributed to their development. The current state of these systems is described and, in some cases, indications of future directions of research are given.
AB - This paper surveys recent research on programming languages and development tools for Multi-Agent Systems. It starts by addressing programming languages (declarative, imperative, and hybrid), followed by integrated development environments, and finally platforms and frameworks. To illustrate each of these categories, some systems were chosen based on the extent to which European researchers have contributed to their development. The current state of these systems is described and, in some cases, indications of future directions of research are given.
KW - Multi-Agent Systems
KW - Programming Languages
KW - Platforms
M3 - Article
VL - 30
SP - 33
EP - 44
JO - Informatica
JF - Informatica
SN - 0868-4952
IS - 1
ER -