SDShare Specification Publication of Final Draft

Hi,

For a few years now we have been using an approach based on Atom feeds to
expose data from legacy sources and move them into RDF triple stores. The
same approach also lets us pull data from triple stores for conversion back
to legacy stores, indexing in search engines, and more.

We've now finally written it up as a proper specification so that other
people can use the same approach. We have a few tools, open source[1] and
commercial[4], but most of them need to be updated to the final draft of
the spec (published just now).

We think this is a mechanism that is both very powerful and really simple.
For example, to extract data from a legacy database, all you need to do is
expose a few Atom feeds, and some RDF views of the data. A general SDShare
client[1] can then do the work of actually keeping the RDF store in sync.
Obviously there can be multiple sources.

We looked at the Linked Data Platform use cases[2], and use cases 1.1.1,
1.1.2, 1.1.3, 1.1.5, and 1.1.8 (at least) look to us as though they can be
met by SDShare. In fact, we've spent the last few years implementing
systems doing that for commercial clients.

We think this a specification that could provide some useful input to the
work of this working group and also that the members of this list could
provide us with valuable feedback. The specification[3] is in final draft
and we welcome all feedback on the work.

Kind regards,

Graham

[1] http://code.google.com/p/sdshare-client/
[2] http://www.w3.org/2012/ldp/wiki/Use_Cases_And_Requirements
[3] http://www.sdshare.org/spec/sdshare-20120710.html
[4] http://brightstardb.com/documentation/SdShare_Server.html


-- 
Graham Moore
gra@brightstardb.com
BrightstarDB

Received on Wednesday, 11 July 2012 08:00:31 UTC