The aim of this thesis is to introduce the concept of commitment in ALAN, an agent-object oriented programming language that fuses the object oriented and the agent oriented programming paradignms. In order to achieve such result first the actual intention commitment strategy embodied in the languages is analyzed, then a set of modification to both the language model and to its operational semantics is proposed and applied to the language.The thesis also introduces a new parallel architecture for the agents. The proposed architecture not only permits the implementation of the single-minded intention commitment strategy taking into account and limiting possible performance degradation of the system, but also allows agents to execute concurrently their sensing, thinking and acting phases, leading to more reactive and capable agents.

L'obiettivo di questa tesi è quello di introdurre il concetto di obbligazione in ALAN, un linguaggio di programmazione orientato agli agenti-oggetti che permette di fondere il paradigma di programmazione orientato agli oggetti con quello orientato agli agenti.In particolare l'attenzione è rivolta all'introduzione di una strategia di obbligazione "single-minded" per le intenzioni che permetterà ad un agente modellato in ALAN di poter reagire in maniera significativa ai cambiamenti che avvengono nel suo ambiente.Per poter ottenere tale risultato prima di tutto viene analizzata la strategia di obbligazione delle intenzioni attualmente adottata nel linguaggio, dopodichè un insieme di modifiche da apportare sia al modello che alla semnatica operazionale del linguaggio vengono proposte ed applicate allo stesso.Nella tesi viene introdotta anche una nuova architettura parallela per gli agenti. L'architettura proposta non solo permette l'implementazione della strategia di obbligazione "single-minded" delle intenzioni tenendo in considerazione e limitando il possibile degrado delle prestazioni del sistema, ma permette anche agli agenti di esguire in maniera concorrente le loro fasi di percezione, di ragionamento e di attuazione, conducendo alla creazione di agenti più capaci e reattivi.

Single-minded intention commitment strategy in ALAN / Spinelli, Fabrizio. - (2011 Jan 27).

Single-minded intention commitment strategy in ALAN

SPINELLI, FABRIZIO
2011-01-27

Abstract

The aim of this thesis is to introduce the concept of commitment in ALAN, an agent-object oriented programming language that fuses the object oriented and the agent oriented programming paradignms. In order to achieve such result first the actual intention commitment strategy embodied in the languages is analyzed, then a set of modification to both the language model and to its operational semantics is proposed and applied to the language.The thesis also introduces a new parallel architecture for the agents. The proposed architecture not only permits the implementation of the single-minded intention commitment strategy taking into account and limiting possible performance degradation of the system, but also allows agents to execute concurrently their sensing, thinking and acting phases, leading to more reactive and capable agents.
27-gen-2011
L'obiettivo di questa tesi è quello di introdurre il concetto di obbligazione in ALAN, un linguaggio di programmazione orientato agli agenti-oggetti che permette di fondere il paradigma di programmazione orientato agli oggetti con quello orientato agli agenti.In particolare l'attenzione è rivolta all'introduzione di una strategia di obbligazione "single-minded" per le intenzioni che permetterà ad un agente modellato in ALAN di poter reagire in maniera significativa ai cambiamenti che avvengono nel suo ambiente.Per poter ottenere tale risultato prima di tutto viene analizzata la strategia di obbligazione delle intenzioni attualmente adottata nel linguaggio, dopodichè un insieme di modifiche da apportare sia al modello che alla semnatica operazionale del linguaggio vengono proposte ed applicate allo stesso.Nella tesi viene introdotta anche una nuova architettura parallela per gli agenti. L'architettura proposta non solo permette l'implementazione della strategia di obbligazione "single-minded" delle intenzioni tenendo in considerazione e limitando il possibile degrado delle prestazioni del sistema, ma permette anche agli agenti di esguire in maniera concorrente le loro fasi di percezione, di ragionamento e di attuazione, conducendo alla creazione di agenti più capaci e reattivi.
BDI
Intelligent agent systems
Parallel architecture
File in questo prodotto:
File Dimensione Formato  
Tesi.Spinelli.pdf

Solo gestori archivio

Tipologia: Tesi di dottorato
Licenza d'uso: Non specificato
Dimensione 9.44 MB
Formato Adobe PDF
9.44 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

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/11566/241996
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact