Jadescript is a recent agent-oriented programming language conceived to support the effective development of agents and multi-agent systems based on JADE. Jadescript is designed to ease the development of agents by means of a tailored syntax matched with a programmer-friendly development environment. This paper presents a brief overview of Jadescript by describing its main features and abstractions and by comparing them with the corresponding features and abstractions advocated by other agent-oriented programming languages. Moreover, to show the applicability of Jadescript to the construction of interesting multi-agent systems, this paper concisely summarizes a case study in which Jadescript is used to implement agents that participate in English auctions. Finally, this paper is concluded with a brief overview of planned future developments of the language.

Imperative and Event-Driven Programming of Interoperable Software Agents / Petrosino, G.; Monica, S.; Bergenti, F.. - 14378:(2023), pp. 23-40. (Intervento presentato al convegno 11th InternationalWorkshop on Engineering Multi-Agent Systems, EMAS 2023 tenutosi a Londra, Regno Unito nel 2023) [10.1007/978-3-031-48539-8_2].

Imperative and Event-Driven Programming of Interoperable Software Agents

Petrosino G.;Monica S.;Bergenti F.
2023

Abstract

Jadescript is a recent agent-oriented programming language conceived to support the effective development of agents and multi-agent systems based on JADE. Jadescript is designed to ease the development of agents by means of a tailored syntax matched with a programmer-friendly development environment. This paper presents a brief overview of Jadescript by describing its main features and abstractions and by comparing them with the corresponding features and abstractions advocated by other agent-oriented programming languages. Moreover, to show the applicability of Jadescript to the construction of interesting multi-agent systems, this paper concisely summarizes a case study in which Jadescript is used to implement agents that participate in English auctions. Finally, this paper is concluded with a brief overview of planned future developments of the language.
2023
11th InternationalWorkshop on Engineering Multi-Agent Systems, EMAS 2023
Londra, Regno Unito
2023
14378
23
40
Petrosino, G.; Monica, S.; Bergenti, F.
Imperative and Event-Driven Programming of Interoperable Software Agents / Petrosino, G.; Monica, S.; Bergenti, F.. - 14378:(2023), pp. 23-40. (Intervento presentato al convegno 11th InternationalWorkshop on Engineering Multi-Agent Systems, EMAS 2023 tenutosi a Londra, Regno Unito nel 2023) [10.1007/978-3-031-48539-8_2].
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
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

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1367073
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact