Header graphic, containing LSoM logo and title of the currently show slide

Distributed Semantic Social Networks:
Architecture and Applications

Sebastian Tramp / AKSW @ BIS Offsite Meeting

Current State of the Social Web

Illustration by Randall Munroe (Oktober 2010)

Current State of the Social Web

In: The Web Is Shrinking. Now What? / comScore study

Current State of the Social Web

Illustration by David Simonds, via Design Issues: Socially Aware Cloud Storage (by Tim Berners-Lee - August 2009)



In 04/2011, the PlayStation Network had a security breach: 77mio user profiles were stolen and the network had a long downtime.


Reporters without Borders maintain a "Enemies of the Internet" list, which currently (2011) consists of 10 countries with more than 450 billion internet users. In 2009, China blocked Twitter, Facebook and other Social Web pages because of political commentary and self organization.


Based on the given motivational points, the following contributions were made:

Architecture: Basic Principles

Architecture: Basic Principles

Architecture: Basic Principles

Architecture: Big Picture

In: S.Tramp et al.: An Architecture of a Distributed Semantic Social Network, Semantic Web Journal, Special Issue "The Personal Social Semantic Web", 2012 (accepted pending minor revision)

Architecture: Data Layer

Data Layer: Resources (WebIDs, Data / Media Artefacts) and Feeds (RDF enabled Activity Streams and History Feeds)

Architecture: Protocol Layer

Protocol Layer: Linked Data, SPARQL query / update, Semantic Pingback, PubSubHubbub

Semantic Pingback: Usage

Semantic Pingback: Architecture

Architecture of the Semantic Pingback approach

Architecture: Service Layer

Service Layer: ping, push, query, update, (get)

Architecture: Application Layer

Application Layer: concrete social web applications (foto sharing, blog, profile manager, ...)


In: On Distributed Communications (I) (by Paul Baran - August 1964) via. Danny Ayers, via. Historical Maps of Computer Networks

Architecture: Triple Distribution

Scatter plot with logarithmic axes of related accounts vs. the number of created outgoing triples after one week of Social Network activity


Usage Scenarios: (A) personal agent, (B) group agent, (C) agent network


Interconnecting the DSSN with Instant Messaging Networks

Mobile Social Semantic Web

Weaving a Distributed, Semantic Social Network for Mobile Users (different Android Screenshots)



The Activity Stream integrates the latest activities synced with PubSubHubbub from your Social Network


Publications: Overview


Other related publications are (incl. co-author papers):

Next Steps

Thank you for your Attention!

My WebID:

This slide deck: