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

Documenti analoghi
Sommario. Introduzione Architettura Client-Server. Server Web Browser Web. Architettura a Due Livelli Architettura a Tre Livelli

Tecnologie di Sviluppo per il Web

Indice. Indice Premessa e scopo del documento Ambiente operativo Architettura di sistema... 5

Web Content Management and E- Learning

Introduzione alla rete Internet

PAWSN. Wireless social networking

Votazione finale: 110/110. Conseguimento Laurea: 28/01/2014

via del mare n Frontone (PU) Italia

Corso amministratore di sistema Linux. Corso amministratore di sistema Linux Programma

Le scelte tecnologiche di RUP System

WHILE1. Curriculum vitae. Luciano Nicolini. Ultimo aggiornamento del 1 Settembre 2010

Sicurezza e Gestione delle Reti (di telecomunicazioni)

Corso Amministratore di Sistema Linux Programma

PAWAS. Gestione sicurezza applicativa

Utilizzo dei geoservizi in QGIS

Da Settembre 2010 Oggi. Go Project srl via Alessandria 88, Roma. Inail Istituto Nazionale Infortuni sul Lavoro

Programmazione Orientata agli Oggetti in Linguaggio Java

Esperto informatico e Tutor E.C.D.L. e M.O.S. D.C.S. Diffusione Corsi Specializzati Corso Secondigliano, 166, Napoli

Mail: UNI EN ISO 9001:2008

INFN Security Workshop Firenze Settembre IMHO e IMP: una interfaccia Web sicura per la posta elettronica. Raffaele.Cicchese@pr.infn.

COMPETENZE IN ESITO (5 ANNO) ABILITA' CONOSCENZE

COMPANY PROFILE. Mediamind srl Rovigo (Italy) Dicembre 2009

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

Ing. Massimiliano Ciccazzo.

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

PIANO DI LAVORO A.S. 2015/16

INFORMAZIONI PERSONALI

Tecnologie di Sviluppo per il Web

Titolo Perché scegliere Alfresco. Titolo1 ECM Alfresco

Tecnologie di Sviluppo per il Web

MetaMAG METAMAG 1 IL PRODOTTO

PROGRAMMA CORSO SISTEMISTA INFORMATICO

Un architettura per lo streaming multimediale in ambiente distribuito

ITI M. FARADAY Programmazione modulare a.s

Basi territoriali e numeri civici come infrastrutture informative per il censimento e oltre

Realizzazione di interazioni sincrone e asincrone tra applicazioni Web 2.0

SCUOLA POLITECNICA. 1 semestre Facoltativa Voto in trentesimi

Gli strumenti dell ICT

Tecnologie di Sviluppo per il Web

Architetture Web Protocolli di Comunicazione

Sistemi per la produzione, gestione e conservazione di contenuti digitali CMS. L12 - Comunicazione e archiviazione digitale A.A

Il Paradigma REST per lo sviluppo di applicazioni Web 2.0

Il Comune di Modena e l'open Source Mo.Ma 2013

Sicurezza nei Sistemi Informativi

Licenza di Utilizzo distribuire, comunicare al pubblico, rappresentare o esporre in pubblico la presente opera Attribuzione Condivisione

Indice. Prefazione. Capitolo 1 Introduzione 1. Capitolo 2 Livello applicazione 30

MagiCum S.r.l. Progetto Inno-School

TYPO3 CMS. il CMS open source per il mondo enterprise

Un architettura di servizi integrati di comunicazione su rete IP per una PMI

PROGRAMMAZIONE DISCIPLINARE ( modulo redatto da prof. A. Rossi)

PROGRAMMAZIONE DIDATTICA DI SISTEMI Indirizzo: Informatica Progetto Abacus Anno scolastico

Claudio Scala. Curriculum vitae WHILE1. Sede operativa (ITA) Sede operativa (ITA)

Protocolli e architetture per WIS

PROFILO FORMATIVO Profilo professionale e percorso formativo

Standard Tecnologici Regione Basilicata ALLEGATO C03

Un Sistema Informativo per il Monitoraggio di Apparati Radar mediante l uso di Griglie Computazionali

