Prof. Paolo Nesi.

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Prof. Paolo Nesi. http://www.disit.dsi.unifi.it/"

Transcript

1 Sistemi Distribuiti Corsi di Laurea in Ingegneria dell Informatica, Telecomunicazioni, ed in Informatica di Scienze Prof. Paolo Nesi Parte: 0 Overview del corso di sistemi distribuiti Department of Systems and Informatics, University of Florence Via S. Marta 3, 50139, Firenze, Italy tel: , fax: Lab: DISIT, Sistemi Distribuiti e Tecnologie Internet paolo.nesi@unifi.it Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

2 Modello del Corso Tipicamente per ogni argomento sono presentati: Requisiti e motivazioni dello sviluppo dell argomento Punto di vista dell utente e del gestore Stato dell arte Basi teoriche e tecnologiche Eventuali standard Prodotti di mercato (leader), pro e contro Recenti Innovazioni e tendenze Confronti fra le varie tecnologie e nuove soluzioni, pro e contro Dettagli progettuali Aspetti prestazionali e di scalabilità Seminari di altri studenti e/o esperti,. Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

3 Ricevimento ed esame Ricevimento per la didattica frontale In ufficio: Via S. Marta Tutti i Venerdi dalle ore 11:00 alle 13:00 Ricevimento per elaborati Ogni giorno, dalle 8:00 alle 20:00, inviate una Modalita per il superamento dell esame Completare con successo un elaborato concordato, successo con ragionevole impegno Sulle tematiche del corso Eventuali stage e tesi Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

4 Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

5 DISIT Distributed Systems and Internet Technologies Prof. Paolo Nesi Via S. Marta, ala destra, 2 piano Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

6 DISIT Lab, Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

7 Italia degli Innovatori Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

8 Supporto alla didattica Formazione al laboratorio di ricerca con i Corsi: Sistemi Distribuiti, Laurea triennale in Ingegneria Informatica o Telecomunicazioni: sistemi distribuiti, mobili, grid, p2p, e-commerce, MW, Sistemi Collaborativi e di Protezione, Laurea Magistrale in Informatica o Telecomunicazioni: sistemi collaborativi, cloud computing, protezione media, DRM,.. Metodologie informatiche per le discipline umanistiche, Laurea magistrale LM43, Facoltà di Lettere. altri Corsi Universitari correlati al personale DISIT Stage e Tesi di Laurea al DISIT: Laurea Triennale e/o Magistrale in Ingegneria Dottorato di ricerca al DISIT, + di 15 dottori di ricerca negli ultimi anni Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

9 Settori primari dei progetti attivi Social media, collaborative work Mobile computing SmartCity, BigData Segnalamento, metodi formali Cloud Computing Data Mining, Knowledge Reasoning Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

10 Social Media ECLAP (social Media), Social media tools Social graph, raccomandazioni, etc. APREToscana, Social media tools matchmaking Mobile Medicine: strumenti semantici e sistema di supporto alla formazione e delle decisioni per area medica Universitaria. MyStoryPlayer connesso a ECLAP: Uno strumento per le annotazioni semantiche non lineari e la navigazione in multimedia: E-Learning for Idraulica, Ebook innovativi e distribuzione di questi verso sistemi multicanale, ipad, Iphone, Android, etc. IUF: Incubatore Universitario Fiorentino Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

11 ECLAP: Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

12 Social Graph for OD, LOD Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

13 MyStoryPlayer Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

14 15 Sistemi MatchMaking Distribuiti, Univ. Firenze, Paolo Nesi

15 Mobile Computing Content Organizer: vedi Apple Store, Windows Market Mobile Emergency: vedi Apple Store, ridurre i tempi di reazione del personale in caso di Emergenze Mobile medicine: Vedi Apple Store, Emergenza sui Treni: ridurre i tempi di reazione del personale in caso di Emergenze White rabbit per user engagement imonitoring: monitoraggio camper e auto Assistenza per la comunicazione disabili. Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

16 Content Organizer on mobiles Sul vostro Mobile: Audio, video, doc, etc. Collezione di oggetti Ricerche Navigazione Suggerimenti Upload di contenuti 17 11/02/2013 Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

17 Intelligent Content Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

18 Mobile Emergency Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

19 SmartCity progetti in avvio SmartCity, BigData (smarcity, mobile, sistemi collaborativi) Gestione Flotte: bus, treni, auto, bike, park, etc. Gestione integrata dati su cloud per servizi al cittadino Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

20 Segnalamento, metodi formali TRACE-IT: progetto regionale con ECM Progettazione software con metodi formali Verifiche di proprieta, produzione di simulatori del sistema di controllo a bordo RAISSS: progetto regionale con ECM Progettazione software con metodi formali Gestione della stazione Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

21 Cloud Computing DISIT data Center IUF data center ICARO: progetto regionale con VAR e LIBEROLOGICO Sviluppo di soluzione di gestione del cloud Automazione della configurazione e dei processi sul cloud Ottimizzazione della gestione Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

22 micro grid Social Semantic processing Large scale grid Central Controller micro grid post production micro grid thematic social network WAN micro grid TV satellite production micro grid content production micro grid Content Delivering Network Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

23 Data Mining, Knowledge Reasoning, BigData OSIM open mind innovative space: Un sistema per la ricerca intelligente di competenze, ridurre il divario fra offerta e domanda. natural language processing, semantic computing, crawling, etc. SACVAR progetto della regione strumenti di intelligence e big data per le competenze toscane crawling, big data, data analytics, matchmaking Human Brain Project, HBP: (in connection with ICON foundation) modeling brain related knowledge Modeling human brain data coming from several different kinds of brain maps capturing Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

24 Some on Semantic Computing Semantic Reasoning on user profilers and content descriptors Symbolic profiling reasoning user/content : static and dynamic aspects C1234 C323 C444 Scalable/incrementable math solutions For recommendations, suggestion, ads Via symbolic clustering On Millions of users X millions of items Semantic Indexing/Query of Multilingual cross media content: Indexing, fuzzy ad faceted Text processing for Semantic Extractions (comments, forum, profiles, doc, etc.) Ontology and SKOS/taxonomy tools Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

25 CoSKOSAM Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

26 Italia degli Innovatori SI VEDA Video e descrizioni su 1. Cross Media Learning Management System. ECLAP portal and EC CIP PsP project ECLAP Best Practice Network and e-learning support in connection with Europeana. 2. Content Processing Media Grid, AXCP. core technology for semantic computing and media grid the so called AXCP Media Grid computing tools. It is going to appear on IEEE Multimedia in the 2011 and it has been developed starting from one of the results of AXMEDIS 3. Mobile Medicine 4. Mobile Emergency. A tool to manage emergency in the hospital area. Developed in collaboration with the Maxi Emergency group Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

27 Passati Progetti di Ricerca (una selezione) AXMEDIS: Automated production of cross media content for multichannel distribution: cross media content for i-tv, PC, mobiles, PDAs, etc., MPEG-21, MPEG-4, fingerprinting, DRM/CAS, etc. Soluzioni grid per il media computing, contro la Pirateria!! Coordinatore, 40 partner, 8.4 meuro I-MAESTRO: collaborative tools for music education multimodal interfaces, MPEG SMR Symbolic Music Representation, meuro WEDELMUSIC,.Musicnetwork,.Moods, IMUTUS,.. Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

28 Altri progetti passati Italia degli Innovatori: 4 innovazioni Winner of Piano Context at MIREX, algoritmi di trascodifica Logica Temporale TILCO, teorie e strumenti per la specifica formale ed esecuzione diretta dei sistemi di tempo reale MPEG SMR standard ISO per la modellazione simbolica di musica, MPEG-4 parte 23. Contributi in MPEG-21, M3W Palamede: Open Access Journal, OAI, sistema Multipress per la distribuzione di riviste in Open Access per la Florence University Press. Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

29 Soluzioni ed attivita recenti e vicine Regionali Distretto ICT Robotica, Polo di Innovazione ICT-Robotica Conferenze Internazionali 2013 DMS2013, Distributed multimedia systems ECLAP 2013: social media IEEE ICECCS2013, complex systems ICSOFT2013, DATA 2013: big data IEEE ICC 2013 HCI 2013: human computer interaction Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

