AGENTI SOFTWARE

       

In questa sezione e' possibile scaricare la mia tesi di laurea in Ingegneria Elettronica. E' stata compressa nel formato Acrobat 4.0 ed il file occupa 2.241 Kb.

         

'' Dall'utente all'Agente: un sistema basato su standard FIPA per l'accesso a servizi in rete''

      
Questo lavoro di tesi ha lo scopo di realizzare un’infrastruttura software per l’interazione tra utente ed un Sistema ad Agenti preposto alla fornitura di servizi via rete. Esso si colloca nell’ambito della realizzazione di un sistema prototipale basato sulla tecnologia degli agenti software per la fornitura di servizi ad una comunità di studenti universitari. Il motivo per cui oggi tale tecnologia assume un ruolo di primo piano nella ricerca sulla strutturazione dei moderni sistemi software va individuato nella necessità di fornire servizi in maniera sempre più completa ed efficiente. Il crescente sviluppo di Internet, dei suoi contenuti ed il recente aumento dei sistemi distribuiti, evidenziano l’esigenza di un nuovo approccio, che permetta la gestione e l’utilizzo di tutte le informazioni acquisibili via rete in modo dinamico e, soprattutto, efficace per l’utente. Gli Agenti Software rappresentano una tecnica innovativa che permette, tra le altre cose, di automatizzare e rendere più efficace la fornitura di un servizio. Questo avviene perché è il sistema ad Agenti che si fa carico di tutte quelle operazioni necessarie allo svolgimento di un determinato compito ed è potenzialmente in grado di fornire servizi più evoluti rispetto a quelli realizzati con tecnologie software più tradizionali.

In questo lavoro di Tesi sono state affrontate diverse problematiche: dopo uno studio approfondito dello standard FIPA e di quanto presente in letteratura relativamente alle tecnologie ad Agenti ed agli strumenti di sviluppo, è stato realizzato un sistema multi-Agente conforme alle specifiche FIPA, servendosi della libreria software JADE. Sono stati programmati diversi Agenti software tra loro comunicanti e cooperanti: un Agente di Interfaccia preposto al dialogo con l’utente, un Agente di servizio, intermediario con la piattaforma, e tre Agenti di Applicazione dedicati alla ricerca di informazioni in database. Inoltre si è studiato come far comunicare attraverso la rete utenti e sistema ad Agenti, analizzando le caratteristiche delle più diffuse tecniche di interconnessione client/server, allo scopo di permettere l’accesso ai servizi proposti attraverso un comune browser.

Emiliano Vezzoli

             
Per scaricare gratuitamente la mia tesi di laurea e' sufficiente registrarsi, compilando il form sottostante.
Nome*:
Cognome*:
Email*:
     

       

Altre informazioni sugli Agenti e sulle loro applicazioni puoi trovarli ai siti:

Foundation for Intelligent Phisical Agents (FIPA)

Java Agent Development Environment (JADE)

 
< INDIETRO