AA.AA. 2011-2012, le lezioni si svolgono agli orari stabili dall'orario ma nel laboratorio di sistemi distribuiti e tecnologie internet, secondo piano ala destra, Via S. Marta.
Argomenti del corso: sistemi e soluzioni di protezione, e-commerce, sicurezza, protezione dei conteuti digitali, gestione dei diritti, DRM, CAS, MPEG-21, OMA, Windows DRM, iTune, sistemi mobili e protezione, internet advertising, sistemi collaborativi (CSCW), social network, raccomandazioni, semantic computing, Europeana, prestazioni dei sistemi distribuiti (GRID, P2P, etc.), etc.
Il superamento di questo esame avviene tramite elaborato da concordare con il docente. Chi prende questo esame come Specialistica/Magistrale senza aver [sostenuto] Sistemi Distribuiti triennale puo' concordare un programma misto con il docente.
Per eventuali Tesi di Laurea e/o Stage (anche in relazione a progetti internazionali di ricerca o in collaborazione con aziende) in questo ambito potete farvi un'idea seguendo questo link.
Programma e slide del corso di Sistemi Collaborativi e di Protezione, SCP (ex, Sistemi Distribuiti II, Laurea Magistrale). Le slide sono la traccia che segue il docente a lezione aggiungendo su tale traccia dettagli che non sono riportati nelle slide stesse. Essendo materia nuova, e' molto difficile indicare un numero limitato di libri che possono coprire tutto il corso; pertanto si consiglia di seguire le citazioni e i riferimenti riportati via via nelle slide e gli approfondimenti indicati nel seguente programma. L'accesso alle slide viene fornito dal docente a fronte di richiesta per email o a lezione.
Parte 0: DESCRIZIONE del CORSO, obiettivi e che benefici avranno glli studenti
- Parte 1.1: Commercio elettronico, modelli di protezione (SCP-Parte-1-1-eCommerce-and-DRM-v4-0.pdf): commercio elettronico, e-commerce, protezione dei contenuti multimediali, transactions, business models and value chain, media business models, definition of rights, actors of the value chain. Copy protection, CP;
Conditional Access Systems, CAS;
Digital Rights Management, DRM;
Content Modeling and Packaging,
Licensing and content distribution, REL (Rights Expression Language), licenze, distribuzione e modelli di protezione per DVB-T (digitale terrestre), DVB-S (satellitare), sistemi di protezione e modelli, sistemi completi di distribuzione dei media e broadcasting DVB; modelli di licenze Creative Commons, CC, CC licenses and models; Windows Media DRM, Solutions Windows Media, Examples in using Windows Media DRM, licensing, business models, how to.
- IPR, Intellectually Property Rights: (seminario) diritto d'autore e la distribuzione dei contenuti digitali;
- MPEG-21, lo standard: MPEG serie di standard, Digital Item DID, Digital Item Description Language DIDL, Right Expression Language REL, Rights Data Dictionary RDD, Intellectually Property Management Processing IPMP, DIBO, Digital Item Metods DIM, Digital Item Adaptation DIA, Digital Item Streaming DIS, la visione di sistema, i player MPEG-21
- Modello license su Europeana.
- Parte 1.2: Commercio elettronico, modelli di protezione (SCP-Parte-1-2-eCommerce-and-DRM-v3-3.pdf):
Apple FairPlay, Apple iTune plus, AnalogHole, triple play, quadruple play, superdistribution, MPEG-21 DRM, AXMEDIS DRM, mpeg-21 model, intelligent content, newsml, MXF, rights enforcement on media players, multimedia and cross media annotations, directX, directshow, protection model of players, DRM B2B, B2B licensing, domain management, DRM event reporting. Back office postproduction management, DRM interoperability, multichannel distribution, Content Distribution with DRM: controlled P2P, distribution via kiosks, broadcasting satellite and terrestrial, satellite in push, EPG, cultural heritage content distribution among archives; DRM management and P2P, reciprocal trust.
- Parte 2: Internet advertising (SCP-Parte-2-Media-Advertising-v1-3.pdf), business models, metrics for advertising assessment, problems of internet advertising, semantic computing, Google AdWords, Adsense, lessons learned, produzione di raccomandazioni, distanze simboliche.
- Parte 3: Sistemi Mobili, meccanismi di protezione e commercio (SCP-Parte-3-SistemiMobili-eCommerce-v1-3.pdf): mobile systems and e-commerce, business models, Open Mobile Alliance, OMA DRM standard, evolution of OMA, Domain Management, migration of rights, OMA SCE (Secure Content Exchange), OMA SRM (Secure Removable Media), ODRL, mapping ORDL to MPEG-21 REL, comparing OMA and MPEG-21 licensing, integrating OMA and MPEG-21 channels via backoffice; Pagamenti con sistemi mobili.
- OMA 2: Open Mobile Alliance, ODRL, modello di protezione e di contenuto per sistemi mobili, integrazione e gestione di OMA da backoffice, OMA server.
- Parte 4: Sistemi Collaborativi Social Network, modelli e prestazioni, SCP-Parte-4-Collaborativi-Social-Network-v3-7.pdf, Collaborative systems, Definition and Terminology; Social Network, Forrester Trend for Social Networking, Motivations for Social Networking, Application, classification of Social Networking, Examples of Social Networks, User and content based social network, Taxonomy of Social Network, factors of Social Networks, Users and Social Networks, Classification;
User/Content Social Network, Content items descriptors, User Generated Content, UGC, User and group descriptors;
Social Network analysis, User profile problems, Measures of Social Networks, Metrics and examples: Centrality, Clustering, Direct measures of user actions; Business of Social Networks, Business model of social networks, Penetration of social networks, Numbers of Social Networks, interoperability and standards;
Semantic computing, Semantic Descriptors, Content Enrichment, extraction of Semantics, Folksonomies, SKOS and FOAF, Semantic Annotations, MyStoryPlayer annotations;
Suggestion and Clustering, Metrics Similarity Distances, Clustering algorithms comparison, Performances, Incremental Clustering;
Inside Real Social Network, Mobile Medicine Social Network, Mobile Content Organizers, ECLAP Best Practice Network, IPR processing and regime, Comparison of Social networks.
- Parte 5: Controllo e monitoraggio di Sistemi P2P, e Fail over di clusters, cloud computing, SCP-Parte-5-Prestazioni-P2P-Network-failover-v2-3.pdf, Controllo di sistemi P2P e prestazioni, Bittorrent, Controllo di sistemi P2P, Valutazione delle prestazioni dei sistemi P2P, Valutazione del carico del Tracker, Valutazione del varico della rete, Architettura ridondata e scalabile; Sistemi per il cloud computing via clustering: scenari, Gestione del failover, architetture cluster, valutazine delle prestazioni. (la valutazione delle Social network e' trattata nella parte 4).
-
Parte 6: Valutazione delle prestazioni dei sistemi WEB: carico di portali e valutazione delle prestazioni.
Come migliorare le prestazioni dei sistemi WEB, mappe dei siti, registrazione dei siti web, Google Analytics, monitoraggio del comportamento utente sui sistemi web. Indicizzazione di pagine web, valutazione delle prestazioni, ottimizzazione delle prestazioni dei siti web.
Complementi opzionali (questi complementi sono approfondimenti che potete svolgere/sviluppare a vostra scelta):
- Sicurezza Informatica (ver:1.3) Introduzione; Evoluzione della sicurezza; Politiche o meccanismi di sicurezza; Modelli di Sicurezza; Tecnologie per la sicurezza; Tipologie di Attaco; Pericoli Potenziali ed Effettivi; Il Worst Case; Algoritmi di crittografia, DES, RSA, Alg simmetrici e non; Firma Elettronica; Certificazione, scambi di chiavi, autenticazione; Firme digitali; Scenari ed applicazioni, Firewall, SSL;
- Valutazione della protezione: valutazione del livelo di sicurezza/protezione, resistenza agli attacchi in sistemi di protezione dei contenuti ;
- Sistemi GRID e ecommerce (sistemi-distribuiti-Parte-5-Sistemi-GRID-ArcParallele-v3-1.pdf), pianificazione ed ottimizzazione delle risorse, allocazione dei processi, controllo dello sfruttamento del GRID; GRID in AXMEDIS, AXMEDIS tools full version, authoring tool, AXCP GRID tools, AXCP Content processing tools and plug ins, documentation, example of MPEg-21/AXMEDIS obejcts with SMIL, MPEG-4, HTML, any kind of resources, DRM licenses, etc
- Sistemi a Compomenti e Middleware per sistemi embedded: MPEG Multimedia Middleware, MPEG-M3W, ROBOCOP architecture;
- Sistemi ad Agenti: evoluzione dei sistemi di rete, crawling, migrazione controllata dei dati, etc.;
- Sistemi Domotici: automazione dell'abitazione, set top box, sistemi GRID per la Domotica, protocolli di comunicazione per sistemi domotici;
- Logiche temporali: si veda inoltre il seguente articolo accessibile tramite questo link;
- DCE, COM and DCOM: DCE, oggetti COM e DCOM, interfacce, DCOM/Active X, CORBA and COM interoperabiliti.
- .NET Framework:
- General aspects of .NET Framework (ver:1.2)
- C # and .NET(ver:, 1.1) programmazione in C#, aspetti avanzati del paradigma di programmazione, confronto con C++, reflection, etc.
- .NET and WEB development (ver:1.1)
- .NET Compact Framework(ver:1.2)
- .NET Remoting (ver:1.1) remoting, application domain, isolation, remoting with web services, HTTP, ftp, dcom.
In alcuni casi le slide sono state rimosse per motivi di spazio. Possono essere fornite su richiesta.
si faccia riferimento al Corso di Sistemi Collabroativi e di protezione.