DISTRIBUTED AND MULTI-AGENT SYSTEMS
cod. 18302

Academic year 2009/10
2° year of course - Second semester
Professor
Academic discipline
Sistemi di elaborazione delle informazioni (ING-INF/05)
Field
Ingegneria informatica
Type of training activity
Characterising
45 hours
of face-to-face activities
5 credits
hub:
course unit
in - - -

Learning objectives

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.

Prerequisites

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

Course unit content

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.

Full programme

- - -

Bibliography

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

Teaching methods

The course is based on theoretical lectures and on lab activities. Students evaluation is based on a theoretical test and a practical test.

Assessment methods and criteria

- - -

Other information

- - -