( english version )
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.

Testi d'approfondimento
G. Weiss. Multiagent systems. A modern approach to distributed artificial intelligence. The MIT Press. (ISBN 0-262-23203-0). 1999.
 
stampa il programma ~ torna indietro