Sistemi distribuiti e ad agenti - (5 cfu)

Prof. Agostino Poggi Tel. 0521 905728 - Fax. 0521 905723
  E-mail. agostino.poggi@unipr.it
  Home page. http://www.ce.unipr.it/people/poggi


Finalità

Il corso intende fornire una conoscenza approfondita sulle tecniche di programmazione “peer-to-peer” e orientate agli agenti e sul loro utilizzo per lo sviluppo di sistemi software distribuiti.

Programma

Introduzione. Sistemi “peer-to-peer”. Agenti e sistemi multi-agente. FIPA e JADE. Architetture e modelli di agenti. Comunicazione e protocolli di interazione. Ontologie. Coordinazione e negoziazione. Progettazione e realizzazione di sistemi multi-agente. Applicazioni.

Attività d'esercitazione

Le esercitazioni saranno mirate all'apprendimento delle tecniche di programmazione “peer-to-peer” e orientate agli agenti attraverso la progettazione e realizzazione di un sistema software.

Modalità d'esame

Sono previste una prova scritta e una prova orale.

Propedeuticità

Ingegneria del Software A, Reti di Calcolatori, Basi di Dati, Ingegneria del Software B.

Testi consigliati

Michael Wooldridge. An Introduction to Multiagent Systems, John Wiley & Sons, Chichester, England, (ISBN 0 47149691X) 2002.


Ultimo aggiornamento: 15-07-2005


Chiudi la finestra