data cube interface

Post on 19-Jan-2016

37 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Data Cube Interface. Gofran Shukhair Email: firstname.lastname@deri.org. A semantic web application for publishing statistical linked data (expressed by RDF Data Cube Vocabulary). Use Cases. For a publisher to enable de-referencing his/her data in a fine grained human-readable interface - PowerPoint PPT Presentation

TRANSCRIPT

Copyright 2009 Digital Enterprise Research Institute. All rights reserved.

Digital Enterprise Research Institute www.deri.ie

Data Cube Interface Gofran Shukhair

Email: firstname.lastname@deri.org

Digital Enterprise Research Institute www.deri.ie

A semantic web application for publishing statistical linked data (expressed by RDF Data Cube

Vocabulary).

Digital Enterprise Research Institute www.deri.ie

Use Cases

For a publisher to enable de-referencing his/her data in a fine grained human-readable interface

It can be used by another party different from the publisher to browse the data

Digital Enterprise Research Institute www.deri.ie

Features (1) 

Requesting the application through this form of the url

    ./index.php?uri=<observation_uri>&endpoint=<endpoint_url>

Digital Enterprise Research Institute www.deri.ie

Features (2) 

Show the requested observation value and all the related information defined in the triple store behind the endpoint

Digital Enterprise Research Institute www.deri.ie

Features (3) 

Navigate between the related observation (by changing the value of any dimension/measure)

Digital Enterprise Research Institute www.deri.ie

Features (4) 

Book-markable urls for all the dataset components

Digital Enterprise Research Institute www.deri.ie

Features (5) 

TO DO...tag cloud showing values of each dimension corresponding the number of occurrence in the data set

Digital Enterprise Research Institute www.deri.ie

Features (6)

Faceted search on data set by choosing the values of each dimension

Digital Enterprise Research Institute www.deri.ie

Assuming ..

The data is expressed in RDF Data Cube Vocabulary (following the recommendations mentioned in http://publishing-statistical-data.googlecode.com/svn/trunk/specs/src/main/html/cube.html )  

Digital Enterprise Research Institute www.deri.ie

Assuming ..

The data cube vocabulary components should be expressed in the following way for the application: Data Structure Definition Dataset Component Properties

Digital Enterprise Research Institute www.deri.ie

Data Structure Definition

The order properties are optional No preference on expressing a slice structure (what

is important is using the data cube components properties as showed qb:dimension,qb:measure,qb:attribute)

:dsd-co-slice a qb:DataStructureDefinition ; qb:component [qb:dimension :refArea; qb:order 1], [qb:dimension :refPeriod; qb:order 2; qb:componentAttachment qb:slice], [qb:dimension :instrument; qb:order 3; qb:componentAttachment qb:slice], [qb:dimension :crimeType; qb:order 4], [qb:measure :numberOfInstrumentOffences], [qb:measure :percentageOfInstrumentOffences], [qb:dimension qb:measureType], [qb:attribute sdmx-attribute:unitMeasure; qb:componentAttachment qb:DataSet]; qb:sliceStructure :sliceByRegionAndCrime

Digital Enterprise Research Institute www.deri.ie

Dataset

The dataset instance should have the type qb:DataSet The dataset instance should be annotated using rdfs:label,

rdfs:comment The dataset instance date, subject and publisher should be

expressed using Dublin core (as recommended in the specification)

The publisher should be of a type org:Organization and/or foaf:Agent

:crime_dataset a qb:DataSet; rdfs:label "Knife and sharp instrument offences"@en; rdfs:comment " recorded by the police for selected offences, 2008/091"@en; dcterms:date "2010-08-11"^^xsd:date; dcterms:subject "instrument offences"@en; dc:publisher :organization; qb:structure :dsd-co-slice ; sdmx-attribute:unitMeasure :offence; qb:slice :slice. :organization a org:Organization, foaf:Agent; rdfs:label "Epimorphics Ltd" .

Digital Enterprise Research Institute www.deri.ie

Component Properties (Measure)

Annotated with rdfs:label , rdfs:comment

:numberOfInstrumentOffences a rdf:Property, qb:MeasureProperty; rdfs:label "number Of Instrument Offences"@en; rdfs:subPropertyOf sdmx-measure:obsValue; rdfs:range xsd:decimal .

Digital Enterprise Research Institute www.deri.ie

Component Properties (Dimension)

Annotated with rdfs:label , rdfs:comment Codelists should be used (recommended)

:refArea a rdf:Property, qb:DimensionProperty; rdfs:label "reference area"@en; rdfs:subPropertyOf sdmx-dimension:refArea; rdfs:range co-code:Area; qb:concept sdmx-concept:refArea .

Digital Enterprise Research Institute www.deri.ie

Component Properties (Attribute)

Annotated with rdfs:label , rdfs:comment

:offence a skos:Concept; skos:prefLabel "Offence"@en ; skos:notation "Offence" ; owl:sameAs <http://dbpedia.org/resource/criminal_offence>.

top related