you're reading...
Linked Data

Streamed Linked Data ?

Though I was not able to attend the 1st International Workshop on Stream Reasoning during ESWC2009 (as I was co-chairing our SPOT workshop) I did enjoy the workshop wrap-up and summary on the last day. Each workshop organizer had ten minutes to talk about how the workshop went, what the upcoming challenges are, etc.

Now, I was sitting in this session and thinking about what from the linked data perspective there is potentially in it. I know, it’s a very limited thing to do: for a hammer, everything looks like a nail, right? 😉

However, let’s for a moment put on our linked data glasses and see what we can find. I’ve earlier argued that microblogging is sort of linked data in disguise. Many more of these ‘micro-content’ things on the Web come to mind: news feeds in Atom or RSS, chat logs, one could even understand mailing lists as sort of slowly progressing, rather heavyweight streaming data sources, etc.

Looking at all these sources, they have a couple of things in common one needs to address in order to apply/use linked data on/with it:

  • addressing the temporal dimension: one needs to keep track of when something happened
  • addressing the order: it can be quite important to know in which order something happened
  • addressing the provenance: one has to keep track where something came from

There are for sure other issues I’ve not been thinking so far, but from the short list above one can already guess that we’ll have to invest some more resources and energy to address the streaming aspect from a linked data perspective.

Let me know your favorite solution to the issues above (some known proposals/work are beneath others: named graphs – hey, this should be in RDF core by now, right? – as well as Olaf’s great work on provenance).


About woddiscovery

Web of Data researcher and practitioner


5 thoughts on “Streamed Linked Data ?

  1. Temporal dimension & order – er…dc:date?

    Posted by Danny | 2009-06-08, 09:35
  2. Danny, not that easy.

    I actually have been thinking about this all weekend. Let’s say you have a car and you get stream of data every 30 second to see i) where it is and ii) at what speed it’s going at.

    You can have URI for the car but you need to extend it to have a temporal dimension. i.e URIofCar at Time 1 as speed 40. URIofCar at Time 2 as speed 50, etc.

    So every thing as the temporal dimension attached to it.

    and blablabla, need to think more about this

    Posted by Juan Sequedaq | 2009-06-08, 14:28
  3. you might be interested in http://akira.ruc.dk/~henning/WebAsStream/ as a forum for discussing these issues.

    Posted by dret | 2009-06-08, 16:11


  1. Pingback: mhausenblas's status on Monday, 08-Jun-09 09:20:12 UTC - Identi.ca - 2009-06-08

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s


%d bloggers like this: