10.07.2015 Views

Frontespizio e Introduzione (PDF) - Agentgroup

Frontespizio e Introduzione (PDF) - Agentgroup

Frontespizio e Introduzione (PDF) - Agentgroup

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

UNIVERSITÀ DEGLI STUDI DI MODENAE REGGIO EMILIAFacoltà di Ingegneria - Sede di ModenaCorso di Laurea in Ingegneria InformaticaMail Configurator: un’applicazionead agenti mobili basata su ruoli dinamiciRelatore:Chiar.mo Prof. Letizia LeonardiTesi di Laurea di:Claudio ChiossiCorrelatori:Ing. Giacomo CabriIng. Luca FerrariAnno Accademico 2002 - 2003


<strong>Introduzione</strong>Nata come rete strettamente militare, Internet 1 nell’ultimo decennio ha espansonotevolmente i suoi orizzonti di applicazione e di interesse. Ad Internet si affaccianoquotidianamente milioni di utenti sparsi per tutto il mondo richiedendoinformazioni che spaziano tutti gli ambiti conosciuti e le curiosità più particolari.La grossa espansione della rete ha portato ad affrontare problematiche dieterogeneità dovute ai componenti ad essa connessi in termini di differenti architetturehardware (dipositivi) e software (applicativi, linguaggi e sistemi operativi).Vanno anche tenuti in considerazione i problemi legati alla connessione fraquesti diversi dispositivi che può venire interrotta bruscamente a causa di malfunzionamentihardware o software e ciò comporterebbe perdita di tempo e sprecodi risorse destinate magari ad eseguire altri compiti. In questi nuovi scenari si ècompresa la necessità di avere delle tecnologie in grado di offrire un certo gradodi dinamicità, scalabilità e adattabilità rispetto alle variazioni dell’ambiente diesecuzione garantendo oltremodo una sempre minore interazione dell’utente alleviandolocosì dal possedere conoscenze specifiche di questi ambiti. La tecnologiaad agenti risponde ai requisiti sopra esposti. Gli agenti sono delle entità softwareche presentano un elevato grado di autonomia, ovvero riducono al minimole interazioni dell’utente con la loro esecuzione.Un particolare tipo di agenti sono quelli mobili. Questi prevedono le stesseproprietà degli agenti “semplici” ma in più introducono la mobilità [?]. Questacaratteristica consente a loro di muoversi fra gli host di una rete. Tali host devonoperò essere provvisti di una piattaforma per agenti che li supporti e che accetti edesegua nuovi agenti provenienti da altri host. Di queste piattaforme ve ne sonodiversi tipi, come ad esempio quella utilizzata nello sviluppo di questo lavoro di1 Alle origini ad Internet fu dato il nome ARPANET.1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!