• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Towards an RDF Analytics Language: Learning from Successful Experiences
 

Towards an RDF Analytics Language: Learning from Successful Experiences

on

  • 1,030 views

This presentation is given in the Fourth International Workshop on Consuming Linked Data (COLD2013) @ ISWC2013

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

Statistics

Views

Total Views
1,030
Views on SlideShare
997
Embed Views
33

Actions

Likes
1
Downloads
4
Comments
0

3 Embeds 33

https://twitter.com 12
http://eventifier.co 12
http://eventifier.com 9

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Towards an RDF Analytics Language: Learning from Successful Experiences Towards an RDF Analytics Language: Learning from Successful Experiences Presentation Transcript

    • Digital Enterprise Research Institute www.deri.ie Digital Enterprise Research Institute www.deri.ie Towards an RDF Analytics Language: Learning from Successful Experiences Fadi Maali and Stefan Decker COLD 2013 @ ISWC 2013 © Copyright 2011 Digital Enterprise Research Institute. All rights reserved. Enabling networked knowledge 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… Digital Enterprise Research Institute www.deri.ie Jaql Enabling networked knowledge
    • A Tale of Two Cities… Digital Enterprise Research Institute www.deri.ie Jaql Enabling networked knowledge
    • A Tale of Two Cities… Digital Enterprise Research Institute www.deri.ie Jaql Jaql Enabling networked knowledge
    • Thesis Digital Enterprise Research Institute www.deri.ie tics r naly d fo n a gne or a desi ed f lly ne fica is a peci Jaql ta ere e s da Th uag le RDF lang sca rge la Jaql Enabling networked knowledge
    • Data Model Digital Enterprise Research Institute Observation   Adoption of “relaxed” versions of the relational data mdeol www.deri.ie Challenge   Define a data model on top of RDF that works at a more abstract level than individual triples Enabling networked knowledge
    • Data Processing Operators Digital Enterprise Research Institute Observation   Supporting a subset of relational algebra www.deri.ie Challenge   Define a subset of SPARQL algebra that is sufficient to address common needs and is amenable to distributed execution Enabling networked knowledge
    • Schema Digital Enterprise Research Institute Observation   From rigid schemas to partial or no schemas www.deri.ie Challenge   Support partial and evolving schema mapping Enabling networked knowledge
    • Programming Paradigm Digital Enterprise Research Institute Observation   A shift from pure declarative languages toward hybrid ones www.deri.ie Challenge   Adopt a hybrid declarativeimperative programming paradigm for RDF processing Enabling networked knowledge
    • In-situ Data Processing Digital Enterprise Research Institute Observation   In-place processing has become an important tool for dealing with data www.deri.ie Challenge   Support in-situ RDF data processing and in-place transformation of non-RDF data Enabling networked knowledge
    • RDF-specific Requirements Digital Enterprise Research Institute www.deri.ie Ø  Graph-based data Ø  Inference Ø  HTTP accessibility Enabling networked knowledge
    • Summary Digital Enterprise Research Institute www.deri.ie Ø  Data model Ø  Data processing operators Ø  Schema restrictions Ø  Programming paradigm Ø  In-situ data processing Enabling networked knowledge