Your browser doesn't support the features required by impress.js, so you are presented with a simplified version of this presentation.

For the best experience please use the latest Chrome, Safari or Firefox browser.

Distributed Semantic Social Networks: Architecture, Protocols and Applications

Defense Presentation
Sebastian Tramp


Thesis submitted at the Faculty of Mathematics and Computer Science at the University of Leipzig in order to attain the academic degree Doctor rerum naturalium (Dr. rer. nat) in Computer Science

Supervisors:

Background

The growth of social networks registered user accounts in the last ten years (image recreated according to the data in Jones [2013])
Data from: K.Jones: The growth of social media v2.0, Search Engine Journal, 2013

Types of Social Networks I (by Kaplan / Haenel 2010, White 2014)

Youtube

Youtube Screeshot

Types of Social Networks II

ResearchGate

ResearchGate Screeshot

Motivation – Current State of the Social Web

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

Motivation – Walled Gardens

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

Motivation – Data Security

PSN logo
In 04/2011, the PlayStation Network had a security breach: 77mio user profiles were stolen and the network had a long downtime (image via informationisbeautiful.net)

Motivation – Data Ownership

facebook logo
The process of deleting a Facebook account and its data is continuously criticized by multiple organizations. In 2010, Facebook began allowing users to permanently delete their accounts in order to react on critical articles (e.g. from the New York Times).

Motivation – Reliability

failwhale Screenshot
The microblogging service Twitter has a long history of outages.
Its error message fail whale is a synonym for an unreliable service.

Motivation – Privacy

facebook like button
Clicking a Like button as well as just visiting the page creates a connection between a facebook user and the website resource. Facebook treats such relationships as public information.

Motivation – Extensibility

Google+ Screenshot
In 2013, Google disabled the Google+ feature to embed videos from Vimeo in its posts (Vimeo is a competitor to Googles own video-sharing platform Youtube).

Motivation – Freedom of Communication

Internet Censorship Map
Reporters without Borders maintain a "Enemies of the Internet" list which documents activities regarding communication liberty and censorship.

Distributed Social Networks

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

Distributed Social Networks

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

Distributed Social Networks

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

Semantic Web and Linked Data

Main Research Question

To what extent can Semantic Web technologies be deployed to support the structure, the maintenance as well as the usage of Distributed Social Networks on the World Wide Web?

Approach

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

Architecture: Basic Principles

Architecture: Basic Principles

Architecture: Basic Principles

Architectural Overview

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

Architectural Overview

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

Architectural Overview

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

Architectural Overview

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

Example: Foto Sharing

Architecture
(1) Login, Delegation, Personal Information;
(2 + 3) Upload Media, Ping; Feed Creation;
(4) User Data Manipulation

Access Delegation for the WebID Protocol

WebID Delegation
In: S.Tramp et al.: Extending the WebID Protocol with Access Delegation, Proceedings of the Third International Workshop on Consuming Linked Data (COLD2012), Boston, MA, USA

Access Delegation for the WebID Protocol

WebID Delegation
In: S.Tramp et al.: Extending the WebID Protocol with Access Delegation, Proceedings of the Third International Workshop on Consuming Linked Data (COLD2012), Boston, MA, USA

Access Delegation for the WebID Protocol

WebID Delegation
In: S.Tramp et al.: Extending the WebID Protocol with Access Delegation, Proceedings of the Third International Workshop on Consuming Linked Data (COLD2012), Boston, MA, USA

Access Delegation for the WebID Protocol

WebID Delegation
In: S.Tramp et al.: Extending the WebID Protocol with Access Delegation, Proceedings of the Third International Workshop on Consuming Linked Data (COLD2012), Boston, MA, USA

Semantic Pingback

Semantic Pingback
In: S.Tramp et al.: Weaving a Social Data Web with Semantic Pingback, Proceedings of the 17th International Knowledge Engineering and Knowledge Management Conference (EKAW 2010), Lisbon, Portugal

Semantic Pingback

Semantic Pingback
In: S.Tramp et al.: Weaving a Social Data Web with Semantic Pingback, Proceedings of the 17th International Knowledge Engineering and Knowledge Management Conference (EKAW 2010), Lisbon, Portugal

Semantic Pingback

Semantic Pingback
In: S.Tramp et al.: Weaving a Social Data Web with Semantic Pingback, Proceedings of the 17th International Knowledge Engineering and Knowledge Management Conference (EKAW 2010), Lisbon, Portugal

Semantic Pingback

Semantic Pingback
In: S.Tramp et al.: Weaving a Social Data Web with Semantic Pingback, Proceedings of the 17th International Knowledge Engineering and Knowledge Management Conference (EKAW 2010), Lisbon, Portugal

xOperator

xOperator Usage Scenarios
In: S.Tramp et al.: xOperator – Interconnecting the Semantic Web and Instant Messaging Networks, Proceedings of the 5th European Semantic Web Conference (ESWC2008), Tenerife, Spain

xOperator

xOperator Usage Scenarios
In: S.Tramp et al.: xOperator – Interconnecting the Semantic Web and Instant Messaging Networks, Proceedings of the 5th European Semantic Web Conference (ESWC2008), Tenerife, Spain

xOperator

xOperator Usage Scenarios
In: S.Tramp et al.: xOperator – Interconnecting the Semantic Web and Instant Messaging Networks, Proceedings of the 5th European Semantic Web Conference (ESWC2008), Tenerife, Spain

xOperator – Screenshot

xOperator Screenshot
In: S.Tramp et al.: xOperator – An Extensible Semantic Agent for Instant Messaging Networks, Proceedings of the 5th European Semantic Web Conference (ESWC2008), Tenerife, Spain

MSSW – Mobile Social Semantic Web

MSSW Screenshots
In: S.Tramp et al.: Weaving a Distributed, Semantic Social Network for Mobile Users, Proceedings of the 8th Extended Semantic Web Conference (ESWC2011), Heraklion, Crete, Greece

OntoWiki DSSN

Activity Stream
In: S.Tramp et al.: An Architecture of a Distributed Semantic Social Network, Semantic Web Journal, Special Issue "The Personal Social Semantic Web", 2012

Evaluation – Application Profiles

Evaluation Applications
In: S.Tramp et al.: An Architecture of a Distributed Semantic Social Network, Semantic Web Journal, Special Issue "The Personal Social Semantic Web", 2012

Evaluation – Activity Simulation

Evaluation Framework
In: S.Tramp et al.: An Architecture of a Distributed Semantic Social Network, Semantic Web Journal, Special Issue "The Personal Social Semantic Web", 2012

Evaluation – Triple Distribution

Triple Creation
In: S.Tramp et al.: An Architecture of a Distributed Semantic Social Network, Semantic Web Journal, Special Issue "The Personal Social Semantic Web", 2012

Contributions

Architecture

xodx

FutureWork XODX
In: N.Arndt and S.Tramp: Xodx - A node for the Distributed Semantic Social Network, Proceedings of the 13th International Semantic Web Conference Demo Track (ISWC2014), Riva del Garda, Italy

LUCID

LUCID diagram
In: LUCID: Linked valUe ChaIn Data, Semantische Informationsflüsse in verteilten Wertschöpfungsnetzen, Vorhabenbeschreibung, Fördermaßnahme „KMU-Innovationsoffensive IKT“

Publications

Thanks for your attention :-)

Sebastian Tramp http://sebastian.tramp.name (WebID)
mail@sebastian.tramp.name
eccenca logo

Introduction and Preliminaries

Architecture and Protocols

Applications

Evaluation, Conclusion and Publications