Distributed and Multi-Agent Systems - (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


The goal of the course is to provide a in-depth knowledge on the “peer-to-peer” and agent-oriented programming techniques and about their use to realize distributed software systems.


Introduction. Middleware. Peer-to-peer systems. Agents and multi-agent systems. FIPA and JADE. Agent architectures and models. Communication and interaction protocols. Ontology. Coordination and negotiation. Design and implementation of multi-agent systems. Applications.

Attività d'esercitazione

Exercitations have the goal of providing a good knowledge on “peer-to-peer” and agent-oriented programming techniques through the design and realization of a software system.

Modalità d'esame

Students evaluation is based on a theoretical and a practical test.


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

Testi consigliati

A. Tanenbaum - M. Van Steen. Sistemi distribuiti. Pearson Education, 2007.
M. Wooldridge. An Introduction to Multiagent Systems, John Wiley & Sons, 2002.

Ultimo aggiornamento: 30-10-2008

Chiudi la finestra