si veda per dettagli http://www.disit.org/6747
modellazione della conoscenza, gestione dati e big data, sistemi e soluzioni di protezione, sicurezza, protezione dei contenuti digitali, sistemi mobili e programmazione avanzata, internet advertising, sistemi collaborativi, crowd sourcing, social network, raccomandazioni, semantic computing, Europeana, prestazioni dei sistemi distribuiti (GRID, P2P, etc.), anatomia di una social network, big data e data analytics, natural language processing, etc.
- Distributed Systems, Coulouris, Dollimore and Kindberg, Edition 4, Addison-Wesley 2005
- Computer Supported Cooperative Work, Introduction to Distributed
Applications, U. M. Borghoff, J. H. Schlinchter, Springer
piu' le dispense ed altro material accessibile dal sito del corso pagina del corso:
http://www.disit.org/6747
gli studenti del corso potranno avere accesso completo al portale DISIT lab
Obiettivi Formativi
Fornire le capacita' di analizzare, comprendere e progettare sistemi distribuiti e di protezione di grande complessita'. Conoscere i principali paradigmi, modelli ed architetture per la realizzazione di sistemi
distribuiti di varia natura con particolare riguardo ai sistemi collaborativi, smart city, social network e comunque a grandi sistemi che forniscono servizi sulla rete verso PC e sistemi mobili.
capacita' di progettare sistemi distribuiti e di protezione di grande complessita', con particolare riguardo ai sistemi collaborativi, sociali, di computing, smart city, in connessione a social network.
si veda: http://www.disit.org/5494
gli studenti del corso potranno avere accesso completo al portale DISIT lab
Prerequisiti
principi di programmazione, gestione basi di dati, telematica.
Metodi Didattici
Lezioni frontali, discussioni tematiche, esercitazioni in aula e incontri in laboratorio DISIT http://www.disit.dinfo.unifi.it http://www.disit.org/6747
Altre Informazioni
Il Corso contribuisce:
1) al quadro formativo dell'area dell'Elaborazione e Interpretazione Automatica dei Media fornendo nozioni di: sistemi ed architetture di protezione dei contenuti digitali, commercio elettronico, architetture e soluzioni di social networking, user profiling, user behavior analysis, progettazione di soluzioni mobili, tecniche computazionali automatiche per i media ed i big data, sistemi di raccomandazione, semantic computing, aggregazione on line di contenuti, analisis di contenuti cross media, valutazione ed ottimizzazione di sistemi multitier per i media anche in relazione al cloud.
2) al quadro formativo dell'aera della Scienza e Tecnologia del Software per L'Industria e i Servizi fornendo nozioni inerenti alle architetture ed ai sistemi collaborativi e cooperativi, includendo soluzioni relative alle social network, alle reti ed ai sistemi di sicurezza, alla progettazione di applicazioni per sistemi mobili, alla valutazione delle prestazioni di sistemi multitier, come cluster di applicazioni anche in relazione alle soluzioni cloud con i relativi problemi di scalabilita', balancing, etc. Modalita' di Esame: svolgimento di un elaborato concordato con il docente, singolamente o in gruppi di 2-3 studenti. Il corso da 6 CFU con lo stesso nome e' scalato in proporzione sia sulla parte formativa che nell'elaborato.
I temi del corso 6 CFU possono essere concordati con il docente.
L'esame si supera svolgendo un elaborato le date vengono concordate con gli studenti annche via email.
Di questo esame esiste sia la versione a 6 crediti che quella a 9 crediti.
Nel piano di studio potete scegliere. Nel programma della versione a 6 crediti potete eliminare due argomenti a piacere rispetto al programma completo.
Modalità di verifica apprendimento
Svolgimento di un elaborato da concordare con il docente
pagina del corso:
http://www.disit.org/6747
gli studenti del corso potranno avere accesso completo al portale DISIT lab
l'elaborato puo' essere svolto a discrezione dello studente sia in lab DISIT che in altre sedi.
Programma del corso
per dettagli si veda http://www.disit.org/6747
gli studenti del corso potranno avere accesso completo al portale DISIT lab