CurrentBDI-basedprogrammingmodelsforagentslacksup- port for engineering protocol-based agents. We propose Jason+BSPL, an extension of Jason for communicating agents based on protocols that is compatible with the BDI style of programming agents. Whereas Jason is focused on reactions to handle incoming messages, Jason+BSPL supports organizing the business logic of an agent based on its goals. We describe its implementation and we demonstrate how Jason+BSPL simplifies the programming of decentralized multiagent systems compared to the reactive programming model.
Jason+BSPL: Including Communication Protocols in Jason
Matteo Baldoni;
2024-01-01
Abstract
CurrentBDI-basedprogrammingmodelsforagentslacksup- port for engineering protocol-based agents. We propose Jason+BSPL, an extension of Jason for communicating agents based on protocols that is compatible with the BDI style of programming agents. Whereas Jason is focused on reactions to handle incoming messages, Jason+BSPL supports organizing the business logic of an agent based on its goals. We describe its implementation and we demonstrate how Jason+BSPL simplifies the programming of decentralized multiagent systems compared to the reactive programming model.File in questo prodotto:
File | Dimensione | Formato | |
---|---|---|---|
Baldoni, Christie, Chopra, Singh - Jason+BSPL - Including Communication Protocols in Jason.pdf
Accesso aperto
Tipo di file:
POSTPRINT (VERSIONE FINALE DELL’AUTORE)
Dimensione
438.94 kB
Formato
Adobe PDF
|
438.94 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.