Page begin -
Logo DISCO
|
Go to the Highly accessible area
|
Go to the Content page
|
Go to the End of content
|
Go to the Main menu
|
Go to the Navigation Bar (location)
|
Go to the Navigation menu (tree)
|
Go to the Commands list
|
Go to the Further readings
|
Go to the Bottom Menu
|
Logo Ateneo
   
Enrolled
Complementi sistemi distribuiti

Docente: De Paoli

Crediti 4 cfu 

CONOSCENZE

Il corso si propone di approfondire lo studio dei modelli e delle architetture delle moderne piattaforme software per il progetto e lo sviluppo di applicazioni Web dinamiche e di sistemi basati sul concetto di servizio come componente software indipendente.

CAPACITA’

Al termine del corso lo studente saprà leggere e interpretare il progetto di un sistema distribuito basato su servizi in ambito web e saprà sviluppare applicazioni web utilizzando strumenti di sviluppo open-source.

PROGRAMMA

- Principi e concetti dei moderni sistemi distribuiti, interfacce web interattive e dinamiche, architetture di applicazioni web leggere, integrazione con applicazioni. La tecnologia Ajax, l’architettura di Firefox.

- Definizione di servizio, modello dei servizi, architettura dei sistemi orientati ai servizi. Processi di business e servizi.

- Web service: tipologie e caratteristiche,  gestione dei servizi (pubblicazione, ricerca, utilizzo e composizione), gli standard e il loro ruolo.

- I concetti del semantic web, interfacce autodescrittive, aspetti non-funzionali e di qualità del servizio. La piattaforma WSMO e OWL-S.

Further readings
(C) Copyright 2016 - Dipartimento Informatica Sistemistica e Comunicazione - Viale Sarca, 336
20126 Milano - Edificio U14
redazioneweb@disco.unimib.it - last update of this page 28/03/2011