Simulazione di Agenti BDI basati su Prolog in Alchemist

   page       BibTeX_logo.png       attach   
@mastersthesis{bdialchemistnicolini2019,
    abstract = {L'obiettivo del lavoro di tesi \`{e} creare un ambiente di sviluppo per gli agenti che unisca l'espressivit\`{a} della programmazione all'efficienza della simulazione. Si vuole quindi implementare il modello di agenti BDI definendo un interprete di AgentSpeak ispirandosi all'espressivit\`{a} fornita da Jason, interprete di un'estensione di AgentSpeak, e utilizzando le performance di simulazione fornite da Alchemist, meta-simulatore per il calcolo pervasivo, aggregato e naturale. L'unione tra le due parti \`{e} sostenuta da tuProlog, libreria che supporta la programmazione multi-paradigma, e che permette inoltre di portare l'esecuzione dell'interprete anche su ambienti reali, come ad esempio JVM).},
    amspractice = {1619693},
    author = {Nicolini, Filippo},
    contact = {Ciatto, Giovanni},
    cosupervisor = {Pianini, Danilo and Ciatto, Giovanni},
    cycle = {LM},
    keywords = {agenti BDI; tuProlog; Prolog; Alchemist; simulazione; LINDA; SpatialTuples; AgentSpeak(L); spazi di tuple},
    language = {it},
    month = dec,
    supervisor = {Omicini, Andrea},
    title = {Simulazione di Agenti BDI basati su Prolog in Alchemist},
    type = {Master's thesis},
    year = 2019
}