This paper presents a concise description of the major features of the Jadescript language for agent-oriented programming. First, the need for a programming language intended explicitly to support the design and implementation of agents and multi-agent systems based on JADE is motivated. Then, core features which characterise the language as an agent-oriented programming language, namely, those meant to support message passing and event-driven programming, are briefly described. The description of core features uses an illustrative example to show how the language can be concretely used to program multi-agent systems, at least in simple, but significant, cases.
An Introduction to the Major Features of a Scripting Language for JADE Agents / Petrosino, G.; Bergenti, F.. - STAMPA. - 11298:(2018), pp. 3-14. (Intervento presentato al convegno 17th Conference of the Italian Association for Artificial Intelligence (AI*IA 2018) nel 2018) [10.1007/978-3-030-03840-3_1].
An Introduction to the Major Features of a Scripting Language for JADE Agents
Petrosino G.;Bergenti F.
2018-01-01
Abstract
This paper presents a concise description of the major features of the Jadescript language for agent-oriented programming. First, the need for a programming language intended explicitly to support the design and implementation of agents and multi-agent systems based on JADE is motivated. Then, core features which characterise the language as an agent-oriented programming language, namely, those meant to support message passing and event-driven programming, are briefly described. The description of core features uses an illustrative example to show how the language can be concretely used to program multi-agent systems, at least in simple, but significant, cases.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.