This paper reports a quantitative assessment of JADEL, an agent-oriented programming language designed to implement JADE agents and multi-agent systems. The assessment is structured in two parts. The first part is intended to evaluate the effectiveness of JADEL for the concrete implementation of agent-based algorithms expressed using a pseudocode. The second part examines the functionality of the language regarding concurrency and message passing by comparing the implementation in JADEL of a set of benchmark algorithms with the corresponding implementations in Scala. The metrics introduced for the two parts of the assessment are meant to evaluate the expressiveness and ease of use of JADEL, and reported results are encouraging.
A Quantitative Assessment of the JADEL Programming Language / Bergenti, Federico; Iotti, Eleonora; Monica, Stefania; Poggi, Agostino. - 10839:(2018), pp. 157-178. (Intervento presentato al convegno 9th International Conference on Agents and Artificial Intelligence (ICAART 2017) tenutosi a Porto, Portugal nel 24-26 Feb. 2017) [10.1007/978-3-319-93581-2_9].
A Quantitative Assessment of the JADEL Programming Language
Federico Bergenti;Stefania Monica;Agostino Poggi
2018
Abstract
This paper reports a quantitative assessment of JADEL, an agent-oriented programming language designed to implement JADE agents and multi-agent systems. The assessment is structured in two parts. The first part is intended to evaluate the effectiveness of JADEL for the concrete implementation of agent-based algorithms expressed using a pseudocode. The second part examines the functionality of the language regarding concurrency and message passing by comparing the implementation in JADEL of a set of benchmark algorithms with the corresponding implementations in Scala. The metrics introduced for the two parts of the assessment are meant to evaluate the expressiveness and ease of use of JADEL, and reported results are encouraging.File | Dimensione | Formato | |
---|---|---|---|
ICAART2017.pdf
Accesso riservato
Tipologia:
Versione pubblicata dall'editore
Dimensione
203.67 kB
Formato
Adobe PDF
|
203.67 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Pubblicazioni consigliate
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris