Linked Data Spaces, Data Portability & Access

2,853 views
2,760 views

Published on

Presentation covering issues of Data Access and Portability via Personally controlled points of presence, on Linked Data Networks called: Data Spaces.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,853
On SlideShare
0
From Embeds
0
Number of Embeds
29
Actions
Shares
0
Downloads
18
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Linked Data Spaces, Data Portability & Access

  1. 1. Linked Data Spaces, Data Portability & Access © 2008 OpenLink Software, All rights reserved.
  2. 2. What’s The Problem? <ul><li>We Need To Free Data from the Tyranny of </li></ul><ul><li>Application Lock-in </li></ul><ul><li>(Silo Busting!) </li></ul>© 2008 OpenLink Software, All rights reserved.
  3. 3. Problem Origins <ul><li>Over emphasis on Applications at the expense of their underlying: </li></ul><ul><li>Database Engines and Data Models (Relational, Hierarchical, Graph) </li></ul><ul><li>Data Access Mechanisms (HTTP based Linked Data, SQL CLIs, Web Services) </li></ul><ul><li>Data Query Mechanisms (SPARQL, SQL, XQuery/XPath, etc) </li></ul>© 2008 OpenLink Software, All rights reserved.
  4. 4. Problem Vectors <ul><li>Identity </li></ul><ul><ul><li>Real World Object Identity </li></ul></ul><ul><li>The Web </li></ul><ul><ul><li>Exponential Growth of Identity Challenged Applications (SaaS) </li></ul></ul><ul><ul><li>Socially induced User Generated Content without Explicit Identity </li></ul></ul><ul><li>The Cloud </li></ul><ul><ul><li>Infrastructure that reduces cost of producing Identity Challenged Applications. </li></ul></ul>© 2008 OpenLink Software, All rights reserved.
  5. 5. Aspects of Data Portability <ul><li>Data Mobility (Import/Export) via standard data formats </li></ul><ul><ul><li>RSS, Atom, OPML </li></ul></ul><ul><ul><li>Microformats (XFN, hCard, hCalendar, Microdata) </li></ul></ul><ul><ul><li>RDF Model Data Representation Formats </li></ul></ul><ul><ul><ul><li>RDFa </li></ul></ul></ul><ul><ul><ul><li>JSON </li></ul></ul></ul><ul><ul><ul><li>N3 / Turtle </li></ul></ul></ul><ul><ul><ul><li>XML - RDF/XML, TriX, TriG, and others. </li></ul></ul></ul>© 2008 OpenLink Software, All rights reserved.
  6. 6. Aspects of Data Access <ul><li>(C)reate (R)ead (U)pdate (D)elete (CRUD) oriented Data Access by Reference </li></ul><ul><li>Relational Database APIs </li></ul><ul><ul><li>Generic - ODBC, JDBC, ADO.NET, OLE-DB </li></ul></ul><ul><ul><li>Database Specific – Oracle, SQL Server, DB2, MySQL etc. </li></ul></ul><ul><li>Web of Linked Data (Federated Graph Database) </li></ul><ul><ul><li>RESTful access to Data Items (Objects or Entities) & Their Containers. </li></ul></ul>© 2008 OpenLink Software, All rights reserved.
  7. 7. Why is This Important? <ul><li>Your Data belongs to You! </li></ul><ul><li>Information Overload is here! </li></ul><ul><ul><li>User Generated Content is growing exponentially </li></ul></ul><ul><ul><li>Web Application Silos are on the rise courtesy of Web based, and Cloud hosted SaaS solutions </li></ul></ul><ul><ul><li>Still only 24 hrs in a day! </li></ul></ul><ul><li>You are an Individual </li></ul><ul><ul><li>Web Individuality is no longer a trivial pursuit </li></ul></ul><ul><ul><li>No Human is an Island (Ubuntu!). </li></ul></ul>© 2008 OpenLink Software, All rights reserved.
  8. 8. How We Bust Data Silos <ul><li>Use platforms that engender Federated Identity via: </li></ul><ul><li>Personal HTTP Identifiers (WebIDs or Personal URIs) </li></ul><ul><li>WebIDs bound to X.509 Certificates </li></ul><ul><li>Association of WebIDs with accounts in existing Data Silos (Web 2.0 Apps & Services) </li></ul><ul><li>Exposure of Linked Data Spaces built on shared schemas / ontologies. </li></ul>© 2008 OpenLink Software, All rights reserved.
  9. 9. How Web-Scale Data Access Should Work <ul><li>You Get Yourself a WebID via an Identity Service Provider: </li></ul><ul><ul><li>self hosted </li></ul></ul><ul><ul><li>3 rd party hosted </li></ul></ul><ul><ul><li>Profile as a Service (PaaS) solution </li></ul></ul><ul><li>Associate Your WebID with existing Silo-Accounts: </li></ul><ul><ul><li>Blogs, Wikis, Social-Networks, Bookmarks, Photo Galleries, Discussions etc. </li></ul></ul><ul><li>Associate Your WebID with existing OpenID and OAuth services. </li></ul>© 2008 OpenLink Software, All rights reserved.
  10. 10. Personal Data Space Example using ODS <ul><li>You Get Yourself a WebID via one of the following ODS instance forms: </li></ul><ul><ul><li>a self hosted (via an Amazon EC2 AMI or Hosting Services Provider) </li></ul></ul><ul><ul><li>shared SaaS service (MyOpenLink.NET) </li></ul></ul><ul><li>Associate Your WebID with existing Silos: </li></ul><ul><ul><li>Use the ODS Profile Page to Identify online accounts and home pages for - Blogs, Wikis, Social-Networks, Bookmarks, Photo Galleries, Discussions etc. </li></ul></ul><ul><li>Your ODS Account is Your WebID, OpenID with OAuth upstreaming (pushback) to associated accounts. </li></ul>© 2008 OpenLink Software, All rights reserved.
  11. 11. WebID : <http://kingsley.idehen.name/dataspace/person/kidehen#this> © 2008 OpenLink Software, All rights reserved. An ODS Based Personal Profile Page
  12. 12. © 2008 OpenLink Software, All rights reserved.
  13. 13. Linked Profile Data Spaces © 2008 OpenLink Software, All rights reserved.
  14. 14. Some ODS Specific Features <ul><li>Every Data Item has a Unique HTTP scheme Identifier </li></ul><ul><li>Linked Data Spaces are based on shared schemas </li></ul><ul><ul><li>SIOC, FOAF, GoodRelations, Dublin Core, SKOS, Music Ontology, Bibliographic Ontology, Annotea etc. </li></ul></ul><ul><li>Upstreaming (pushback) via Publishing Protocols </li></ul><ul><li>Linked Data Spaces are traversable via HTTP user agents </li></ul><ul><li>All Data is SPARQL Accessible. </li></ul>© 2008 OpenLink Software, All rights reserved.
  15. 15. Additional Information <ul><li>Live Instances: </li></ul><ul><ul><li>http://myopenlink.net/ods </li></ul></ul><ul><li>Open Source Edition Information </li></ul><ul><ul><li>http://ods.openlinksw.com/wiki/ODS/ </li></ul></ul>© 2008 OpenLink Software, All rights reserved.

×