Information
- Publication Type: Master Thesis
- Workgroup(s)/Project(s):
- Date: 2011
- TU Wien Library:
- First Supervisor:
Abstract
Social networks are a well researched field. There is extensive literature covering this topic. They are nowadays used for a wide variety of applications such as business, education, medicine and dating. These applications contribute to the high popularity of social networks. The underlying concept of all social networking applications is a graph, that consists of nodes representing people and edges representing social relations. This social graph is commonly very rigid in semantics and tedious to manipulate. Two users can add an edge only by mutually accepting the relation. Typically this graph manipulation needs manual intervention. In contrast, Spontaneous Social Networks (SSNs) rely on much more flexible graphs that are manipulated with minimal manual intervention. Edges are automatically generated and deleted in real time by hardware devices such as smartphones and desktop PCs. Applications operate on top of SSNs. The application defines the purpose and properties of the SSN and provides the users an interface to a SSN. The goal of this diploma thesis is the design of a standard and an implementation of a Spontaneous Social Networking (SSN) framework. The capabilities of the framework are demonstrated by a number of example applications. The Extensible Messaging and Presence Protocol (XMPP) and the Publish-Subscribe (PubSub) paradigm are used for communication in SSNs. The properties and discovery approaches of SSNs are defined. The implementation is evaluated in terms of usability with the help of the System Usability Scale (SUS). Furthermore, the suitability of XMPP and the scalability and privacy of SSNs and the reference implementation are discussed.Additional Files and Images
Weblinks
No further information available.BibTeX
@mastersthesis{hanzl-2011,
title = "Spontaneous Social Networks",
author = "Michael Hanzl",
year = "2011",
abstract = "Social networks are a well researched field. There is
extensive literature covering this topic. They are nowadays
used for a wide variety of applications such as business,
education, medicine and dating. These applications
contribute to the high popularity of social networks. The
underlying concept of all social networking applications is
a graph, that consists of nodes representing people and
edges representing social relations. This social graph is
commonly very rigid in semantics and tedious to manipulate.
Two users can add an edge only by mutually accepting the
relation. Typically this graph manipulation needs manual
intervention. In contrast, Spontaneous Social Networks
(SSNs) rely on much more flexible graphs that are
manipulated with minimal manual intervention. Edges are
automatically generated and deleted in real time by hardware
devices such as smartphones and desktop PCs. Applications
operate on top of SSNs. The application defines the purpose
and properties of the SSN and provides the users an
interface to a SSN. The goal of this diploma thesis is the
design of a standard and an implementation of a Spontaneous
Social Networking (SSN) framework. The capabilities of the
framework are demonstrated by a number of example
applications. The Extensible Messaging and Presence Protocol
(XMPP) and the Publish-Subscribe (PubSub) paradigm are used
for communication in SSNs. The properties and discovery
approaches of SSNs are defined. The implementation is
evaluated in terms of usability with the help of the System
Usability Scale (SUS). Furthermore, the suitability of XMPP
and the scalability and privacy of SSNs and the reference
implementation are discussed.",
address = "Favoritenstrasse 9-11/E193-02, A-1040 Vienna, Austria",
school = "Institute of Computer Graphics and Algorithms, Vienna
University of Technology ",
URL = "https://www.cg.tuwien.ac.at/research/publications/2011/hanzl-2011/",
}