Ministero dell istruzione, dell università e della ricerca. Liceo Tecnologico. Indirizzo Informatico, Grafico e Comunicazione

MORANDI WALTER VIA LUIGI SALMA, 33/C CORSICO, 20094, MI - ITALY (casa) (personale) walter.morandi@gmail.com

Reingegnerizzazione di un Content Management System verso l accessibilità secondo la normativa italiana

Progettazione e Implementazione di API WebSocket per il Gateway Dog

Laboratorio di Programmazione Web. Prof. B.Buttarazzi A.A. 2011/2012

I^ GIORNATA DELLA TRASPARENZA DELL UNIVERSITA DEGLI STUDI DI MILANO BICOCCA

Missione: Analista programmatore su progetto Banca Primavera Spa (Gruppo Intesa) Progettazione e realizzazione sistemi web di internet banking

Ipertesto. Reti e Web. Ipertesto. Ipertesto. Ipertestualità e multimedialità

REGIONE BASILICATA UFFICIO S. I. R. Standard Tecnologici dei Sistemi Informativi

PIANO DI LAVORO DEL PROFESSORE

Datagraf Servizi S.r.l. Company Profile

APPENDICE 5 AL CAPITOLATO TECNICO

Una rassegna dei sistemi operativi per il Cloud Computing

DISCIPLINA TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI

CIG CCB COD. ALICE G00292

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

Harvesting delle tesi di dottorato delle Biblioteche Nazionali tramite DSpace

Programma corsi LogX S.r.l.

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

Una piattaforma per la negoziazione di servizi business to business attraverso la rete Internet

! "! " #$% & "! "&% &&

OpenSPCoop Un Implementazione Open Source della specifica SPCoop di Cooperazione Applicativa

PIANO DI LAVORO ANNUALE DELLA DISCIPLINA Tecnologie e Progettazione di Sistemi Classi QUINTE A.S

Approfondimenti. Contenuti

Risorsa N Dal 09/2010 al 08/2011: Corso Cisco CCNA Networking Associate Dal 07/2014 al 08/2014: Corso Cisco CCNA Security Networking Associate

CV di giuseppe scalzi

Laurea Specialistica in Informatica Struttura e Configurazione di Sistemi Liberi. [Presentazione del Corso]

OwnCloud: la piattaforma Cloud Open Source per l'archiviazione dei dati

Studio della sicurezza in OMA SUPL e di una sua implementazione in Java

Corso Linux Corso Online Amministratore di Sistemi Linux

Candidato: Luca Russo Docente: Prof. Raffaele Montella. 27 Marzo 2013

Università degli Studi "Roma Tre" Dipartimento di Informatica ed automazione. Facoltà di Ingegneria

DUCKMA SRL BACKEND DEVELOPER

01KTF CV. Architetture distribuite per i sistemi infomativi aziendali. Presentazione del corso

DBMS e Linguaggi di programmazione nell'era di Internet

L evoluzione delle Applicazioni Distribuite

Tecnologie di Sviluppo per il Web

CURRICULUM VITAE DI ANGIUS ING. DAVIDE

Programmazione Orientata agli Oggetti in Linguaggio Java

Customer Relationship Management. Open Source::

PTA Azione 6 PTA Azione 6 Sistema di precisione open source per il rilevamento flussi di mobilità

ENEA Open Archive. Aspe& tecnici rela.vi alla realizzazione di ENEA Open Archive. Marta Chinnici, Andrea Quintiliani ENEA UTICT-PRA

Introduzione ai Calcolatori Elettronici

Transcript:

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 PROPOSALS Speakers Prof. Franco Pirri (franco.pirri@unifi.it) Ing. Samuele Innocenti (samuele.innocenti@gmail.com) Firenze, 12 giugno 2008

Join with IDN team Elaborato per Esame di Telematica Tesi di Laurea Breve Tesi di Laurea Specialistica 2

Elaborato Esame Telematica Analisi di uno standard o di una tecnologia Redazione di una relazione scritta che ne descrive i principali aspetti Realizzazione di una presentazione/lezione sui contenuti della relazione OPZIONALE: eventuale implementazione di un sistema telematico basato sulla tecnologia analizzata, tale da implementare alcuni aspetti legati ad IDN Esposizione della presentazione in sede di seminario 3

