Software agents are expected to timely act and to dynamically plan their activities, for example, to solve the complex collaboration problems of many real-world applications. The collaboration among agents requires the ability to reason about time to dynamically coordinate and to effectively adjust the frequency of periodic actions and reactions. For these and related reasons, an agent-oriented programming language is demanded to provide the programmer with effective means to schedule the execution of delayed and periodic tasks. This paper describes the new datatypes, and the related changes to some language constructs, that have been recently added to the Jadescript programming language to allow agents to effectively manage the dynamic scheduling of delayed and periodic tasks.

Delayed and Periodic Execution of Tasks in Jadescript Programming Language / Petrosino, G.; Monica, S.; Bergenti, F.. - 583:(2023), pp. 50-59. (Intervento presentato al convegno 19th International Symposium on Distributed Computing and Artificial Intelligence, DCAI 2022 tenutosi a ita nel July 13th, 2022) [10.1007/978-3-031-20859-1_6].

Delayed and Periodic Execution of Tasks in Jadescript Programming Language

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

Abstract

Software agents are expected to timely act and to dynamically plan their activities, for example, to solve the complex collaboration problems of many real-world applications. The collaboration among agents requires the ability to reason about time to dynamically coordinate and to effectively adjust the frequency of periodic actions and reactions. For these and related reasons, an agent-oriented programming language is demanded to provide the programmer with effective means to schedule the execution of delayed and periodic tasks. This paper describes the new datatypes, and the related changes to some language constructs, that have been recently added to the Jadescript programming language to allow agents to effectively manage the dynamic scheduling of delayed and periodic tasks.
2023
19th International Symposium on Distributed Computing and Artificial Intelligence, DCAI 2022
ita
July 13th, 2022
583
50
59
Petrosino, G.; Monica, S.; Bergenti, F.
Delayed and Periodic Execution of Tasks in Jadescript Programming Language / Petrosino, G.; Monica, S.; Bergenti, F.. - 583:(2023), pp. 50-59. (Intervento presentato al convegno 19th International Symposium on Distributed Computing and Artificial Intelligence, DCAI 2022 tenutosi a ita nel July 13th, 2022) [10.1007/978-3-031-20859-1_6].
File in questo prodotto:
File Dimensione Formato  
DCAI2022.pdf

Open Access dal 14/12/2023

Tipologia: Versione dell'autore revisionata e accettata per la pubblicazione
Dimensione 286.65 kB
Formato Adobe PDF
286.65 kB Adobe PDF Visualizza/Apri
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/1298892
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 1
social impact