30 Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

31 DISIT Lab: Infrastruttura Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

32 Laboratorio INEA-LAB Laboratorio Integrato universita -industria Dipartimento di Meccanica e Tecnologie Industriali, Università degli Studi di Firenze Dipartimento di Sistemi e Informatica, Università degli Studi di Firenze Dipartimento di Elettronica e Telecomunicazioni, Università degli Studi di Firenze PowerSoft S.r.l. B&C Speakers SpA HPSound Equipment S.r.l. Audiomatica S.r.l Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

33 Sistemi Distribuiti Corsi di Laurea in Ingegneria dell Informatica, Telecomunicazioni, ed in Informatica di Scienze Prof. Paolo Nesi Parte: 0 Overview del corso di sistemi distribuiti Department of Systems and Informatics, University of Florence Via S. Marta 3, 50139, Firenze, Italy tel: , fax: Lab: DISIT, Sistemi Distribuiti e Tecnologie Internet paolo.nesi@unifi.it Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

34 Argomenti: Sistemi Distribuiti Introduzione ai Sistemi Distribuiti Sistemi Mobili XML introduzione RDF, Web Services Cloud computing e Virtualizzazione HTML overview Semantic and Media Computing Web Services e chiamate REST Reti Sociali PHP la programmazione Open Data, LOD CMS Drupal Big Data Modelli, architetture Middleware Sistemi Cooperativi, CSCW CORBA Distance Learning, e-learning Sistemi P2P Clock e Ordinamenti Commercio Elettronico e sistemi di Protezione, overview Sistemi GRID e architetture parallele Valutazione delle prestazioni sistemi WEB Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

35 Introduzione 2. XML, WebServices 3. PHP, CMS Drupal 4. Middleware, Clock, Corba 5. Soluzioni P2P 6. Architetture parallele e distribuite 7. Sistemi Mobili, mobile computing 8. Cloud Computing e Virtualization 9. Social Media 10. Smart City e Big Data Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

36 (1) Introduzione ai Sistemi Distribuiti Cosa sono i sistemi distribuiti Tecnologie dei sistemi distribuiti Internet e sua Evoluzione, Intranet Sistemi Mobili Problemi dei sistemi distribuiti Web Server e servizi Architetture n-tier Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

37 (2) XML introduzione XML definizione, struttura formalizzazione XSLT Parser XML DTD e XML Schema XML e Tipi di dati complessi Applicazioni Web Services, SOAP, WSDL SMIL Xml document Child node Child node Child node Root node Child node Child node Child node Sistemi Distribuiti, Univ. Firenze, Paolo Nesi nested node list 38

38 (3) PHP e soluzioni correlate PHP, client server WEB Server Programmazione in PHP Tipi di dati in PHP Operatori in PHP Costrutti, funzioni, etc. Form Esercitazioni Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

39 (3) CMS Drupal Content Management Systems DRUPAL Principi Concetti di base Hook, moduli Espressioni regolari Cookies Sessioni Integrazione con DB Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

40 (4) Modelli ed Architetture, Middleware 1/2 Modelli e Architetture Distribuite: Evoluzione delle architetture, Client Server, Comunicazione fra processi, Proxy, peer process, WEB applets, Thin clients Modelli di Sistemi Mobili Problemi di progettazione di Sistemi Distribuiti Modelli di Interazione sincroni ed asincroni, sinc. di eventi Modelli di Sicurezza e distribuzione contenuti Middleware: Comunicazione fra processi, Livelli OSI Perché il Middleware Sockets and ports UDP e TCP, RPC e RMI Data representation and coding for transmission MIME, Multipurpose Internet Mail Extensions Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

41 (4) Middleware 2/2: Call Remote Invocazioni Remote Interfacce, IDL Remote Procedure Call CORBA IDL Modello ad oggetti di sistemi distribuiti Oggetti remoti ed interfacce Comunicazione fra oggetti, RMI Applications RMI, RPC and events Request reply protocol Middlewa layers External data representation Operating System Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

42 (4) CORBA, a middleware CORBA Architecture General Concepts ORB Structure Client and Server in CORBA Object Adapter CORBA for WEB applications Usage of CORBA Single and Multithread CORBA Application Objects Object Request Broker CORBAf acilities CORBAs ervices Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

43 (4) Clock e Ordinamenti Motivazioni Problemi di sincronizzazione fra nodi Algoritmi di sincronizzazione Sincronizzazione di tempo assoluto fra nodi Ordinamento di eventi sui nodi Network Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

44 (5) Sistemi P2P Aspetti Generali, Applicazioni Evoluzione Storica Motivazioni per il P2P Requirements Architecture P2P e caratteristiche Ricerche e download multisorgente, BTorrent Reti P2P in Overlay Controllo e supervisione reti P2P Esempi: Skype, JXTA, DiMOB Esempi: Soluzione P2P per il B2B, basata su BTorrent Esempi: P2PTV, P2P webtv, progressive Download of audio/visual content Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

45 Criteri per la stima della distanza CHORD come distanza usa la differenza fra il GUID del nodo presente e di quello che si cerca. Distanza in un modello Hash uniforme Nodi geograficamente distanti potrebbero trovarsi vicini nello spazio della tabella, questo non e positivo per ottimizzare i tempi di comunicazione visto che nodi vicini si devono parlare spesso Si basa su un match esatto della stringa di ricerca Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

46 (6) Sistemi GRID e architetture parallele Contesto tecnologico Architetture Parallele The GRID, definizione e motivazioni Concetti estesi dei GRID, microgrid Applicazioni e problemi dei GRID Soluzioni GRID..Globus, Condor Soluzioni MicroGRID: AXCP grid, IEEE Multimedia Confronto fra GRID Applicazioni per microgrid Parallel Computing GRID Computing Distributed Computing Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

47 (7) Sistemi Mobili Problematiche dei sistemi mobili Confronti fra SO e modelli di sviluppo Distribuzione di contenuti per sistemi mobili Lavoro Collaborativo fra sistemi mobili P2P e sistemi Mobili Modelli di programmazione, per esempio iphone/ipad, Android, Windows Phone, Windows Mobile Applicazioni reali: mobile medicine, ECLAP, idraulica, etc. Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

48 Modello di programmazione per iphone SDK: Development kit solo per Apple MAC Accesso a tutte le features: accelerometri, GPS, multitouch, etc.. Visione ristretta delle risorse. Una sola applicazione running Cocoa Foundation #import <UIKit/UIKit.h> int main(int argc, char *argv[]) { NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; int retval = UIApplicationMain(argc, argv, nil, nil); [pool release]; return retval; } Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

49 Architettura iphone Application Local Files o collezione locale SQLite DB o informazioni semantiche e statistiche di utilizzo GUI o interfaccia grafica per l accesso ai servizi offerti dagli strati sottostanti Web Browser o navigazione tra i contenuti web e di Mobile Medicine Download Manager o trasferimento dei contenuti nel dispositivo locale Objects Manager o o o navigazione e gestione della collezione locale ordinamento della collezione visualizzazione dei contenuti Taxonomy Explorer o navigazione all interno della collezione classificata sulla base di tassonomie mediche Search Engine o query sulla collezione locale sulla base di informazioni di carattere semantico Content Indexer, semantic ingestion processing o indicizzazione e classificazione semantica dei contenuti acquisiti Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

50 Content Manager 2/2 Context getcontentresolver ContentResolver facade AxmedisDataBaseProvider ContentProvider DataBaseHelper SQLiteOpenHelper TabActivity Activity ExpandableListActivity 1 ExpandableListView 1 TabHost BrowserActivity ListActivity 1 ListView 1 MainActivity 1 TaxonomyActivity 1 SimpleExpandableListAdapter 1 WebView ObjectsActivity manage <<access>> 1 ObjectAdapter 1 TaxonomyBusiness <<update>> WebViewClient 1 DownloadWebViewClient content uri query result Cursor ResourceCursorAdapter <<interface>> ContentObserver <<call>> content observer for update expandable list adapter XmlParserContent InsertContentAsync Content provider applicazione 1 AXMXmlParser adddownload <<thread>> AsyncTask DownloadHashMap<ID,DownloadContentAsync> DownloadContentAsync 0..* Activity per lista contenuti scaricati AsyncTask download contenuti Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

51 (8) Cloud computing e Virtualizzazione Motivations for Cloud computing and Virtualization Virtual Machine concepts: emulation, para-virtualization, snapshots Cloud Computing, cloud vs grid, goals of cloud computing High Availability, Workload Balancing vsphere Infrastructure, Vmotion, Power Management, Resource Scheduling, Fault Tolerance Security on the Cloud Conversions among VM and physical machines Covnersions: P2V, V2V vcenter, datacenters and cluster management Performance analysis for the cloud Comparison among Cloud computing solutions Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

52 Modello Generale Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

53 High Availability: Hot spare, hw Three separate networks cards Front end Heartbeat Database NAS/SAN UPS/APC solutions with 2 UPS, each of which with network card NAS/SAN Raid 5 or 6, 60 Fiber connection Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

54 (9) Overview of Social Network Social Networks Classification of Social Networks User Generated Content, UGC Measures of Social Networks Recommendations and complexity Comparison e Interoperability Mobile Medicine A view inside a social network ECLAP Best Practice Network A view inside a social network Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

55 La validazione ,4 contenuti fruiti 0,1 categorie di interesse 3,2 Incidenza sul voto 1,6 1,3 0,3 età lingua località gruppi Statistica della regressione R multiplo 0, 9624 F - Value 131,7795 Significatività di F 2,3389E-33 Voto < 3 30% Voto < 3 9% Voto 3 70% Voto 3 91% Tipologia Serendipity Competenze Gruppi di appartenza Tipologia Strategici Popolarità Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

56 (10) Smart City and Big Data Problemi computazioni del Semantic and Media Computing Review dei problemi delle smart city/big data Calcolo delle similarità simboliche, clustering Match making, finding and booking Open data, Linked Open Data Web Crawling Monitoring Blogs Human brain project Integrated mobility project Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

57 Distributed Systems Coulouris, Dollimore and Kindberg Edition 4, Addison-Wesley 2006 Computer Supported Cooperative Work, Introduction to Distributed Applications, U. M. Borghoff, J. H. Schlinchter, Springer The GRID: Blue Print for a new Computing Structure, I. Foster, C. Kesselman, Morgan Kaufmann. A Methodology for Client/Server and WEB Application Development, Ro. Fournier, Yourdon Press. Advanced CORBA, Programming C++, M. Henning, S. Vinoski, Addison Wesley. Client/Server Programming with Java and CORBA, R. Orfali, D. Harkey, Wiley. Applied Microsoft.NET Framework Programming, J. Richter, Microsoft.net press Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

58 Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

59 Reti Sociali, overview SCP Definition of Social Network Terminology and Social Networks Classification of Social Networks User Generated Content, UGC Measures of Social Networks Social Network Analysis Motivational Metrics Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

60 Sistemi Cooperativi, CSCW CSCW: Computer Supported Cooperative Work Tipologie di massima Esempi di Soluzioni sincrone e asincrone Tassonomie dei CSCW Tecnologie e proprietà dei CSCW Input Input Input Architetture CSCW Input Input Selection Esempi completi Selection Selection Input Selection Data Manipulation Data Manipulation Data Manipulation Data Manipulation Distribution Display Display Display Display Display Display Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

61 Distance Learning, e-learning (NEW) Distance learning models and tools Modelli di Distance Learning Distance learning e sistemi mobili Formazione Continua, ECM Controllo e monitoraggio Relazione con i modelli pedagogici Controllo della IP, modelli IPR Contenuti intelligenti Chat e teleconferenza Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

62 Commercio Elettronico e sistemi di protezione (un remake), overview Diverso da quello del : Presupposti del commercio elettronico Modelli di pagamento Modelli protezione dei dati, certificazione e firma Aspetti legali della protezione dei contenuti digitali Termini di uso dei portali web, politiche sulla privacy Protezione dei contenuti digitali Digital Rights Management Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

63 Valutazione delle prestazioni sistemi WEB (NEW) Diverso da quello del : Valutazione delle prestazioni di un portale WEB Generazione di carico Analisi del traffico Registrazione su portali di indicizzazione Balancing e tuning, memcache Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

64 Come si procede!!! Il corso ha una struttura che viene decisa direttamente dagli studenti alla prima lezione Oggi vengono presentati i potenziali argomenti del corso Da qui a Sabato ore 23:00 potete andare a marcare le vostre preferenze seguendo il link Gli argomenti piu votati saranno usati per comporre il corso sulla base della loro durata e complessita Alcuni argomenti, quelli meno graditi e di minor interesse, saranno eliminati per non caricare troppo il corso. Altri, con modesto punteggio saranno ridotti fino al completamento del numero di ore del corso Se avete intenzione di seguire solo alcune parti, vi prego di comunicarlo per nesi@dsi.unifi.it sarete informati quando tali parti saranno tenute in aula. Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

65 Distance Learning, e-learning (NEW) Distance learning models and tools Modelli di Distance Learning Distance learning e sistemi mobili Formazione Continua, ECM Controllo e monitoraggio Relazione con i modelli pedagogici Controllo della IP, modelli IPR Contenuti intelligenti Chat e teleconferenza Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

66 voti Nel Introduzione, Xml html, php Middleware, Webservices, Corba, P2P, clock, Grid, (versioni ridotte) Cscw, sistemi Mobili (non proposte) Distance learning (versioni ridotte) Reti sociali, Semantic comp. Cloud and Virtualization (non proposte).net, E-commerce (non proposte) WEB performance Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

67 Introduzione (si) Xml, RDF, WebServices, (si+++) (Michela Paolucci) php, CMS, (si+++) (Michela Paolucci) (5-6 ore) middleware, (si+++) Corba (overview) p2p (si+++), clock (si+) grid (overview) Mobile (si+++) Virtualization (si+++) Overview of Social Network (si+) Ecommmerce NO: html, webperformance, semanticcomputing, e- learning, dotnet, cscw Sistemi Distribuiti, Univ. Firenze, Paolo Nesi

Sistemi Collaborativi e di Protezione (SCP) Corso di Laurea Magistrale in Ingegneria

Sistemi Collaborativi e di Protezione (SCP) Corso di Laurea Magistrale in Ingegneria Sistemi Collaborativi e di Protezione (SCP) Corso di Laurea Magistrale in Ingegneria Prof. Paolo Nesi Department of Systems and Informatics University of Florence Via S. Marta 3, 50139, Firenze, Italy

Dettagli

Prof. Paolo Nesi. http://www.disit.dsi.unifi.it/ nesi@dsi.unifi.it paolo.nesi@unifi.it http://www.dsi.unifi.it/~nesi, http://www.axmedis.

Prof. Paolo Nesi. http://www.disit.dsi.unifi.it/ nesi@dsi.unifi.it paolo.nesi@unifi.it http://www.dsi.unifi.it/~nesi, http://www.axmedis. 1 Sistemi Distribuiti Corso di Laurea in Ingegneria Prof. Paolo Nesi Parte: 1 Department of Systems and Informatics University of Florence Via S. Marta 3, 50139, Firenze, Italy tel: +39-055-4796523, fax:

Dettagli

Cloud Simulator and Smart Cloud based on Knowledge Base

Cloud Simulator and Smart Cloud based on Knowledge Base Cloud Simulator and Smart Cloud based on Knowledge Base Pierfrancesco Bellini, Daniele Cenni, Paolo Nesi DISIT Lab, Lab Dipartimento di Ingegneria dell Informazione, DINFO Università degli Studi di Firenze

Dettagli

Sistemi Collaborativi e di Protezione (SCP) Corso di Laurea Magistrale in Ingegneria

Sistemi Collaborativi e di Protezione (SCP) Corso di Laurea Magistrale in Ingegneria Sistemi Collaborativi e di Protezione (SCP) Corso di Laurea Magistrale in Ingegneria Prof. Paolo Nesi Department of Information Engineering University of Florence Via S. Marta 3, 50139, Firenze, Italy

Dettagli

L evoluzione e l impatto della ricerca sulla protezione del dato

L evoluzione e l impatto della ricerca sulla protezione del dato L evoluzione e l impatto della ricerca sulla protezione del dato INTELLIGENCE E INTERESSE NAZIONALE 19 Marzo 2014, Villa Ruspoli Piazza Indipendenza, 9 Firenze Prof. Paolo Nesi DISIT Lab Dipartimento di

Dettagli

Le basi tecnologiche della Mobile Medicine: http://mobmed.axmedis.org

Le basi tecnologiche della Mobile Medicine: http://mobmed.axmedis.org Le basi tecnologiche della Mobile Medicine: http://mobmed.axmedis.org Paolo Nesi DISIT Lab: Sistemi Distribuiti e Tecnologie Internet Dipartimento di Sistemi e Informatica Università degli Studi di Firenze

Dettagli

Nuovo Corso di laurea magistrale in Ingegneria Informatica AA14-15. http://www.dis.uniroma1.it/~ccl_ii/site/

Nuovo Corso di laurea magistrale in Ingegneria Informatica AA14-15. http://www.dis.uniroma1.it/~ccl_ii/site/ Nuovo Corso di laurea magistrale in Ingegneria Informatica AA14-15 http://www.dis.uniroma1.it/~ccl_ii/site/ Laurea Magistrale L obiettivo della laurea magistrale in Ingegneria informatica (Master of Science

Dettagli

Sistemi Distribuiti e Cloud Computing A.A. 2013/14

Sistemi Distribuiti e Cloud Computing A.A. 2013/14 Università degli Studi di Roma Tor Vergata Dipartimento di Ingegneria Civile e Ingegneria Informatica Sistemi Distribuiti e Cloud Computing A.A. 2013/14 Valeria Cardellini E-mail: cardellini@ing.uniroma2.it

Dettagli

Progetto ICARO. Paolo Nesi. Università degli Studi di Firenze, DISIT LAB paolo.nesi@unifi.it

Progetto ICARO. Paolo Nesi. Università degli Studi di Firenze, DISIT LAB paolo.nesi@unifi.it Progetto ICARO Progetto: Regione Toscana, POR CReO 2007 2013, LINEA DI INTERVENTO 1.5.a - 1.6, BANDO UNICO R&S ANNO 2012: Direzione Generale Competitività del sistema regionale e sviluppo delle competenze;

Dettagli

Corso di Applicazioni Telematiche

Corso di Applicazioni Telematiche Corso di Applicazioni Telematiche Lezione n.1 Prof. Roberto Canonico Università degli Studi di Napoli Federico II Facoltà di Ingegneria Obiettivi del corso Supporti didattici Modalità d esame Panoramica

Dettagli

Sistemi Distribuiti e Cloud Computing A.A. 2014/15

Sistemi Distribuiti e Cloud Computing A.A. 2014/15 Università degli Studi di Roma Tor Vergata Dipartimento di Ingegneria Civile e Ingegneria Informatica Sistemi Distribuiti e Cloud Computing A.A. 2014/15 Valeria Cardellini E-mail: cardellini@ing.uniroma2.it

Dettagli

