Distributed Social Networking

Through

Socially Aware Cloud Storage

Tim Berners-Lee, <timbl@w3.org>

Stata building by See-ming Lee, http://bit.ly/cbqTL7

DIG Group in CSAIL

Social Network Silos

Silos - people trying to communcate despite them

Social Network Silos - 2

closed silos

Linked Open Data

LOD cloud: dbpedia.org seed
LOD cloud: 18 datasets
LOD cloud: 24 datasets
LOD cloud: 35 datasets
LOD cloud: ~45 datasets
LOD cloud: Adding Life Sci
LOD cloud: Adding Life Sci
LOD cloud: 2010 - 203 datasets
LOD cloud: 2011 - 295 datasets

Read-only Linked Open Data Cloud 2011

203 datasets

richard.cyganiak.de 2011 Data: CKAN

Breaking the silos

interconnected social network data

Building Apps

Clients access data though ACL systems - (SVG diagram)

A responsible system

Build on existing CSAIL/DIG work

Much of this may need new protocols

Opportunity

Technology

AC resources on the web

Web Groups

Authorization

  1. The server reads the ACF (or consults a cache.) If the ACF gives public access to the operation required, it allows it.
  2. It puts the client through an foaf+ssl challenge if it is not already authenticated.
  3. If access is allowed to some but it is not obvious whether the current requester is allowed, the URIs in the ACL are dereferenced, if necessary recursively. For example a class mentioned is dereferenced it will typically return a list of members of the class.

Server Side Implementations

Sparql-Update:

data.fm Python + C Apache Joe Presbrey
read-write-web* Scala unfiltered + Jena Alexandre Bertails

Plus any WebDAV implementaion

Issues

Conclusion