Upload
fadi-maali
View
895
Download
0
Tags:
Embed Size (px)
DESCRIPTION
This presentation is given in the Fourth International Workshop on Consuming Linked Data (COLD2013) @ ISWC2013 Paper at: http://ceur-ws.org/Vol-1034/MaaliAndDecker_COLD2013.pdf
Citation preview
Digital Enterprise Research Institute www.deri.ie
Enabling networked knowledge
© Copyright 2011 Digital Enterprise Research Institute. All rights reserved.
Digital Enterprise Research Institute www.deri.ie
Enabling networked knowledge
COLD 2013 @ ISWC 2013
Fadi Maali and Stefan Decker
Towards an RDF Analytics Language: Learning from Successful Experiences
Digital Enterprise Research Institute www.deri.ie
Enabling networked knowledge
A Tale of Two Cities…
Digital Enterprise Research Institute www.deri.ie
Enabling networked knowledge
A Tale of Two Cities…
Digital Enterprise Research Institute www.deri.ie
Enabling networked knowledge
A Tale of Two Cities…
Jaql
Digital Enterprise Research Institute www.deri.ie
Enabling networked knowledge
A Tale of Two Cities…
Jaql
Digital Enterprise Research Institute www.deri.ie
Enabling networked knowledge
A Tale of Two Cities…
Jaql Jaql
Digital Enterprise Research Institute www.deri.ie
Enabling networked knowledge
Thesis
Jaql Jaql
There is a need for an analytics
language specifically designed for
large scale RDF data
Digital Enterprise Research Institute www.deri.ie
Enabling networked knowledge
Data Model
Adoption of “relaxed” versions of the relational data mdeol
Define a data model on top of RDF that works at a more abstract level than individual triples
Observation Challenge
Digital Enterprise Research Institute www.deri.ie
Enabling networked knowledge
Data Processing Operators
Supporting a subset of relational algebra
Define a subset of SPARQL algebra that is sufficient to address common needs and is amenable to distributed execution
Observation Challenge
Digital Enterprise Research Institute www.deri.ie
Enabling networked knowledge
Schema
From rigid schemas to partial or no schemas
Support partial and evolving schema mapping
Observation Challenge
Digital Enterprise Research Institute www.deri.ie
Enabling networked knowledge
Programming Paradigm
A shift from pure declarative languages toward hybrid ones
Adopt a hybrid declarative-imperative programming paradigm for RDF processing
Observation Challenge
Digital Enterprise Research Institute www.deri.ie
Enabling networked knowledge
In-situ Data Processing
In-place processing has become an important tool for dealing with data
Support in-situ RDF data processing and in-place transformation of non-RDF data
Observation Challenge
Digital Enterprise Research Institute www.deri.ie
Enabling networked knowledge
RDF-specific Requirements
Ø Graph-based data Ø Inference Ø HTTP accessibility
Digital Enterprise Research Institute www.deri.ie
Enabling networked knowledge
Summary
Ø Data model
Ø Data processing operators
Ø Schema restrictions
Ø Programming paradigm
Ø In-situ data processing