White paper. APRE TOSCANA (http://www.apretoscana.org)

White paper. APRE TOSCANA (http://www.apretoscana.org) White paper APRE TOSCANA (http://www.apretoscana.org) APRE è un ente privato di ricerca non profit sostenuto da oltre cento Soci Sostenitori e Ordinari provenienti da Università e Organizzazioni private

Dettagli

Sistemi Distribuiti Corso di Laurea in Ingegneria

Sistemi Distribuiti Corso di Laurea in Ingegneria Sistemi Distribuiti Corso di Laurea in Ingegneria Prof. Paolo Nesi Parte: 1 -- Introduzione Department of Systems and Informatics University of Florence Via S. Marta 3, 50139, Firenze, Italy tel: +39-055-4796523,

Dettagli

Università degli Studi di Napoli Federico II Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Informatica.

Università degli Studi di Napoli Federico II Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Informatica. Università degli Studi di Napoli Federico II Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Informatica Corso di Sistemi Distribuiti Prof. Stefano Russo Caratterizzazionedei SistemiDistribuiti

Dettagli

Progetto di Sistemi Web-based

Progetto di Sistemi Web-based Progetto di Sistemi Web-based Introduzione al corso Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011 Ovvero, una breve rassegna di quello che vedremo e faremo nel corso! (Con un dettaglio particolare

Dettagli

ANALISI E PROGETTAZIONE DI UN SISTEMA DI MONITORAGGIO PER INFRASTRUTTURE CLOUD

ANALISI E PROGETTAZIONE DI UN SISTEMA DI MONITORAGGIO PER INFRASTRUTTURE CLOUD UNIVERSITÀ DEGLI STUDI DI FIRENZE Scuola di Ingegneria Corso di Laurea Magistrale in Ingegneria Informatica DISIT Lab A.A. 2013-2014 ANALISI E PROGETTAZIONE DI UN SISTEMA DI MONITORAGGIO PER INFRASTRUTTURE

Dettagli

INFORMATICA APPLICATA AL TESSILE - I

INFORMATICA APPLICATA AL TESSILE - I INFORMATICA APPLICATA AL TESSILE - I prof.ssa Enrichetta GENTILE PRE-REQUISITI Nessuno. OBIETTIVI FORMATIVI La conoscenza delle nozioni fondamentali dell Informatica e le abilità di base nell uso dei computer

Dettagli

Curriculum Vitae Europass

Curriculum Vitae Europass Curriculum Vitae Europass Informazioni personali Nome(i) / Cognome(i) Paolo Nesi Indirizzo(i) 6, Via Romagnosi, I-50139, Firenze, Italy Telefono(i) +39-335-5668674 (cell) +39-055-4796523 (ufficio) Fax

Dettagli

SOMMARIO. www.trustonline.org. 1. Introduzione 3. 2. Caratteristiche generali della piattaforma 3. 2.1. Amministrazione degli utenti 5

SOMMARIO. www.trustonline.org. 1. Introduzione 3. 2. Caratteristiche generali della piattaforma 3. 2.1. Amministrazione degli utenti 5 www.trustonline.org SOMMARIO 1. Introduzione 3 2. Caratteristiche generali della piattaforma 3 2.1. Amministrazione degli utenti 5 2.2. Caricamento dei corsi 5 2.3. Publishing 6 2.4. Navigazione del corso

Dettagli

Reti di Telecomunicazione Lezione 6

Reti di Telecomunicazione Lezione 6 Reti di Telecomunicazione Lezione 6 Marco Benini Corso di Laurea in Informatica marco.benini@uninsubria.it Lo strato di applicazione protocolli Programma della lezione Applicazioni di rete client - server

Dettagli

icaro x PMI ICT Paolo Nesi (UNIFI, DISIT Lab) Feb 2015

icaro x PMI ICT Paolo Nesi (UNIFI, DISIT Lab) Feb 2015 icaro x PMI ICT Paolo Nesi (UNIFI, DISIT Lab) Feb 2015 IaaS, Infrastructure as a Service: Business: vendita di host a consumo Contesto IaaS/PaaS Gestione: limitata al parco degli Host vari Gestori Monitoraggio

Dettagli

ICT: nuove tecnologie

ICT: nuove tecnologie ICT: nuove tecnologie Internet of things Oggetti intelligenti in grado di ricevere dati da altri oggetti e comunicare i propri Hanno un ruolo attivo grazie al collegamento alla Rete Campi di applicabilità:

Dettagli

CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO -

CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO - 1 CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO - Corsi di Laurea in Informatica, Ing. Informatica, Ing. di Internet (a.a. 2015-2016) Roberto Basili 2 Overview WM&R: Motivazioni e prospettive

Dettagli

CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO -

CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO - 1 CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO - Corsi di Laurea in Informatica, Ing. Informatica, Ing. di Internet (a.a. 2013-2014) Roberto Basili 2 Overview WM&R: Motivazioni e prospettive

Dettagli

Presidenza della Giunta Ufficio Società dell'informazione. ALLEGATO IV Capitolato tecnico

Presidenza della Giunta Ufficio Società dell'informazione. ALLEGATO IV Capitolato tecnico Presidenza della Giunta Ufficio Società dell'informazione ALLEGATO IV Capitolato tecnico ISTRUZIONI PER L ATTIVAZIONE A RICHIESTA DEI SERVIZI DI ASSISTENZA SISTEMISTICA FINALIZZATI ALLA PROGETTAZIONE E

Dettagli

Efficienza, crescita, risparmi. Esploriamo il pianeta tecnologia VMware VSphere4

Efficienza, crescita, risparmi. Esploriamo il pianeta tecnologia VMware VSphere4 Efficienza, crescita, risparmi. Esploriamo il pianeta tecnologia VMware VSphere4 La piattaforma di virtualizzazione di nuova generazione L infrastruttura Virtuale permette di allocare alle applicazioni

Dettagli

Organizzazioni nel Grid Computing

Organizzazioni nel Grid Computing Il ruolo delle Organizzazioni nel Grid Computing Un primo sguardo a Globus - Parte 5 Organizzazioni di Grid Computing Panoramica sui prodotti software Primo sguardo a Globus Dott. Marcello CASTELLANO La

Dettagli

A s s o c i a z i o n e

A s s o c i a z i o n e GUIDA OPERATIVA Requisiti hardware e software richiesti Per partecipare alle e-learning (lezioni elettroniche su apposita piattaforma elettronica) è necessario possedere un Personal Computer con accesso

Dettagli

Università di Bologna Corso di Laurea Specialistica in Ingegneria dell'automazione e Ingegneria Elettronica A.A. 2007-2008. Sistemi Operativi L-A

Università di Bologna Corso di Laurea Specialistica in Ingegneria dell'automazione e Ingegneria Elettronica A.A. 2007-2008. Sistemi Operativi L-A Università di Bologna Corso di Laurea Specialistica in Ingegneria dell'automazione e Ingegneria Elettronica A.A. 2007-2008 Sistemi Operativi L-A Prof. Anna Ciampolini http://lia.deis.unibo.it/courses/sola0708-auto/

Dettagli

The project. http://www.interdatanet.org

The project. http://www.interdatanet.org Università degli Studi di Firenze Facoltà di Ingegneria Dipartimento di Elettronica e Telecomunicazioni (DET) Laboratorio di Tecnologie della Telematica (LTT) The project http://www.interdatanet.org WORK

Dettagli

Prof. Paolo Nesi. http://www.disit.dinfo.unifi.it alias http://www.disit.org paolo.nesi@unifi.it, http://www.disit.org/nesi

Prof. Paolo Nesi. http://www.disit.dinfo.unifi.it alias http://www.disit.org paolo.nesi@unifi.it, http://www.disit.org/nesi «Il punto di vista della ricerca» Smart Specialisation in Toscana Incontri tematici per la nuova programmazione dei fondi europei 2014 2020, laboratorio 34 Smart Cities Prof. Paolo Nesi Dipartimento di

Dettagli

Corso di Laurea Magistrale in Ingegneria Informatica

Corso di Laurea Magistrale in Ingegneria Informatica Corso di Laurea Magistrale in Ingegneria Informatica Siti web: corsidilaurea.uniroma1.it/it/corso/2017/ingegneria-informatica/ e cclii.dis.uniroma1.it Ingegneria Informatica L'ingegneria informatica è

Dettagli

Siti web centrati sui dati (Data-centric web applications)

Siti web centrati sui dati (Data-centric web applications) Siti web centrati sui dati (Data-centric web applications) 1 A L B E R T O B E L U S S I A N N O A C C A D E M I C O 2 0 1 2 / 2 0 1 3 WEB La tecnologia del World Wide Web (WWW) costituisce attualmente

Dettagli

CIG 6223997CCB COD. ALICE G00292

CIG 6223997CCB COD. ALICE G00292 APPENDICE 2 Descrizione dei profili professionali richiesti Sommario APPENDICE 2 Descrizione dei profili professionali richiesti... 1 1. PROFILI PROFESSIONALI RICHIESTI... 2 1.1 Capo progetto... 2 1.2

Dettagli

Success Story. ECLAP Biblioteca Europea delle Arti dello Spettacolo (http://www.eclap.eu)

Success Story. ECLAP Biblioteca Europea delle Arti dello Spettacolo (http://www.eclap.eu) Success Story ECLAP Biblioteca Europea delle Arti dello Spettacolo (http://www.eclap.eu) BEST PRACTICE NETWORK e PORTALE DI SERVIZIO ECLAP fornisce alle istituzioni un set di strumenti e servizi ad alto

Dettagli

Attenzione! il valore della Rimodulazione è superiore alla cifra di Negoziazione

Attenzione! il valore della Rimodulazione è superiore alla cifra di Negoziazione Riepilogo Dipartimento ICT Dipartimento ICT nel 2005 diretta nel terzi fondi diretta Reti in Tecnologia Wireless 434.890 79.788 712.457 94.953 578.280 351.500 94.000 Internet di prossima generazione 639.484

Dettagli

Applicazioni web centrati sui dati (Data-centric web applications)

Applicazioni web centrati sui dati (Data-centric web applications) Applicazioni web centrati sui dati (Data-centric web applications) 1 ALBERTO BELUSSI ANNO ACCADEMICO 2009/2010 WEB La tecnologia del World Wide Web (WWW) costituisce attualmente lo strumento di riferimento

Dettagli

LAUREA MAGISTRALE in INGEGNERIA INFORMATICA

LAUREA MAGISTRALE in INGEGNERIA INFORMATICA LAUREA MAGISTRALE in INGEGNERIA INFORMATICA D.M. 270/04 (link alla versione con confronto LS-509) a cura di Letizia Leonardi, Presidente Consiglio Interclasse A.A. 2009/10 TEMPISTICA I L/270 II L/509 III

Dettagli

Km4City: Accesso Semplice a

Km4City: Accesso Semplice a Km4City Km4City km4city status and progress, July 2015 Km4City: Accesso Semplice a Open Data e Dati Aggregati per le Pubbliche Amministrazioni e le Imprese Distributed Data Intelligence and Technologies

Dettagli

Prof. Paolo Nesi. http://www.disit.dinfo.unifi.it/

Prof. Paolo Nesi. http://www.disit.dinfo.unifi.it/ Sistemi Distribuiti Corsi di Laurea in Ingegneria de Informatica, Teecomunicazioni, ed in Informatica di Scienze Prof. Paoo Nesi Parte: 0 Overview de corso di sistemi distribuiti Department of Systems

Dettagli

AICA - Associazione Italiana per l Informatica ed il Calcolo Automatico. Certificazioni informatiche europee

AICA - Associazione Italiana per l Informatica ed il Calcolo Automatico. Certificazioni informatiche europee - Associazione Italiana per l Informatica ed il Calcolo Automatico Certificazioni informatiche europee Milano, 6 ottobre 2003 1 AICA Profilo istituzionale Ente senza fini di lucro, fondato nel 1961 Missione:

Dettagli

Architetture Informatiche. Dal Mainframe al Personal Computer

Architetture Informatiche. Dal Mainframe al Personal Computer Architetture Informatiche Dal Mainframe al Personal Computer Architetture Le architetture informatiche definiscono le modalità secondo le quali sono collegati tra di loro i diversi sistemi ( livello fisico

Dettagli

trasmissione/distribuzione?

trasmissione/distribuzione? Come rendere smart una rete di trasmissione/distribuzione? Il contributo degli specialisti software nell implementazione di smart grid. Giuseppe Menin - COPA-DATA GmbH giuseppe.menin@copadata.it 11.2010

Dettagli

Allegato 1 CIG 58703795FF PROCEDURA DI AFFIDAMENTO PER LA FORNITURA DI UNA PIATTAFORMA PER SERVICE MASHUP AND DELIVERY CAPITOLATO TECNICO

Allegato 1 CIG 58703795FF PROCEDURA DI AFFIDAMENTO PER LA FORNITURA DI UNA PIATTAFORMA PER SERVICE MASHUP AND DELIVERY CAPITOLATO TECNICO PROCEDURA DI AFFIDAMENTO PER LA FORNITURA DI UNA PIATTAFORMA PER SERVICE MASHUP AND DELIVERY CAPITOLATO TECNICO SOMMARIO 1 Oggetto della Fornitura... 3 2 Composizione della Fornitura... 3 2.1 Piattaforma

Dettagli

COMPETENZE IN ESITO (5 ANNO) ABILITA' CONOSCENZE

COMPETENZE IN ESITO (5 ANNO) ABILITA' CONOSCENZE MAPPA DELLE COMPETENZE a.s. 2014-2015 CODICE ASSE: tecnico-professionale QUINTO ANNO PT1 scegliere dispositivi e strumenti in base alle loro caratteristiche funzionali; Progettare e realizzare applicazioni

Dettagli

3 Capitolo primo Informatica e calcolatori

3 Capitolo primo Informatica e calcolatori I n d i c e 3 Capitolo primo Informatica e calcolatori 7 Capitolo secondo La rappresentazione delle informazioni 11 2.1 La codifica dei caratteri 2.1.1 Il codice ASCII, p. 11-2.1.2 Codifiche universali,

Dettagli

Big data ed eventi: quasi un tutorial. Prof. Riccardo Melen melen@disco.unimib.it

Big data ed eventi: quasi un tutorial. Prof. Riccardo Melen melen@disco.unimib.it Big data ed eventi: quasi un tutorial Prof. Riccardo Melen melen@disco.unimib.it Big Data Monitoraggio di reti e infrastrutture IT performance: data center, SOA/ESB, infrastrutture virtuali, configurazione

Dettagli

Success story. FIRST CLASS Formazione Medica Continua (http://fad.fclass.it)

Success story. FIRST CLASS Formazione Medica Continua (http://fad.fclass.it) FORMAZIONE A DISTANZA ebrain, è una soluzione scalabile, personalizzabile, modulare che permette di coprire una vasta gamma di applicazioni diverse: Best Practice Network, knowledge management e business

Dettagli

Distributed Object Computing

Distributed Object Computing Evoluzione Architetturale Distributed omputing entralizzata Monolitica anni 60-70 Reti locali di P anni 80 Reti lient Server anni 80-90 Internet The network is the computer Paolo Falcarin Sistemi Informativi

Dettagli

Università di Pisa Facoltà di Scienze Matematiche Fisiche e Naturali

Università di Pisa Facoltà di Scienze Matematiche Fisiche e Naturali Facoltà di Scienze Matematiche Fisiche e Naturali Corso di Laurea Specialistica in Informatica (classe 23/S: Informatica) Corso di Laurea Specialistica in Tecnologie Informatiche (classe 23/S: Informatica)

Dettagli

Reti e Internet: introduzione

Reti e Internet: introduzione Facoltà di Medicina - Corso di Laurea in Logopedia Corso di Informatica III anno Prof. Crescenzio Gallo Reti e Internet: introduzione c.gallo@unifg.it Reti e Internet: argomenti Tipologie di reti Rete

Dettagli

UNIVERSITÀ DEGLI STUDI DI PERUGIA. Corso di laurea magistrale in Ingegneria Informatica e dell'automazione. Dipartimento di Ingegneria

UNIVERSITÀ DEGLI STUDI DI PERUGIA. Corso di laurea magistrale in Ingegneria Informatica e dell'automazione. Dipartimento di Ingegneria UNIVERSITÀ DEGLI STUDI DI PERUGIA Corso di laurea magistrale in Ingegneria Informatica e dell'automazione Dipartimento di Ingegneria Obiettivo didattico INGEGNERIA INFORMATICA E DELL'AUTOMAZIONE La Laurea

Dettagli

SAS OnDemand For Academics Istruzioni di Installazione e di Utilizzo

SAS OnDemand For Academics Istruzioni di Installazione e di Utilizzo SAS OnDemand For Academics Istruzioni di Installazione e di Utilizzo Università Carlo Cattaneo Indice Premessa... 2 1 Istruzioni di Installazione... 3 1.1 Creazione Account...3 1.2 Accesso/scarico del

Dettagli

8. Sistemi Distribuiti e Middleware

8. Sistemi Distribuiti e Middleware 8. Sistemi Distribuiti e Middleware Andrea Polini Ingegneria del Software Corso di Laurea in Informatica (Ingegneria del Software) 8. Sistemi distribuiti e Middleware 1 / 32 Sommario 1 Sistemi distribuiti

Dettagli

Architetture Informatiche. Dal Mainframe al Personal Computer

Architetture Informatiche. Dal Mainframe al Personal Computer Architetture Informatiche Dal Mainframe al Personal Computer Architetture Le architetture informatiche definiscono le modalità secondo le quali sono collegati tra di loro i diversi sistemi ( livello fisico

Dettagli

Sistemi Operativi. Conclusioni e nuove frontiere

Sistemi Operativi. Conclusioni e nuove frontiere Sistemi Operativi (modulo di Informatica II) Conclusioni e nuove frontiere Patrizia Scandurra Università degli Studi di Bergamo a.a. 2008-09 Sommario Definizione di sistema operativo Evoluzione futura

Dettagli

Tecnologia utilizzata per l'erogazione di corsi di formazione in modalità classe virtuale

Tecnologia utilizzata per l'erogazione di corsi di formazione in modalità classe virtuale Premessa Il presente documento riporta una descrizione tecnico funzionale del servizio Teleskill Live utilizzato per l'erogazione in modalità classe virtuale di corsi di formazione on line dedicati ai

Dettagli

Corso di Aggiornamento e Formazione Professionale Insegnare e comunicare con le superfici interattive (LIM e Tablet) e l'ebook

Corso di Aggiornamento e Formazione Professionale Insegnare e comunicare con le superfici interattive (LIM e Tablet) e l'ebook Insegnare e comunicare con le superfici interattive (LIM e Tablet) e l'ebook Dipartimento di Scienze dell Educazione e dei Processi Culturali e Formativi Università degli Studi di Firenze a.a. 2011/2012

Dettagli

Stefano Bucci Technology Director Sales Consulting. Roma, 23 Maggio 2007

Stefano Bucci Technology Director Sales Consulting. Roma, 23 Maggio 2007 L Information Technology a supporto delle ALI: Come coniugare un modello di crescita sostenibile con le irrinuciabili caratteristiche di integrazione, sicurezza ed elevata disponibilità di un Centro Servizi

Dettagli

Gestione Operativa e Supporto

Gestione Operativa e Supporto Università di Bergamo Facoltà di Ingegneria GESTIONE DEI SISTEMI ICT Paolo Salvaneschi A6_1 V1.0 Gestione Operativa e Supporto Il contenuto del documento è liberamente utilizzabile dagli studenti, per

Dettagli

Corso di: ECDL Core full 7 moduli

Corso di: ECDL Core full 7 moduli PROGRAMMA Corso di: ECDL Core full 7 moduli MODULO 1 Concetti di base dell ICT Information technology Hardware Introduzione all ICT e definizioni Tipologie e prestazioni di un computer Componenti principali

Dettagli

Principi di Sistemi Operativi (1 anno Corso di Laurea Magistrale in Ingegneria Informatica) ANNO ACCADEMICO 2014-2015

Principi di Sistemi Operativi (1 anno Corso di Laurea Magistrale in Ingegneria Informatica) ANNO ACCADEMICO 2014-2015 Principi di Sistemi Operativi (1 anno Corso di Laurea Magistrale in Ingegneria Informatica) ANNO ACCADEMICO 2014-2015 Prof. Letizia Leonardi OBIETTIVI FORMATIVI: L'obiettivo di questo insegnamento è di

Dettagli

MISSIONE AZIENDALE TRAMITE

MISSIONE AZIENDALE TRAMITE MISSIONE AZIENDALE progettazione, realizzazione, integrazione e conduzione di sistemi complessi con l utilizzo di nuove tecnologie per aziende ed enti pubblici TRAMITE Ricerca e Sviluppo per l ideazione,

Dettagli

01KTF CV. Architetture distribuite per i sistemi infomativi aziendali. Presentazione del corso http://elite.polito.it/courses/01ktf.

01KTF CV. Architetture distribuite per i sistemi infomativi aziendali. Presentazione del corso http://elite.polito.it/courses/01ktf. 01KTF CV Architetture distribuite per i sistemi infomativi aziendali Presentazione del corso http://elite.polito.it/courses/01ktf Fulvio Corno Dipartimento di Automatica e Informatica Politecnico di Torino

Dettagli

Sistemi Operativi. Introduzione UNICAL. Facoltà di Ingegneria. Domenico Talia A.A. 2002-2003

Sistemi Operativi. Introduzione UNICAL. Facoltà di Ingegneria. Domenico Talia A.A. 2002-2003 Domenico Talia Facoltà di Ingegneria UNICAL A.A. 2002-2003 1.1 Introduzione Presentazione del corso Cosa è un Sistema Operativo? Sistemi Mainframe Sistemi Desktop Sistemi Multiprocessori Sistemi Distribuiti

Dettagli

Università degli Studi di Milano 16 gennaio 2007. Dipartimento Informatica e Comunicazione aula Beta

Università degli Studi di Milano 16 gennaio 2007. Dipartimento Informatica e Comunicazione aula Beta Università degli Studi di Milano 16 gennaio 2007 Dipartimento Informatica e Comunicazione aula Beta DICo: seminario 16/01/07 Reply Reply è una società di Consulenza, System Integration, Application Management

Dettagli

Servizi IUF Datacenter

Servizi IUF Datacenter Servizi IUF Datacenter Paolo Nesi CSAVRI & DISIT LAB, Distributed Systems and Internet Technology Lab, DINFO paolo.nesi@unifi.it 11 Dicembre 2013 Centri di Innovazione e Nuovi Servizi ICT 1 IUF servizi

Dettagli

3. I Virtual Learning Environment ovvero: le piattaforme

3. I Virtual Learning Environment ovvero: le piattaforme 3.1 3. I Virtual Learning Environment ovvero: le piattaforme 3.2 VLE: un Un ambiente VLE è un integrato ambiente integrato L idea di ambiente include la nozione di integrazione di funzioni e contenuti

Dettagli

Programmazione Fondi Strutturali 2007/2013 P.O.N. FSE A.S. 2013/2014 SCHEDA PROGETTUALE MODULO. Obiettivo: C Azione: 1 Riferimento interno:

Programmazione Fondi Strutturali 2007/2013 P.O.N. FSE A.S. 2013/2014 SCHEDA PROGETTUALE MODULO. Obiettivo: C Azione: 1 Riferimento interno: ISTITUTO ISTRUZIONE SECONDARIA SUPERIORE GUGLIELMO MARCONI Piazza Poerio 2, 70126 Bari - Tel.080-5534450 Fax.080-5559037 - www.marconibari.it - info@marconibari.it Programmazione Fondi Strutturali 2007/2013

Dettagli

Una architettura peer-topeer per la visualizzazione 3D distribuita

Una architettura peer-topeer per la visualizzazione 3D distribuita Una architettura peer-topeer per la visualizzazione 3D distribuita Claudio Zunino claudio.zunino@polito.it Andrea Sanna andrea.sanna@polito.it Dipartimento di Automatica e Informatica Politecnico di Torino

Dettagli

Università degli Studi ecampus: un servizio progettato «intorno» allo studente

Università degli Studi ecampus: un servizio progettato «intorno» allo studente Università degli Studi ecampus: un servizio progettato «intorno» allo studente Infrastruttura fisica: LE SEDI BARI Infrastruttura virtuale: LA PIATTAFORMA E-LEARNING Bari, p.zza G. Cesare 13 ecampus è

Dettagli

AMBIENTI DI APPRENDIMENTO: SPERIMENTAZIONE DI WebCeM COME STRUMENTO DI SUPPORTO ALLO STUDIO E ALLA CREAZIONE DI MATERIALE DIDATTICO

AMBIENTI DI APPRENDIMENTO: SPERIMENTAZIONE DI WebCeM COME STRUMENTO DI SUPPORTO ALLO STUDIO E ALLA CREAZIONE DI MATERIALE DIDATTICO UNIVERSITA DEGLI STUDI DI MILANO TESI DI LAUREA TRIENNALE IN COMUNICAZIONE DIGITALE AMBIENTI DI APPRENDIMENTO: SPERIMENTAZIONE DI WebCeM COME STRUMENTO DI SUPPORTO ALLO STUDIO E ALLA CREAZIONE DI MATERIALE

Dettagli

ICT (Information and Communication Technology): ELEMENTI DI TECNOLOGIA

ICT (Information and Communication Technology): ELEMENTI DI TECNOLOGIA ICT (Information and Communication Technology): ELEMENTI DI TECNOLOGIA Obiettivo Richiamare quello che non si può non sapere Fare alcune precisazioni terminologiche IL COMPUTER La struttura, i componenti

Dettagli

Progetto di Applicazioni Software

Progetto di Applicazioni Software Progetto di Applicazioni Software Antonella Poggi Dipartimento di Informatica e Sistemistica Antonio Ruberti SAPIENZA Università di Roma Anno Accademico 2010/2011 Questi lucidi sono stati prodotti sulla

Dettagli

Multichannel Customer Interaction

Multichannel Customer Interaction GRUPPO TELECOM ITALIA 18 aprile 2013 Multichannel Customer Interaction Market trends In 3 anni l uso del telefono come Customer Care si è più che dimezzato L uso del Telefono vale il 36% come media europea,

Dettagli

GUIDA STUDENTI HOMEPAGE DEI CORSI ON-LINE

GUIDA STUDENTI HOMEPAGE DEI CORSI ON-LINE GUIDA STUDENTI Benvenuti sulla piattaforma Des-K, basata su Moodle. Di seguito una breve introduzione alla navigazione tra i contenuti e le attività didattiche dei corsi on-line e una panoramica sui principali

Dettagli

La società Volocom. Trasformare le informazioni in conoscenza. Conoscere per agire

La società Volocom. Trasformare le informazioni in conoscenza. Conoscere per agire La società Volocom Trasformare le informazioni in conoscenza 2 La società Volo.com dal 2001 è uno dei leader nei settori del Knowledge Management e nella gestione delle informazioni per la rassegna stampa

Dettagli

CONSIP SpA. Gara per l affidamento dei servizi di supporto strategico a Consip nel campo dell Information & Communication Technology (ICT)

CONSIP SpA. Gara per l affidamento dei servizi di supporto strategico a Consip nel campo dell Information & Communication Technology (ICT) CONSIP S.p.A. Allegato 6 Capitolato tecnico Capitolato relativo all affidamento dei servizi di supporto strategico a Consip nel campo dell Information & Communication Technology (ICT) Capitolato Tecnico

Dettagli

Piattaforma ilearn di Hiteco. Presentazione Piattaforma ilearn

Piattaforma ilearn di Hiteco. Presentazione Piattaforma ilearn Presentazione Piattaforma ilearn 1 Sommario 1. Introduzione alla Piattaforma Hiteco ilearn...3 1.1. Che cos è...3 1.2. A chi è rivolta...4 1.3. Vantaggi nell utilizzo...4 2. Caratteristiche della Piattaforma

Dettagli

Cookie Policy per www.lalocandadisettala.com

Cookie Policy per www.lalocandadisettala.com Policy per www.lalocandadisettala.com Uso dei cookie Il "Sito" (www.lalocandadisettala.com) utilizza i per rendere i propri servizi semplici e efficienti per l utenza che visiona le pagine di www.lalocandadisettala.com.

Dettagli

SISTEMI E RETI 4(2) 4(2) 4(2) caratteristiche funzionali

SISTEMI E RETI 4(2) 4(2) 4(2) caratteristiche funzionali CL AS SE INFORMATICA 6(3) 6(4) - 6(4) SISTEMI E RETI 4(2) 4(2) 4(2) TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI COMPETENZE 3 Essere in grado di sviluppare semplici applicazioni

Dettagli

Le Aziende del Distretto Green & High Tech presentano i loro progetti. Valorizzare le sinergie della rete per creare valore aggiunto

Le Aziende del Distretto Green & High Tech presentano i loro progetti. Valorizzare le sinergie della rete per creare valore aggiunto Le Aziende del Distretto Green & High Tech presentano i loro progetti Valorizzare le sinergie della rete per creare valore aggiunto SEM Communication Maurizio Colombo Presidente CdA 10-15 Aprile 2014 APA

Dettagli

Panoramica delle funzionalita

Panoramica delle funzionalita Panoramica delle funzionalita Edizioni vsphere 4 Gestione su larga scala di applicazioni di produzione critiche DRS / DPM Storage vmotion Host Profiles Distributed Switch DRS / DPM Storage vmotion Prodotti

Dettagli

LAUREA MAGISTRALE in INGEGNERIA INFORMATICA

LAUREA MAGISTRALE in INGEGNERIA INFORMATICA LAUREA MAGISTRALE in INGEGNERIA INFORMATICA D.M. 270/04 (link alla versione con confronto LS-509) a cura di Letizia Leonardi, Presidente Consiglio Interclasse A.A. 2009/10 TEMPISTICA I L/270 II L/509 III

Dettagli

Introduzione ai Web Services Alberto Polzonetti

Introduzione ai Web Services Alberto Polzonetti PROGRAMMAZIONE di RETE A.A. 2003-2004 Corso di laurea in INFORMATICA Introduzione ai Web Services alberto.polzonetti@unicam.it Introduzione al problema della comunicazione fra applicazioni 2 1 Il Problema

Dettagli

Laboratorio di Informatica I

Laboratorio di Informatica I Struttura della lezione Lezione 1: Le Architetture Distribuite Vittorio Scarano Algoritmi e Strutture Dati: Algoritmi Distribuiti Corso di Laurea in Informatica Università di Salerno Le architetture distribuite

Dettagli

Una rassegna dei sistemi operativi per il Cloud Computing

Una rassegna dei sistemi operativi per il Cloud Computing Alma Mater Studiorum Università di Bologna SCUOLA DI SCIENZE Corso di Laurea in Informatica Una rassegna dei sistemi operativi per il Cloud Computing Tesi di Laurea in Reti di Calcolatori Relatore: Chiar.mo

Dettagli

Provider esclusivo EPICT Puglia e Calabria Test Center Capofila AICA ECDL / EUCIP Cisco Academy Partner. Lamezia Terme, 1 Giugno 2015 1

Provider esclusivo EPICT Puglia e Calabria Test Center Capofila AICA ECDL / EUCIP Cisco Academy Partner. Lamezia Terme, 1 Giugno 2015 1 Provider esclusivo EPICT Puglia e Calabria Test Center Capofila AICA ECDL / EUCIP Cisco Academy Partner Lamezia Terme, 1 Giugno 2015 1 LA FORMAZIONE E LA CERTIFICAZIONE DEI DOCENTI NELLA PROGETTUALITA

Dettagli

Corrispondenza tra gli insegnamenti: ORDINAMENTO (DM 509) NUOVO ORDINAMENTO (DM 270)

Corrispondenza tra gli insegnamenti: ORDINAMENTO (DM 509) NUOVO ORDINAMENTO (DM 270) Corrispondenza tra gli insegnamenti: ORDINAMENTO (DM 509) NUOVO ORDINAMENTO (DM 270) Questo documento è indirizzato agli studenti che intendono optare per i corsi di laurea del nuovo ordinamento DM 270/04,

Dettagli

PIANO DI LAVORO DEL PROFESSORE

PIANO DI LAVORO DEL PROFESSORE ISTITUTO DI ISTRUZIONE SUPERIORE STATALE IRIS VERSARI - Cesano Maderno (MB) PIANO DI LAVORO DEL PROFESSORE Indirizzo : LICEO SCIENTIFICO LICEO SCIENTIFICO Scienze Applicate LICEO TECNICO ISTITUTO TECNICO

Dettagli

Come funziona il WWW. Architettura client-server. Web: client-server. Il protocollo

Come funziona il WWW. Architettura client-server. Web: client-server. Il protocollo Come funziona il WWW Il funzionamento del World Wide Web non differisce molto da quello delle altre applicazioni Internet Anche in questo caso il sistema si basa su una interazione tra un computer client

Dettagli

OPPORTUNITÀ E NUOVI MODELLI DI BUSINESS PER SVILUPPATORI ED AZIENDE

OPPORTUNITÀ E NUOVI MODELLI DI BUSINESS PER SVILUPPATORI ED AZIENDE OPPORTUNITÀ E NUOVI MODELLI DI BUSINESS PER SVILUPPATORI ED AZIENDE Venerdì 16 maggio ore 10:00 12.00 il caso POSIT S.C. e la collaborazione POSIT S.C. EDITEL I motivi della scelta libera: da considerazioni

Dettagli

Il Cloud e la Trasformazione delle Imprese

Il Cloud e la Trasformazione delle Imprese Il Cloud e la Trasformazione delle Imprese Roberto Masiero Managing Director - The Innovation Group Cloud Computing Summit 2014 Milano, 16 Marzo 2014 Agenda 2014: «L Anno del Sorpasso»: Nuove Tecnologie

Dettagli

1 di 5 18/10/2012 01:36

1 di 5 18/10/2012 01:36 Server: localhost Database: corsi_parole_poli Tabella: orientamento Mostra Struttura SQL Cerca Inserisci Esporta Importa Operazioni Svuota Elimina Visualizzazione record 0-158 (159 Totali, La query ha

Dettagli

ATLAS 2.x : SVOLGIMENTO DEGLI ESAMI GRATUTI DEL KIT DI FORMAZIONE AULA01

ATLAS 2.x : SVOLGIMENTO DEGLI ESAMI GRATUTI DEL KIT DI FORMAZIONE AULA01 ATLAS 2.x : SVOLGIMENTO DEGLI ESAMI GRATUTI DEL KIT DI FORMAZIONE AULA01 1 - Introduzione AULA ZEROUNO è il nome della Palestra Digitale, un ambiente web dedicato alle scuole. Mirata a supportare la diffusione

Dettagli

Progetto di Applicazioni Software

Progetto di Applicazioni Software Progetto di Applicazioni Software Antonella Poggi Dipartimento di Informatica e Sistemistica Antonio Ruberti SAPIENZA Università di Roma Anno Accademico 2008/2009 Questi lucidi sono stati prodotti sulla

Dettagli

CdL MAGISTRALE in INFORMATICA A.A. 2014-15 corso di Sistemi Distribuiti. 8. Le architetture (prima parte) Prof. S.Pizzutilo

CdL MAGISTRALE in INFORMATICA A.A. 2014-15 corso di Sistemi Distribuiti. 8. Le architetture (prima parte) Prof. S.Pizzutilo CdL MAGISTRALE in INFORMATICA A.A. 2014-15 corso di Sistemi Distribuiti 8. Le architetture (prima parte) Prof. S.Pizzutilo I Sistemi Distribuiti Un Sistema Distribuito è un insieme di processori indipendenti

Dettagli

Corso di LABORATORIO DIGITALE 1

Corso di LABORATORIO DIGITALE 1 Corso di LABORATORIO DIGITALE 1 Laurea triennale - Comunicazione&DAMS 1 1 Dipartimento di Matematica Università della Calabria Corso di laurea intercalsse in COMUNICAZIONE&DAMS www.mat.unical.it/bria/labdigitale1-aa2011-12.html

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T2 1 Sistema software 1 Prerequisiti Utilizzo elementare di un computer Significato elementare di programma e dati Sistema operativo 2 1 Introduzione In questa Unità studiamo

Dettagli

La progettazione dell Urban Control Center di una Smart City per il monitoraggio e la gestione energetico-ambientale della città

La progettazione dell Urban Control Center di una Smart City per il monitoraggio e la gestione energetico-ambientale della città La progettazione dell Urban Control Center di una Smart City per il monitoraggio e la gestione energetico-ambientale della città Prof. Ing. Mariagrazia DOTOLI (email: mariagrazia.dotoli@poliba.it) Dipartimento

Dettagli