SlideShare uma empresa Scribd logo
1 de 8
Baixar para ler offline
D2R-Server im OAN



D2R Server als Publikationsserver
        für OA-Netzwerk
       im Semantic Web

            Julia Iwanowa
     Humboldt-Unversität zu Berlin




                              Julia Iwanowa, AP mORE, Projekt OA-Netzwerk
                                                        Berlin, 15.10.2010
ORE im OA-Netzwerk


●
    Maximalziele
       ●
           Semantische Ressource Maps erstellen
       ●
           Metadatensätze nach RDF/RDFS mappen
       ●
           Europeana Data Model integrieren
       ●
           RDF Triple Store
       ●
           Automatisiertes Update
       ●
           SPARQL Schnittstelle für Client-Zugriff
       ●
           HTML und RDF Browsing der Daten
       ●
           Content als Linked Open Data freigeben

                                   Julia Iwanowa, AP mORE, Projekt OA-Netzwerk
                                                             Berlin, 15.10.2010
ORE im OA-Netzwerk


●
    Lösungsansätze
       ●
           dezentral auf Repositorienseite
       ●
           zentral im OA-Netzwerk
       ●
           EDM Ontologie integrieren
       ●
           Jena oder Sesame Framework
                ●
                    RDF API
                         ●
                           RDF in RDF/XML, N3 oder N-Triple
                         ●
                           OWL API
                         ●
                           Triple Store
                         ●
                           SPARQL query engine
       ●
           Webserver
                                        Julia Iwanowa, AP mORE, Projekt OA-Netzwerk
                                                                  Berlin, 15.10.2010
Systemarchitektur


                                 Client, User


                                   SPARQL


Speichert die RDF-Triples
 und erlaubt die Abfrage        RDF-Triplestore                              Export/Import
                                                                             von Datasets:
                                                                             EDM, DNB....



            Synchronizer           Jena API       Dataset Mapping


                                OAN-Database

                                                   Julia Iwanowa, AP mORE, Projekt OA-Netzwerk
                                                                             Berlin, 15.10.2010
D2RQ Architektur


●
    D2RQ Engine ist als ein Jena-Graph implementiert
●
    D2R Server ist die Webschnittstelle
          ●
              Basiert auf die D2RQ Engine
          ●
              Browsing der Daten über HTML, RDF oder SPARQL




                                             Julia Iwanowa, AP mORE, Projekt OA-Netzwerk
                                                                       Berlin, 15.10.2010
D2R-Server


●
    RDB im Semantic Web publizieren
●
    Datennavigation mit HTML oder RDF Browser
●
    Client-Zugriff über eine SPARQL-Schittstelle
●
    D2RQ Plattform (D2RQ API) ermöglicht
         • Abfrage von non-RDF DB mit SPARQL query
             language
         • Informationszugriff auf non-RDF DB mit
             Jena/Sesame API
         • DB als Linked Data im Web
         • SPARQL queries über SPARQL Protocol

                                 Julia Iwanowa, AP mORE, Projekt OA-Netzwerk
                                                           Berlin, 15.10.2010
D2RQ Plattform


●
    D2RQ Mapping Language
       ●
         Deklarative Sprache
       ●
         Beziehungen zu beschreiben
●
    D2RQ Engine
       ●
         Plug-in für Jena und Sesame API
●
    D2R Server
       ●
         Linked Data Ansicht
       ●
         HTML Ansicht zur Browsing
       ●
         SPARQL Protocol Schnittstelle


                                 Julia Iwanowa, AP mORE, Projekt OA-Netzwerk
                                                           Berlin, 15.10.2010
Vielen Dank für Ihre Aufmerksamkeit!




                           Julia Iwanowa, AP mORE, Projekt OA-Netzwerk
                                                     Berlin, 15.10.2010

Mais conteúdo relacionado

Destaque (17)

Magazine base3
Magazine base3Magazine base3
Magazine base3
 
Apps und mobile Webseiten - Mobile Marketing für KMUs
Apps und mobile Webseiten - Mobile Marketing für KMUsApps und mobile Webseiten - Mobile Marketing für KMUs
Apps und mobile Webseiten - Mobile Marketing für KMUs
 
Highlight collection 2012
Highlight collection 2012Highlight collection 2012
Highlight collection 2012
 
ABSA - MEDIDA CAUTELAR - PROHIBICIÓN DE INICIAR ACCIONES LEGALES E INTIMACION...
ABSA - MEDIDA CAUTELAR - PROHIBICIÓN DE INICIAR ACCIONES LEGALES E INTIMACION...ABSA - MEDIDA CAUTELAR - PROHIBICIÓN DE INICIAR ACCIONES LEGALES E INTIMACION...
ABSA - MEDIDA CAUTELAR - PROHIBICIÓN DE INICIAR ACCIONES LEGALES E INTIMACION...
 
Gerencia
GerenciaGerencia
Gerencia
 
Ausbildungsplatzoffensive lj 2013
Ausbildungsplatzoffensive lj 2013Ausbildungsplatzoffensive lj 2013
Ausbildungsplatzoffensive lj 2013
 
Hotel Lindenhof Beauty und Wellness 2014
Hotel Lindenhof Beauty und Wellness 2014Hotel Lindenhof Beauty und Wellness 2014
Hotel Lindenhof Beauty und Wellness 2014
 
Diashow Qatar 2010
Diashow Qatar 2010Diashow Qatar 2010
Diashow Qatar 2010
 
Repaso 2
Repaso  2Repaso  2
Repaso 2
 
Proyecto de vivienda para una pareja
Proyecto de vivienda para una parejaProyecto de vivienda para una pareja
Proyecto de vivienda para una pareja
 
Camila cárdenas
Camila cárdenasCamila cárdenas
Camila cárdenas
 
Rèptils terrestres no dinosaures 2
Rèptils terrestres no dinosaures 2Rèptils terrestres no dinosaures 2
Rèptils terrestres no dinosaures 2
 
Pur bonheur
Pur bonheurPur bonheur
Pur bonheur
 
Sage CRM 7.1 Versionshinweise
Sage CRM 7.1 VersionshinweiseSage CRM 7.1 Versionshinweise
Sage CRM 7.1 Versionshinweise
 
Fortaleza texto
Fortaleza textoFortaleza texto
Fortaleza texto
 
Angebote fuer künstlerinnen_uebarb_hp
Angebote fuer künstlerinnen_uebarb_hpAngebote fuer künstlerinnen_uebarb_hp
Angebote fuer künstlerinnen_uebarb_hp
 
Observación y percepción
Observación y percepciónObservación y percepción
Observación y percepción
 

Semelhante a Linked Open Data für OA-Netzwerk

OAI Object Reuse and Exchange für OA-Netzwerk
OAI Object Reuse and Exchange für OA-NetzwerkOAI Object Reuse and Exchange für OA-Netzwerk
OAI Object Reuse and Exchange für OA-NetzwerkJIwanowa
 
Magdeburg | 2010-07-12 | Einführung in das Semantic Web
Magdeburg | 2010-07-12 | Einführung in das Semantic WebMagdeburg | 2010-07-12 | Einführung in das Semantic Web
Magdeburg | 2010-07-12 | Einführung in das Semantic WebWebmontag
 
REST in Peace - Mit ORDS, Node.JS, ADF, Java oder OSB?
REST in Peace  - Mit ORDS, Node.JS, ADF, Java oder OSB?REST in Peace  - Mit ORDS, Node.JS, ADF, Java oder OSB?
REST in Peace - Mit ORDS, Node.JS, ADF, Java oder OSB?enpit GmbH & Co. KG
 
Semantic Web Technologies - SS 2010 - 05 - RDF(S) Frameworks
Semantic Web Technologies - SS 2010 - 05 - RDF(S) FrameworksSemantic Web Technologies - SS 2010 - 05 - RDF(S) Frameworks
Semantic Web Technologies - SS 2010 - 05 - RDF(S) FrameworksSteffen Schloenvoigt
 
Semantic technologies
Semantic technologiesSemantic technologies
Semantic technologiesuniverse543
 
amsl - Ergebnispräsentation der EFRE-Förderphase
amsl - Ergebnispräsentation der EFRE-Förderphaseamsl - Ergebnispräsentation der EFRE-Förderphase
amsl - Ergebnispräsentation der EFRE-FörderphaseBjörn Muschall
 
6 - Sprachen des Semantic Web - RDF(S) Frameworks
6 - Sprachen des Semantic Web - RDF(S) Frameworks6 - Sprachen des Semantic Web - RDF(S) Frameworks
6 - Sprachen des Semantic Web - RDF(S) FrameworksSteffen Schloenvoigt
 
Generische Kuratierungstechnologien für spezifische Anwendungsfälle: Hintergr...
Generische Kuratierungstechnologien für spezifische Anwendungsfälle: Hintergr...Generische Kuratierungstechnologien für spezifische Anwendungsfälle: Hintergr...
Generische Kuratierungstechnologien für spezifische Anwendungsfälle: Hintergr...Georg Rehm
 
Semantische Annotationen mit Plone
Semantische Annotationen mit PloneSemantische Annotationen mit Plone
Semantische Annotationen mit PloneHendrik Bunke
 
Cloud APIs - Wettbewerbsvorteile durch Einbindung externer Services
Cloud APIs - Wettbewerbsvorteile durch Einbindung externer ServicesCloud APIs - Wettbewerbsvorteile durch Einbindung externer Services
Cloud APIs - Wettbewerbsvorteile durch Einbindung externer ServicesConnected-Blog
 
Repository Usage Statistics and the Open Research Analytics Service
Repository Usage Statistics and the Open Research Analytics ServiceRepository Usage Statistics and the Open Research Analytics Service
Repository Usage Statistics and the Open Research Analytics ServiceOpenAIRE
 
Analyse von Applikationslogs und Querylogs: Datenbanken, Hadoop oder Splunk?
Analyse von Applikationslogs und Querylogs: Datenbanken, Hadoop oder Splunk?Analyse von Applikationslogs und Querylogs: Datenbanken, Hadoop oder Splunk?
Analyse von Applikationslogs und Querylogs: Datenbanken, Hadoop oder Splunk?KurtStockinger
 
16. DINI-Jahrestagung: Linked Data und Repositorien
16. DINI-Jahrestagung: Linked Data und Repositorien16. DINI-Jahrestagung: Linked Data und Repositorien
16. DINI-Jahrestagung: Linked Data und RepositorienPascal-Nicolas Becker
 
Endeca Web Acquisition Toolkit - Integration verteilter Web-Anwendungen und a...
Endeca Web Acquisition Toolkit - Integration verteilter Web-Anwendungen und a...Endeca Web Acquisition Toolkit - Integration verteilter Web-Anwendungen und a...
Endeca Web Acquisition Toolkit - Integration verteilter Web-Anwendungen und a...Harald Erb
 
Sitzung 11
Sitzung 11Sitzung 11
Sitzung 11scuy
 
Big Data Konnektivität
Big Data KonnektivitätBig Data Konnektivität
Big Data KonnektivitätTrivadis
 
Cloud Computing für die Verarbeitung von Metadaten
Cloud Computing für die Verarbeitung von MetadatenCloud Computing für die Verarbeitung von Metadaten
Cloud Computing für die Verarbeitung von MetadatenMagnus Pfeffer
 

Semelhante a Linked Open Data für OA-Netzwerk (20)

OAI Object Reuse and Exchange für OA-Netzwerk
OAI Object Reuse and Exchange für OA-NetzwerkOAI Object Reuse and Exchange für OA-Netzwerk
OAI Object Reuse and Exchange für OA-Netzwerk
 
