Sistemi Multi-Agente LS 2008/2009

pagine
conoscenze e abilità da conseguire
  • Conoscenze
    • Fondamenti di agent-oriented computing
    • Agenti e artefatti (A&A): il meta-modello
    • Linguaggi di programmazione per agenti e MAS
    • Interazione, comunicazione, coordinazione, organizzazione, sicurezza
    • Ingegneria del software orientata agli agenti (AOSE)
    • Simulazione di sistemi complessi orientata agli agenti
    • Sistemi self-*, autonomic computing e MAS
  • Abilità
    • Uso di tecnologie orientate agli agenti
    • Progetto e sviluppo di sistemi software complessi come MAS
contenuti
  • Fondamenti di agent-oriented computing
    • dagli oggetti agli agenti: il cambio di paradigma
    • sistemi distribuiti e sistemi multiagente (MAS)
  • Agenti e artefatti (A&A)
    • dal (meta-)modello alle tecnologie
    • agenti intelligenti e utilizzo / costruzione di strumenti
  • Linguaggi di programmazione per agenti e MAS
    • panoramica dei modelli e delle tecnologie
    • la prospettiva A&A
    • esempio-guida: SimpA
  • Interazione, comunicazione, coordinazione, organizzazione, sicurezza
    • panoramica di modelli e infrastrutture
    • la prospettiva A&A
    • esempio-guida: ReSpecT & TuCSoN
  • Ingegneria del software orientata agli agenti (AOSE)
    • panoramica delle metodologie AOSE
    • la prospettiva A&A
    • esempio-guida: SODA, ingegneria dell'interazione
  • Simulazione di sistemi complessi orientata agli agenti
    • panoramica degli approcci e delle metodologie
    • la prospettiva A&A
    • esempio: TuCSoN vs. Repast
    • esempio-guida: la simulazione di sistemi biologici in TuCSoN
  • Sistemi self-*, autonomic computing e MAS
    • panoramica della letteratura e delle tecnologie, confronti
    • la prospettiva A&A
metodi didattici
  • Lezioni teoriche e seminari in aula con uso di lucidi
  • Preparazione di un progetto individuale
modalità di verifica e valutazione dell'apprendimento
  • Prova teorica al calcolatore con domande a risposta multipla
  • Presentazione e discussione del progetto individuale
strumenti a supporto della didattica
serie di corsi