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. ( 11th InternationalWorkshop on Engineering Multi-Agent Systems, EMAS 2023 Londra, Regno Unito 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
no
Inglese
11th InternationalWorkshop on Engineering Multi-Agent Systems, EMAS 2023
Londra, Regno Unito
2023
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
14378
23
40
9783031485381
9783031485398
Springer Science and Business Media Deutschland GmbH
Agent-oriented programming; Agent-oriented software engineering; JADE; Jadescript
Petrosino, G.; Monica, S.; Bergenti, F.
Atti di CONVEGNO::Relazione in Atti di Convegno
273
3
Imperative and Event-Driven Programming of Interoperable Software Agents / Petrosino, G.; Monica, S.; Bergenti, F.. - 14378:(2023), pp. 23-40. ( 11th InternationalWorkshop on Engineering Multi-Agent Systems, EMAS 2023 Londra, Regno Unito 2023) [10.1007/978-3-031-48539-8_2].
none
info:eu-repo/semantics/conferenceObject
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