the datatank, rml and domain modelling

Post on 18-Jul-2015

86 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

TheDataTank.com - RML.io

Domain Modelling

The DataTank as an ADAPTER

Mapping

Mapped Data

POTENTIAL REUSERS

The DataTank as a SEMANTIFIER

dataPublish Raw Data

Overview

Publish Linked Data

The DataTank as an ADAPTER

Mapping

Mapped Data

POTENTIAL REUSERS

The DataTank as a SEMANTIFIER

dataPublish Raw Data

As data adapter

Publish Linked Data

CSV

JSON

XML

XLS

...

JSON(P)

XML

HTML

MAP

...

As data adapter

As data adapter

As data adapter

CRAB

POI Info

Foto's

AdressenGeocoördinaten

POIGeocoördinaten

GeotaggedFoto's

?

UsefulGuideApp

InfopuntenAdressen

As data adapterUsefulGuideApp

CRAB

POI

Info

Foto's

UsefulGuideDB/Cache

UsefulGuideApp 2

?alignerenintegratie

Mapping

Mapped Data

POTENTIAL REUSERS

The DataTank as a SEMANTIFIER

dataPublish Data

As semantifier

Publish Linked Data

The DataTank as an ADAPTER

➔ Add context to data:

raw data → semantically enriched representation

➔ Using the RDF Mapping Language: RML

extends the W3C standardized R2RML mapping language

As semantifier: Mapping

➔ used to define the rules that map raw data

to their semantic representation using the RDF data mode

➔ the rules define which fragments of the input data is required

to describe the knowledge domain

As semantifier: RML

➔ Publish data with its context

➔ Support data mapped to Linked Data (e.g. RML)

➔ Publish and query annotated data

(following certain vocabularies - standards)

As semantifier: The DataTank

As Semantifier

CRAB

POI Info

Foto's

UsefulGuideApp

As Semantifier

POI Mapping

Vocabularium voor Toerisme

POI

domein modellering

Domain Modelling

Vocabularium voor Toerisme

Domeinen Entiteiten + Relaties + Attributen

stuurgroep

werkgroepper domein

formalisatievalidatie

Data Inventaris1. Met welk systeem / back-end bewaren jullie de data?2. Wie is verantwoordelijk voor het beheer van deze data infrastructuur?3. Hoe verspreiden jullie data momenteel?4. Wanneer/Hoe vaak wordt data verspreid?5. Wie heeft toegang tot de data?6. Wie is verantwoordelijk voor de kwaliteit van de data?7. Welke datamodellen gebruiken jullie?8. Hoe herbruikbaar zijn die datamodellen? 9. Zijn er afspraken gemaakt rond de datamodellen (e.g. standaard)

10. In welke mate zijn jullie vrij om de datamodellen aan te passen?11. Hoe krijgen wij toegang tot de ter beschikking gestelde data?

Data Inventaris: Voorbeeld1. MySQL databank2. Technische dienst (+ contactgegevens)3. Website: CMS: Typo3, Drupal...4. Voortdurend5. Communicatiedienst (+ contactgegevens)6. Eindredactie Communicatie (+ contactgegevens)7. Voorzien door het CMS8. Enkel binnenin het CMS, maar er zijn exportmodules naar XML9. We hebben gekozen voor een CMS, het datamodel kwam daar automatisch bij

10. Geen vrijheid om datamodellen aan te passen11. Via een gasttoegang (enkel lezen) in de MySQL en een gebruiker die overal

leestoegang heeft op het CMS (+toegangsgegevens)

Data Inventaris

Een gedetailleerd elektronisch invulformulier volgt.

Q&A!laurens.devocht@ugent.be

http://www.theDataTank.com

http://rml.io

Reaching for the 5 stars of

Linked Open Data

top related