SlideShare a Scribd company logo
1 of 25
Download to read offline
 
Open	
  Data	
  @	
  Tor	
  Vergata	
  
	
  
LOD2014	
  -­‐	
  Roma	
  20	
  febbraio	
  2014	
  
Alessandra	
  Donnini	
  
Open	
  Data	
  @	
  Tor	
  Vergata	
  
•  Finanziato	
  dal	
  POR-­‐FESR	
  2007-­‐2013	
  erogato	
  
da	
  Filas/Regione	
  Lazio	
  	
  
•  Realizzato	
  da	
  Etcware	
  s.r.l.	
  con	
  la	
  
collaborazione	
  del	
  Centro	
  di	
  Calcolo	
  e	
  
Documentazione	
  dell’Università	
  di	
  Roma	
  Tor	
  
Vergata	
  
ObieOvi	
  del	
  progePo	
  

aiutare	
  l’università	
  	
  
nella	
  produzione	
  di	
  
open	
  data	
  

produrre	
  app	
  
usando	
  tali	
  daQ	
  
ObieOvo:	
  5	
  	
  

Il	
  numero	
  di	
  stelle	
  è	
  tanto	
  
maggiore	
  quanto	
  è	
  più	
  
facile	
  elaborare	
  i	
  daQ	
  
tramite	
  un	
  soXware.	
  
5star.info	
  
« DaQ	
  pubblicaQ	
  in	
  qualsiasi	
  formato,	
  ma	
  con	
  
licenza	
  aperta	
  
« DaQ	
  struPuraQ	
  (ad	
  es.	
  excel	
  o	
  tabella)	
  
« DaQ	
  in	
  formato	
  aperto	
  (ad	
  es.	
  csv)	
  
« Le	
  risorse	
  sono	
  idenQficate	
  da	
  URI	
  
« I	
  daQ	
  sono	
  collegaQ	
  ad	
  altri	
  daQ	
  per	
  definire	
  il	
  
contesto	
  
I	
  daQ	
  
Come	
  abbiamo	
  iniziato	
  
•  Analisi	
  dei	
  daQ	
  esistenQ	
  
personale	
  

corsi	
  
organigramma	
  

materiale	
  
didaOco	
  

•  Modellazione:	
  definizione	
  della	
  parte	
  
intensionale,	
  ovvero	
  dell’ontologia	
  tvo	
  
	
  
Parte	
  intensionale:	
  tvo	
  
§  Ontologia	
  di	
  Tor	
  Vergata	
  
§  Definisce	
  classi	
  e	
  proprietà,	
  object	
  properQes	
  e	
  
data	
  properQes	
  non	
  presenQ	
  nelle	
  ontologie	
  di	
  
riferimento.	
  Ad	
  es:	
  
	
  
E	
  sono	
  riusabili!!	
  

SKOS	
  per	
  i	
  dizionari	
  controllaQ	
  
§  skos	
  per	
  i	
  dizionari	
  controllaQ:	
  hPp://
www.w3.org/2009/08/skos-­‐	
  reference/skos.rdf	
  
