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. (19th International Symposium on Distributed Computing and Artificial Intelligence (DCAI 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-01-01

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
978-3-031-20858-4
978-3-031-20859-1
Delayed and Periodic Execution of Tasks in Jadescript Programming Language / Petrosino, G., Monica, S., Bergenti, F.. - 583:(2023), pp. 50-59. (19th International Symposium on Distributed Computing and Artificial Intelligence (DCAI 2022) ) [10.1007/978-3-031-20859-1_6].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

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