Obiettivi del corso
Fornire gli strumenti per la corretta progettazione di applicazioni abilitate alle tecnologie semantiche, individuando gli strumenti, le aree di applicazione ed i problemi da affrontare sul cammino realizzativo.
Descrizione
Le tecnologie semantiche rappresentano una rivoluzione nel panorama informatico, abilitando soluzioni altrimenti impraticabili. Nuove prospettive si aprono nella realizzazione delle applicazioni e negli scenari di interoperabilità.
Argomenti trattati
Introduzione al Semantic Web: ontologie e tassonomie, rappresentazione delle informazioni in RDF e OWL, analogie e differenze altre modalità di rappresentazione. Strumenti per la manipolazione delle informazioni semantiche in java: il framework Jena. Semantic Data Management: gestione del dato semantico, strumenti e modalità di interrogazione. SPARQL. Supporto RDF nei DBMS commerciali. SOA e Semantic Web: Il ruolo delle tecnologie semantiche nelle architetture orientate ai servizi. Integrazione semantica, semantic service discovery, etc. Manipolazione di strutture dati non note a priori, con interfaccia utente adattiva. L'approccio DBin.
Durata del corso
MF-ASW-01 - 2 giorni.
A chi si rivolge
Ad IT Managers, Enterprise Architects, Architetti software.
Percorso formativo e propedeuticità
Si presuppone una conoscenza di alto livello dei meccanismi alla base del World Wide Web. È preferibile inoltre la conoscenza delle componenti fondamentali delle architetture Java Enterprise Edition e dei rudimenti di SOA.
|