(hPp://www.w3.org/2004/02/skos/core)	
  	
  
§  ConceptScheme	
  per	
  ogni	
  vocabolario,	
  e	
  tanQ	
  
TopConcept	
  quanQ	
  sono	
  i	
  termini	
  per	
  ogni	
  
Vocabolario.	
  	
  
§  I	
  dizionari	
  servono	
  per	
  valorizzare	
  alcuni	
  aPribuQ	
  
dei	
  daQ	
  che	
  vogliamo	
  pubblicare:	
  .poNodo,	
  area,	
  
ruolo,	
  qualifica,	
  .poCorso,	
  isi_crui,	
  categoria.	
  
§  I	
  dizionari	
  sono	
  pubblici	
  così	
  che	
  possono	
  essere	
  
riusaQ.	
  
Ruoli	
  in	
  SKOS	
  
Ontologie	
  di	
  riferimento	
  
§  org	
  per	
  la	
  rappresentazione	
  della	
  struPura	
  
organizzaQva:	
  hPp://www.w3.org/ns/org#	
  	
  
hPp://www.w3.org/TR/vocab-­‐org/	
  
RecommendaQon	
  il	
  16	
  gennaio	
  2014.	
  	
  
§  foaf	
  per	
  la	
  rappresentazione	
  delle	
  informazioni	
  
relaQve	
  alle	
  singole	
  persone:	
  
FOAF	
  e	
  vCard	
  hanno	
  
hPp://xmlns.com/foaf/0.1/	
  	
  
(hPp://xmlns.com/foaf/spec/)	
  	
   qualcosa	
  in	
  comune	
  
§  vcard:	
  hPp://www.w3.org/2006/vcard/ns#	
  
hPp://www.w3.org/TR/2013/WD-­‐vcard-­‐
rdf-­‐20130502/	
  
FOAF	
  e	
  vCard:	
  non	
  è	
  duplicazione	
  
…	
  è	
  ridondanza	
  	
  

La	
  ridondanza	
  permePe	
  a	
  diversi	
  
sistemi	
  di	
  estrarre	
  le	
  stesse	
  
informazioni	
  anche	
  se	
  operano	
  su	
  
sistemi	
  di	
  metadaQ	
  diversi	
  
I	
  dataset	
  prodoO	
  
§ 
§ 
§ 
§ 
§ 
§ 
§ 
§ 
§ 
§ 
§ 
§ 
	
  

hPp://opendata.ccd.uniroma2.it/LMF/context/QpoNodo	
  	
  
hPp://opendata.ccd.uniroma2.it/LMF/context/area	
  
hPp://opendata.ccd.uniroma2.it/LMF/context/personale	
  
hPp://opendata.ccd.uniroma2.it/LMF/context/QpoCorso	
  
hPp://opendata.ccd.uniroma2.it/LMF/context/corso	
  
hPp://opendata.ccd.uniroma2.it/LMF/context/ruoli	
  
hPp://opendata.ccd.uniroma2.it/LMF/context/categoria	
  
hPp://opendata.ccd.uniroma2.it/LMF/context/membership	
  
hPp://opendata.ccd.uniroma2.it/LMF/context/ssd	
  
hPp://opendata.ccd.uniroma2.it/LMF/context/isi_crui	
  
hPp://opendata.ccd.uniroma2.it/LMF/context/qualifica	
  
hPp://opendata.ccd.uniroma2.it/LMF/context/nodo	
  
Informazioni	
  vive	
  
Le	
  API	
  per	
  accesso	
  alle	
  informazioni	
  
vive	
  
§  informazioni	
  su	
  un	
  singolo	
  corso	
  in	
  json	
  
hPps://didaOca.uniroma2.it/informazioni_data/index/
insegnamento/148458	
  	
  
§  materiale	
  didaOco	
  di	
  un	
  corso	
  in	
  json	
  
hPps://didaOca.uniroma2.it/files_data/index/
insegnamento/148458/json/it	
  
§  materiale	
  didaOcodi	
  un	
  corso	
  in	
  RDF/XML	
  
hPps://didaOca.uniroma2.it/files_data/index/
insegnamento/148458/rdf/it	
  	
  
§  esami	
  in	
  json	
  
hPp://didaOca.uniroma2.it/esami_data/index/
insegnamento/148458-­‐Calcolatori-­‐ElePronici	
  	
  
§  …	
  
	
  
ArchitePura	
  soXware	
  open	
  source	
  
§  Apache	
  MarmoPa	
  (
hPps://marmoPa.apache.org/)	
  per	
  il	
  3store	
  
§  Apache	
  SOLR	
  (
hPps://lucene.apache.org/solr/)	
  per	
  la	
  ricerca	
  
semanQca	
  
§  LDPath	
  (Apache	
  MarmoPa)	
  estraPore	
  di	
  
informazione	
  da	
  RDF/XML	
  
§  ckan	
  (hPp://ckan.org/)	
  	
  
Schema	
  architePura	
  soXware	
  
personale
organizza
zione
materiale
didattico
PERIODIC
FEEDER

Didattica Web 2.0
3Store

Data Hub

TVO:
ontologia di
TV

LDPath
LDExport

DDW2 json / RDF
export

files pubblici
per corso/
modulo

dataset

http://opendata.ccd.uniroma2.it/LMF/

Front end
http://dati.uniroma2.it

news per
corso/modulo
I	
  daQ	
  devono	
  essere	
  messi	
  a	
  
disposizione	
  di	
  utenQ	
  e	
  programmatori	
  

Riuso	
  da	
  parte	
  delle	
  
aziende	
  per	
  applicazioni	
  
commerciali	
  

Riuso	
  da	
  parte	
  dei	
  
ciPadini	
  ai	
  fini	
  della	
  
trasparenza	
  
SPARQL???
SemanQc	
  search	
  endpoint:	
  una	
  
soluzione	
  semplice	
  di	
  accesso	
  ai	
  daQ	
  
3Store

Estrazione	
  dei	
  daQ	
  dal	
  3Store	
  
mediante	
  LDPath	
  

Indicizzazione	
  dei	
  daQ	
  in	
  SOLR	
  

LDPath

API	
  REST	
  per	
  la	
  ricerca	
  
hPp://opendata.ccd.uniroma2.it/LMF/semanQcsearch/
personale/select?
q=cognome:DRAGOTTO&wt=xml&indent=true	
  
L’applicazione	
  mobile	
  
§  DidaOca	
  webapp	
  app	
  in	
  
pubblicazione	
  sul	
  market	
  Android	
  
§  PermePe	
  di	
  accedere	
  ai	
  daQ	
  dei	
  corsi,	
  
del	
  personale	
  e	
  ai	
  daQ	
  LIVE	
  legaQ	
  al	
  
materiale	
  didaOco	
  
§  Abbiamo	
  sperimentato	
  l’architePura	
  
backbone.js-­‐marionePe.js	
  /	
  node.js	
  
ArchitePura	
  soXware	
  di	
  didaOca	
  
webapp	
  
server

nodejs
didattica webapp
(backbonejs)

Interfaccia REST
GET/POST

html

didattica webapp
HTML

GET/POST

JSON

didattica webapp
(backbonejs)

GET/POST

JSON

didattica
webapp
(backbon
ejs)
Grazie	
  

More Related Content

Similar to Odatv alessandra donnini

Il "Knowledge Graph" della Pubblica Amministrazione Italiana
Il "Knowledge Graph" della Pubblica Amministrazione ItalianaIl "Knowledge Graph" della Pubblica Amministrazione Italiana
Il "Knowledge Graph" della Pubblica Amministrazione ItalianaGraphRM
 
OntoPiA e il knowledge graph della pubblica amministrazione italiana
OntoPiA e il knowledge graph della pubblica amministrazione italianaOntoPiA e il knowledge graph della pubblica amministrazione italiana
OntoPiA e il knowledge graph della pubblica amministrazione italianaGiorgia Lodi
 
Dspace Come Repository Per Courseware
Dspace Come Repository Per CoursewareDspace Come Repository Per Courseware
Dspace Come Repository Per CoursewareGino Roncaglia
 
ArCo Project - Meetup Marzo 2018
ArCo Project - Meetup Marzo 2018ArCo Project - Meetup Marzo 2018
ArCo Project - Meetup Marzo 2018ArcoProject
 
La conversione dei metadati del Thesaurus del Nuovo soggettario nel formato S...
La conversione dei metadati del Thesaurus del Nuovo soggettario nel formato S...La conversione dei metadati del Thesaurus del Nuovo soggettario nel formato S...
La conversione dei metadati del Thesaurus del Nuovo soggettario nel formato S...libriedocumenti
 
Convegno Stelline 2020 - 4Science
Convegno Stelline 2020 - 4Science Convegno Stelline 2020 - 4Science
Convegno Stelline 2020 - 4Science 4Science
 
Linked Data e trasparenza dei dati nella Pubblica Amministrazione
Linked Data e trasparenza dei dati nella Pubblica AmministrazioneLinked Data e trasparenza dei dati nella Pubblica Amministrazione
Linked Data e trasparenza dei dati nella Pubblica AmministrazioneNet7
 
Linked Open Data di Vittorio Di Tomaso
Linked Open Data di Vittorio Di TomasoLinked Open Data di Vittorio Di Tomaso
Linked Open Data di Vittorio Di TomasoCELI
 
Convegno ArCo - Architettura della Conoscenza
Convegno ArCo - Architettura della ConoscenzaConvegno ArCo - Architettura della Conoscenza
Convegno ArCo - Architettura della ConoscenzaArcoProject
 
OntoPiA e il ruolo delle ontologie negli ecosistemi
OntoPiA e il ruolo delle ontologie negli ecosistemiOntoPiA e il ruolo delle ontologie negli ecosistemi
OntoPiA e il ruolo delle ontologie negli ecosistemiGiorgia Lodi
 
Knowledge Management embraces the World Wide Web using the new XML "lingua-fr...
Knowledge Management embraces the World Wide Web using the new XML "lingua-fr...Knowledge Management embraces the World Wide Web using the new XML "lingua-fr...
Knowledge Management embraces the World Wide Web using the new XML "lingua-fr...Paolo Diomede
 
Inps W3C LOD 2014 Tecnologie semantiche per lo sviluppo di conoscenza e servizi
Inps W3C LOD 2014 Tecnologie semantiche per lo sviluppo di conoscenza e serviziInps W3C LOD 2014 Tecnologie semantiche per lo sviluppo di conoscenza e servizi
Inps W3C LOD 2014 Tecnologie semantiche per lo sviluppo di conoscenza e serviziINPSDG
 
Open access : verso un nuovo modello di disseminazione della conoscenza e di ...
Open access : verso un nuovo modello di disseminazione della conoscenza e di ...Open access : verso un nuovo modello di disseminazione della conoscenza e di ...
Open access : verso un nuovo modello di disseminazione della conoscenza e di ...libriedocumenti
 
Plone4 ur coach un nlp framework per plone may 20 2010 1
Plone4 ur coach un nlp framework per plone   may 20 2010 1Plone4 ur coach un nlp framework per plone   may 20 2010 1
Plone4 ur coach un nlp framework per plone may 20 2010 1Stefano Lariccia
 
Linked Open Data - una panoramica per i beni culturali
Linked Open Data - una panoramica per i beni culturaliLinked Open Data - una panoramica per i beni culturali
Linked Open Data - una panoramica per i beni culturalisilviamazzini
 
SKOS, Nuovo Soggettario e Wikidata
SKOS, Nuovo Soggettario e Wikidata  SKOS, Nuovo Soggettario e Wikidata
SKOS, Nuovo Soggettario e Wikidata KohaGruppoItaliano
 

Similar to Odatv alessandra donnini (20)

Okoa2016long v2
Okoa2016long v2Okoa2016long v2
Okoa2016long v2
 
Il "Knowledge Graph" della Pubblica Amministrazione Italiana
Il "Knowledge Graph" della Pubblica Amministrazione ItalianaIl "Knowledge Graph" della Pubblica Amministrazione Italiana
Il "Knowledge Graph" della Pubblica Amministrazione Italiana
 
OntoPiA e il knowledge graph della pubblica amministrazione italiana
OntoPiA e il knowledge graph della pubblica amministrazione italianaOntoPiA e il knowledge graph della pubblica amministrazione italiana
OntoPiA e il knowledge graph della pubblica amministrazione italiana
 
Dspace Come Repository Per Courseware
Dspace Come Repository Per CoursewareDspace Come Repository Per Courseware
Dspace Come Repository Per Courseware
 
Tesi1
Tesi1Tesi1
Tesi1
 
ArCo Project - Meetup Marzo 2018
ArCo Project - Meetup Marzo 2018ArCo Project - Meetup Marzo 2018
ArCo Project - Meetup Marzo 2018
 
La conversione dei metadati del Thesaurus del Nuovo soggettario nel formato S...
La conversione dei metadati del Thesaurus del Nuovo soggettario nel formato S...La conversione dei metadati del Thesaurus del Nuovo soggettario nel formato S...
La conversione dei metadati del Thesaurus del Nuovo soggettario nel formato S...
 
Convegno Stelline 2020 - 4Science
Convegno Stelline 2020 - 4Science Convegno Stelline 2020 - 4Science
Convegno Stelline 2020 - 4Science
 
Linked Data e trasparenza dei dati nella Pubblica Amministrazione
Linked Data e trasparenza dei dati nella Pubblica AmministrazioneLinked Data e trasparenza dei dati nella Pubblica Amministrazione
Linked Data e trasparenza dei dati nella Pubblica Amministrazione
 
Linked Open Data di Vittorio Di Tomaso
Linked Open Data di Vittorio Di TomasoLinked Open Data di Vittorio Di Tomaso
Linked Open Data di Vittorio Di Tomaso
 
Convegno ArCo - Architettura della Conoscenza
Convegno ArCo - Architettura della ConoscenzaConvegno ArCo - Architettura della Conoscenza
Convegno ArCo - Architettura della Conoscenza
 
Modulo3
Modulo3Modulo3
Modulo3
 
Strategie Per Un Lor Federato
Strategie Per Un Lor FederatoStrategie Per Un Lor Federato
Strategie Per Un Lor Federato
 
OntoPiA e il ruolo delle ontologie negli ecosistemi
OntoPiA e il ruolo delle ontologie negli ecosistemiOntoPiA e il ruolo delle ontologie negli ecosistemi
OntoPiA e il ruolo delle ontologie negli ecosistemi
 
Knowledge Management embraces the World Wide Web using the new XML "lingua-fr...
Knowledge Management embraces the World Wide Web using the new XML "lingua-fr...Knowledge Management embraces the World Wide Web using the new XML "lingua-fr...
Knowledge Management embraces the World Wide Web using the new XML "lingua-fr...
 
Inps W3C LOD 2014 Tecnologie semantiche per lo sviluppo di conoscenza e servizi
Inps W3C LOD 2014 Tecnologie semantiche per lo sviluppo di conoscenza e serviziInps W3C LOD 2014 Tecnologie semantiche per lo sviluppo di conoscenza e servizi
Inps W3C LOD 2014 Tecnologie semantiche per lo sviluppo di conoscenza e servizi
 
Open access : verso un nuovo modello di disseminazione della conoscenza e di ...
Open access : verso un nuovo modello di disseminazione della conoscenza e di ...Open access : verso un nuovo modello di disseminazione della conoscenza e di ...
Open access : verso un nuovo modello di disseminazione della conoscenza e di ...
 
Plone4 ur coach un nlp framework per plone may 20 2010 1
Plone4 ur coach un nlp framework per plone   may 20 2010 1Plone4 ur coach un nlp framework per plone   may 20 2010 1
Plone4 ur coach un nlp framework per plone may 20 2010 1
 
Linked Open Data - una panoramica per i beni culturali
Linked Open Data - una panoramica per i beni culturaliLinked Open Data - una panoramica per i beni culturali
Linked Open Data - una panoramica per i beni culturali
 
SKOS, Nuovo Soggettario e Wikidata
SKOS, Nuovo Soggettario e Wikidata  SKOS, Nuovo Soggettario e Wikidata
SKOS, Nuovo Soggettario e Wikidata
 

More from Alessandra Donnini

More from Alessandra Donnini (8)

Mapcast matepremio app4sud. w
Mapcast matepremio app4sud. wMapcast matepremio app4sud. w
Mapcast matepremio app4sud. w
 
Open datamatera
Open datamateraOpen datamatera
Open datamatera
 
Template premio forum pa 2017
Template premio forum pa 2017Template premio forum pa 2017
Template premio forum pa 2017
 
Template premio forum pa 2017
Template premio forum pa 2017Template premio forum pa 2017
Template premio forum pa 2017
 
A donnini
A donniniA donnini
A donnini
 
Mapcast Ascolta le storie
Mapcast Ascolta le storieMapcast Ascolta le storie
Mapcast Ascolta le storie
 
Agenda didattica20maggio2013
Agenda didattica20maggio2013Agenda didattica20maggio2013
Agenda didattica20maggio2013
 
Agenda didattica presentazione 20 maggio 2013
Agenda didattica presentazione 20 maggio 2013Agenda didattica presentazione 20 maggio 2013
Agenda didattica presentazione 20 maggio 2013
 

Odatv alessandra donnini

  • 1.   Open  Data  @  Tor  Vergata     LOD2014  -­‐  Roma  20  febbraio  2014   Alessandra  Donnini  
  • 2. Open  Data  @  Tor  Vergata   •  Finanziato  dal  POR-­‐FESR  2007-­‐2013  erogato   da  Filas/Regione  Lazio     •  Realizzato  da  Etcware  s.r.l.  con  la   collaborazione  del  Centro  di  Calcolo  e   Documentazione  dell’Università  di  Roma  Tor   Vergata  
  • 3. ObieOvi  del  progePo   aiutare  l’università     nella  produzione  di   open  data   produrre  app   usando  tali  daQ  
  • 4. ObieOvo:  5     Il  numero  di  stelle  è  tanto   maggiore  quanto  è  più   facile  elaborare  i  daQ   tramite  un  soXware.  
  • 5. 5star.info   « DaQ  pubblicaQ  in  qualsiasi  formato,  ma  con   licenza  aperta   « DaQ  struPuraQ  (ad  es.  excel  o  tabella)   « DaQ  in  formato  aperto  (ad  es.  csv)   « Le  risorse  sono  idenQficate  da  URI   « I  daQ  sono  collegaQ  ad  altri  daQ  per  definire  il   contesto  
  • 7. Come  abbiamo  iniziato   •  Analisi  dei  daQ  esistenQ   personale   corsi   organigramma   materiale   didaOco   •  Modellazione:  definizione  della  parte   intensionale,  ovvero  dell’ontologia  tvo    
  • 8. Parte  intensionale:  tvo   §  Ontologia  di  Tor  Vergata   §  Definisce  classi  e  proprietà,  object  properQes  e   data  properQes  non  presenQ  nelle  ontologie  di   riferimento.  Ad  es:    
  • 9. E  sono  riusabili!!   SKOS  per  i  dizionari  controllaQ   §  skos  per  i  dizionari  controllaQ:  hPp:// www.w3.org/2009/08/skos-­‐  reference/skos.rdf   (hPp://www.w3.org/2004/02/skos/core)     §  ConceptScheme  per  ogni  vocabolario,  e  tanQ   TopConcept  quanQ  sono  i  termini  per  ogni   Vocabolario.     §  I  dizionari  servono  per  valorizzare  alcuni  aPribuQ   dei  daQ  che  vogliamo  pubblicare:  .poNodo,  area,   ruolo,  qualifica,  .poCorso,  isi_crui,  categoria.   §  I  dizionari  sono  pubblici  così  che  possono  essere   riusaQ.  
  • 11. Ontologie  di  riferimento   §  org  per  la  rappresentazione  della  struPura   organizzaQva:  hPp://www.w3.org/ns/org#     hPp://www.w3.org/TR/vocab-­‐org/   RecommendaQon  il  16  gennaio  2014.     §  foaf  per  la  rappresentazione  delle  informazioni   relaQve  alle  singole  persone:   FOAF  e  vCard  hanno   hPp://xmlns.com/foaf/0.1/     (hPp://xmlns.com/foaf/spec/)     qualcosa  in  comune   §  vcard:  hPp://www.w3.org/2006/vcard/ns#   hPp://www.w3.org/TR/2013/WD-­‐vcard-­‐ rdf-­‐20130502/  
  • 12. FOAF  e  vCard:  non  è  duplicazione  
  • 13. …  è  ridondanza     La  ridondanza  permePe  a  diversi   sistemi  di  estrarre  le  stesse   informazioni  anche  se  operano  su   sistemi  di  metadaQ  diversi  
  • 14. I  dataset  prodoO   §  §  §  §  §  §  §  §  §  §  §  §    hPp://opendata.ccd.uniroma2.it/LMF/context/QpoNodo     hPp://opendata.ccd.uniroma2.it/LMF/context/area   hPp://opendata.ccd.uniroma2.it/LMF/context/personale   hPp://opendata.ccd.uniroma2.it/LMF/context/QpoCorso   hPp://opendata.ccd.uniroma2.it/LMF/context/corso   hPp://opendata.ccd.uniroma2.it/LMF/context/ruoli   hPp://opendata.ccd.uniroma2.it/LMF/context/categoria   hPp://opendata.ccd.uniroma2.it/LMF/context/membership   hPp://opendata.ccd.uniroma2.it/LMF/context/ssd   hPp://opendata.ccd.uniroma2.it/LMF/context/isi_crui   hPp://opendata.ccd.uniroma2.it/LMF/context/qualifica   hPp://opendata.ccd.uniroma2.it/LMF/context/nodo  
  • 16. Le  API  per  accesso  alle  informazioni   vive   §  informazioni  su  un  singolo  corso  in  json   hPps://didaOca.uniroma2.it/informazioni_data/index/ insegnamento/148458     §  materiale  didaOco  di  un  corso  in  json   hPps://didaOca.uniroma2.it/files_data/index/ insegnamento/148458/json/it   §  materiale  didaOcodi  un  corso  in  RDF/XML   hPps://didaOca.uniroma2.it/files_data/index/ insegnamento/148458/rdf/it     §  esami  in  json   hPp://didaOca.uniroma2.it/esami_data/index/ insegnamento/148458-­‐Calcolatori-­‐ElePronici     §  …    
  • 17. ArchitePura  soXware  open  source   §  Apache  MarmoPa  ( hPps://marmoPa.apache.org/)  per  il  3store   §  Apache  SOLR  ( hPps://lucene.apache.org/solr/)  per  la  ricerca   semanQca   §  LDPath  (Apache  MarmoPa)  estraPore  di   informazione  da  RDF/XML   §  ckan  (hPp://ckan.org/)    
  • 18. Schema  architePura  soXware   personale organizza zione materiale didattico PERIODIC FEEDER Didattica Web 2.0 3Store Data Hub TVO: ontologia di TV LDPath LDExport DDW2 json / RDF export files pubblici per corso/ modulo dataset http://opendata.ccd.uniroma2.it/LMF/ Front end http://dati.uniroma2.it news per corso/modulo
  • 19.
  • 20. I  daQ  devono  essere  messi  a   disposizione  di  utenQ  e  programmatori   Riuso  da  parte  delle   aziende  per  applicazioni   commerciali   Riuso  da  parte  dei   ciPadini  ai  fini  della   trasparenza  
  • 22. SemanQc  search  endpoint:  una   soluzione  semplice  di  accesso  ai  daQ   3Store Estrazione  dei  daQ  dal  3Store   mediante  LDPath   Indicizzazione  dei  daQ  in  SOLR   LDPath API  REST  per  la  ricerca   hPp://opendata.ccd.uniroma2.it/LMF/semanQcsearch/ personale/select? q=cognome:DRAGOTTO&wt=xml&indent=true  
  • 23. L’applicazione  mobile   §  DidaOca  webapp  app  in   pubblicazione  sul  market  Android   §  PermePe  di  accedere  ai  daQ  dei  corsi,   del  personale  e  ai  daQ  LIVE  legaQ  al   materiale  didaOco   §  Abbiamo  sperimentato  l’architePura   backbone.js-­‐marionePe.js  /  node.js  
  • 24. ArchitePura  soXware  di  didaOca   webapp   server nodejs didattica webapp (backbonejs) Interfaccia REST GET/POST html didattica webapp HTML GET/POST JSON didattica webapp (backbonejs) GET/POST JSON didattica webapp (backbon ejs)