Magdeburg | 2010-07-12 | Einführung in das Semantic Web
Magdeburg | 2010-07-12 | Einführung in das Semantic WebMagdeburg | 2010-07-12 | Einführung in das Semantic Web
Magdeburg | 2010-07-12 | Einführung in das Semantic Web
 
REST in Peace - Mit ORDS, Node.JS, ADF, Java oder OSB?
REST in Peace  - Mit ORDS, Node.JS, ADF, Java oder OSB?REST in Peace  - Mit ORDS, Node.JS, ADF, Java oder OSB?
REST in Peace - Mit ORDS, Node.JS, ADF, Java oder OSB?
 
Semantic Web Technologies - SS 2010 - 05 - RDF(S) Frameworks
Semantic Web Technologies - SS 2010 - 05 - RDF(S) FrameworksSemantic Web Technologies - SS 2010 - 05 - RDF(S) Frameworks
Semantic Web Technologies - SS 2010 - 05 - RDF(S) Frameworks
 
Semantic technologies
Semantic technologiesSemantic technologies
Semantic technologies
 
amsl - Ergebnispräsentation der EFRE-Förderphase
amsl - Ergebnispräsentation der EFRE-Förderphaseamsl - Ergebnispräsentation der EFRE-Förderphase
amsl - Ergebnispräsentation der EFRE-Förderphase
 
6 - Sprachen des Semantic Web - RDF(S) Frameworks
6 - Sprachen des Semantic Web - RDF(S) Frameworks6 - Sprachen des Semantic Web - RDF(S) Frameworks
6 - Sprachen des Semantic Web - RDF(S) Frameworks
 
Generische Kuratierungstechnologien für spezifische Anwendungsfälle: Hintergr...
Generische Kuratierungstechnologien für spezifische Anwendungsfälle: Hintergr...Generische Kuratierungstechnologien für spezifische Anwendungsfälle: Hintergr...
Generische Kuratierungstechnologien für spezifische Anwendungsfälle: Hintergr...
 
Semantische Annotationen mit Plone
Semantische Annotationen mit PloneSemantische Annotationen mit Plone
Semantische Annotationen mit Plone
 
Cloud APIs - Wettbewerbsvorteile durch Einbindung externer Services
Cloud APIs - Wettbewerbsvorteile durch Einbindung externer ServicesCloud APIs - Wettbewerbsvorteile durch Einbindung externer Services
Cloud APIs - Wettbewerbsvorteile durch Einbindung externer Services
 
Repository Usage Statistics and the Open Research Analytics Service
Repository Usage Statistics and the Open Research Analytics ServiceRepository Usage Statistics and the Open Research Analytics Service
Repository Usage Statistics and the Open Research Analytics Service
 
Analyse von Applikationslogs und Querylogs: Datenbanken, Hadoop oder Splunk?
Analyse von Applikationslogs und Querylogs: Datenbanken, Hadoop oder Splunk?Analyse von Applikationslogs und Querylogs: Datenbanken, Hadoop oder Splunk?
Analyse von Applikationslogs und Querylogs: Datenbanken, Hadoop oder Splunk?
 
DSpace 5 und Linked (Open) Data
DSpace 5 und Linked (Open) DataDSpace 5 und Linked (Open) Data
DSpace 5 und Linked (Open) Data
 
16. DINI-Jahrestagung: Linked Data und Repositorien
16. DINI-Jahrestagung: Linked Data und Repositorien16. DINI-Jahrestagung: Linked Data und Repositorien
16. DINI-Jahrestagung: Linked Data und Repositorien
 
Ruby on Rails SS09 02
Ruby on Rails SS09 02Ruby on Rails SS09 02
Ruby on Rails SS09 02
 
Endeca Web Acquisition Toolkit - Integration verteilter Web-Anwendungen und a...
Endeca Web Acquisition Toolkit - Integration verteilter Web-Anwendungen und a...Endeca Web Acquisition Toolkit - Integration verteilter Web-Anwendungen und a...
Endeca Web Acquisition Toolkit - Integration verteilter Web-Anwendungen und a...
 