Tesi Tesi laurea breve tirocinio in laboratorio realizzazione di un elaborato di tesi per componenti IDN Contributo prevalentemente pratico Apporto teorico sulla base dello sviluppo Tesi laurea specialistica realizzazione di tesi di ricerca Analisi e Progettazione di sottositemi IDN Eventuale implementazione di un software dimostrativo Verifica dei risultati ottenuti 4

Prerequisiti Familiarità con piattaforma GNU/Linux Sitema operativo es. installazione, terminale (shell), filesystem, networking, etc. Strumenti free ed open source es. Latex, OpenOffice, Eclipse/Netbeans, Anjuta, Kdeveloper Conoscenza linguaggi di programmazione In funzione degli obbiettivi es. Java, PHP, C/C++ Conoscenza dei principi elementari di basi di dati Rudimendi basi di dati relazionali (MySQL) o ad oggetti Conoscenza dei principi di XML Struttura a tag, SAX, DOM, XPath/XQuery 5

LTT Framework Installazione, configurazione di apparati di rete e server es. apparati di rete: switch, router, firewall, gateway es tecnologie applicative: apache, mysql, tomcat, ssh, dns, samba, nfs, subversion Virtualizzazione es. VirtualBox/VMWare Realizzazione di sistemi di rete complessi virtualizzati Sviluppo SW in ambiente di rete Web Application WebServices Socket programming (protocols development) Formazione nel settore del Document Management 6

Elaborati #1 Stato dell'arte su algorimi di sincronizzazione distribuiti OpenID Digital Identity XDI/XRI v.2.0 (XRI Data Interchange + extensible Resource Identifier) e Handle System Stato dell'arte sui CMS (Content Management System) Stato dell'arte su Workflow Management Systems e Workflow Description Languages Tecniche e sistemi per integrazione del legacy in nuovi sistemi Reti di sensori 7

Elaborati #2 Stato dell'arte sulla informatizzazione della Pubblica Aministrazione Implementazione di un browser di risorse SI di IDN come addon di Mozilla Firefox (XUL) Panoramica su Event-driven programming, sue applicazioni ed implementazioni Panoramica sui Message Service, sue applicazioni ed implementazioni (JMS, Java Message Service) Stato dell'arte delle più popolari librerie software che implementano le principali caratteristiche di IDN (es. librerie per Web Services, HTTP, REST, LDAP, SSL etc.) 8

Tesi laurea breve #1 Sistema di Nomi Implementazione di un sistema di risoluzione diretta ed inversa ispirato a XRI (sviluppo client-server) Utilizzo del sistema di cui sopra per l'implementazione di LDNS in IDN Utilizzo del sistema di cui sopra per l'implementazione di LS in IDN Opzionale: Simulazione con carico di lavoro variabile nel tempo Creazione, lettura e cancellazione di nomi Analisi e verifica delle prestazioni 9

Tesi laurea breve #2 Estensione IDN per OpenOffice Implementazione per la memorizzazione e recupero di documenti dallo strato SI (Storage Interface) di IDN Modulo IDN per Apache2 Implementazione di un modulo in grado di esporre contenuti di livello Storage Interface di IDN come pagine Web 10

Tesi laurea specialistica #1 Substrato di comunicazione dei layer IDN Implementazione del substrato di comunicazione basato su WebServices (REST) sia con comunicazione sincrona o asincrona Applicazione di cui sopra ad un protocollo. Uno o più dei seguenti: sincronizzazione propagazione versioni gestione delle sessioni notifica autenticazione ed autorizzazione logging e management invalidazione 11

Tesi laurea specialistica #2 Realizzazione di un livello IDN e di un applicativo di test (client) che ne verifica comportamento e prestazioni Realizzazione di un layer RM (integrazione con SI) Realizzazione di un layer IH Realizzazione di un layer VR Identity service e security Definizione delle specifiche dei protocolli di sincronizzazione 12

Licence This work is licensed under the Creative Commons Attribution- Noncommercial-No Derivative Works 3.0 License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/3.0/ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA. 13