CKAN by Friedrich Lindenberg
CKAN by Friedrich LindenbergCKAN by Friedrich Lindenberg
CKAN by Friedrich Lindenberg
 
Sitzung 11
Sitzung 11Sitzung 11
Sitzung 11
 
Big Data Konnektivität
Big Data KonnektivitätBig Data Konnektivität
Big Data Konnektivität
 
Cloud Computing für die Verarbeitung von Metadaten
Cloud Computing für die Verarbeitung von MetadatenCloud Computing für die Verarbeitung von Metadaten
Cloud Computing für die Verarbeitung von Metadaten
 

Linked Open Data für OA-Netzwerk

  • 1. D2R-Server im OAN D2R Server als Publikationsserver für OA-Netzwerk im Semantic Web Julia Iwanowa Humboldt-Unversität zu Berlin Julia Iwanowa, AP mORE, Projekt OA-Netzwerk Berlin, 15.10.2010
  • 2. ORE im OA-Netzwerk ● Maximalziele ● Semantische Ressource Maps erstellen ● Metadatensätze nach RDF/RDFS mappen ● Europeana Data Model integrieren ● RDF Triple Store ● Automatisiertes Update ● SPARQL Schnittstelle für Client-Zugriff ● HTML und RDF Browsing der Daten ● Content als Linked Open Data freigeben Julia Iwanowa, AP mORE, Projekt OA-Netzwerk Berlin, 15.10.2010
  • 3. ORE im OA-Netzwerk ● Lösungsansätze ● dezentral auf Repositorienseite ● zentral im OA-Netzwerk ● EDM Ontologie integrieren ● Jena oder Sesame Framework ● RDF API ● RDF in RDF/XML, N3 oder N-Triple ● OWL API ● Triple Store ● SPARQL query engine ● Webserver Julia Iwanowa, AP mORE, Projekt OA-Netzwerk Berlin, 15.10.2010
  • 4. Systemarchitektur Client, User SPARQL Speichert die RDF-Triples und erlaubt die Abfrage RDF-Triplestore Export/Import von Datasets: EDM, DNB.... Synchronizer Jena API Dataset Mapping OAN-Database Julia Iwanowa, AP mORE, Projekt OA-Netzwerk Berlin, 15.10.2010
  • 5. D2RQ Architektur ● D2RQ Engine ist als ein Jena-Graph implementiert ● D2R Server ist die Webschnittstelle ● Basiert auf die D2RQ Engine ● Browsing der Daten über HTML, RDF oder SPARQL Julia Iwanowa, AP mORE, Projekt OA-Netzwerk Berlin, 15.10.2010
  • 6. D2R-Server ● RDB im Semantic Web publizieren ● Datennavigation mit HTML oder RDF Browser ● Client-Zugriff über eine SPARQL-Schittstelle ● D2RQ Plattform (D2RQ API) ermöglicht • Abfrage von non-RDF DB mit SPARQL query language • Informationszugriff auf non-RDF DB mit Jena/Sesame API • DB als Linked Data im Web • SPARQL queries über SPARQL Protocol Julia Iwanowa, AP mORE, Projekt OA-Netzwerk Berlin, 15.10.2010
  • 7. D2RQ Plattform ● D2RQ Mapping Language ● Deklarative Sprache ● Beziehungen zu beschreiben ● D2RQ Engine ● Plug-in für Jena und Sesame API ● D2R Server ● Linked Data Ansicht ● HTML Ansicht zur Browsing ● SPARQL Protocol Schnittstelle Julia Iwanowa, AP mORE, Projekt OA-Netzwerk Berlin, 15.10.2010
  • 8. Vielen Dank für Ihre Aufmerksamkeit! Julia Iwanowa, AP mORE, Projekt OA-Netzwerk Berlin, 15.10.2010