Wintersemester 2014/15

Praktikum: Distributed Semantic Social Networks

Natanael Arndt und Michael Martin


Wintersemester 2014/15
Erster Termin: 13–15 Uhr am 27.10.2014
Raum: P-801
Einschreibung: https://olat.informatik.uni-leipzig.de/url/BusinessGroup/56426498
Modul: Software aus Komponenten 10–202-2311 oder Schlüsselqualifikation
Mailing Liste: w14.bis.dssnp@lists.informatik.uni-leipzig.de

Inhalt

«Online social networking has become one of the most popular services on the Web. However, current social networks are like walled gardens in which users do not have full control over their data, are bound to specific usage terms of the social network operator and suffer from a lock-in effect due to the lack of interoperability and standards compliance between social networks. A Distributed Semantic Social Network architecture combines vocabularies and protocols such as WebID, FOAF, Semantic Pingback and PubSubHubbub into a coherent distributed semantic social network, which is capable to provide all crucial functionalities known from centralized social networks.» (Aus: Tramp et al. PDF DocumentAn Architecture of a Distributed Semantic Social Network)


Mit Xodx (@github) gibt es bereits eine Implementierung, die als Knoten im Distributed Semantic Social Network (DSSN) eingesetzt werden kann. Damit ist es möglich persönliche Profile zu erstellen, Freundschaftsbeziehungen zu verwalten und mit anderen Teilnehmern am DSSN zu kommunizieren. Seit Kurzem ist auch eine Gruppenfunktion und eine OAuth-Schnittstelle hinzugekommen.


Im DSSN Praktikum im Windersemester 2012/13 haben wir bereits die Benutzbarkeit des DSSN bzw. von Xodx auf leistungsschwacher ARM-Hardware (Olimex OLinuXino A13) untersucht, um der FreedomBox Idee näher zu kommen. Dieses Mal möchten wir das Praktikum auf die nächste Ebene heben und ein Cloud-Deployment mit Docker wagen, sodass wir das DSSN im großen Maßstab unter Realbedingungen testen und ggf. erweitern können. Zusätzlich soll auch wieder die Freedom Box Hardware zum Einsatz kommen, um auch die Interaktion der leistungsschwachen Hardware mit der übrigen Cloud zu testen.


http://decks.sebastian.tramp.name/2012-10-08-Vorstellung-DSSN-Praktikum/


http://slidewiki.org/play/deck/10111


Voraussetzungen

Das Seminar richtet sich an Studierende des Bachelor- und Master-Studiengangs Informatik. Inhaltliche Vorkenntnisse sind nicht erforderlich. Interesse an semantischen Technologien, der Cloud und Spaß am Coden sind von Vorteil.

Anerkennung fürs Studium

Dieses Praktikum ist Teil des Moduls Software aus Komponenten. Ein erfolgreicher Abschluss des Praktikums kann als Prüfungsvorleistung für das Modul angerechnet werden (nicht benotet). Daneben ist es nach Absprache möglich, diese Veranstaltung als fakultätsinterne Schlüsselqualifikation anrechnen zu lassen (benotet).


  • Aufwand bei Prüfungsvorleistung: 50h (Präsenz und Selbststudium)
  • Aufwand bei Schlüsselqualifikation: 150h (Präsenz und Selbststudium)

Umfang der Veranstaltung

Für die Durchführung dieses Praktikums sind ca. 4 Hackatons geplant, welche der Synchronisation der Gruppe dienen (Demonstrationen, Kurzvorträge, Pair / Group- Hacking). Das eigentliche Praktikum findet selbstständig dazwischen statt (Entwicklung mit Gerät oder Virtualisierung davon). Gegen Ende der Vorlesungszeit ist eine schriftliche Ausarbeitung abzugeben, welche sowohl den Wissensstand als auch die eigenen Erfahrungen und Ideen zum Themenkomplex zusammenfasst.

Termine / Oranisatorisches

Es sind die folgenden Termin für Präsenzveranstaltungen (mit 4 Hackatons) vorgesehen:

27.10. PDF DocumentEinführung mit Vorstellung der Aufgaben (1. Hackaton)
10.11. 2. Hackaton
8.12. 3. Hackaton
12.1. 4. Hackaton
2.2. Präsentation der erledigten Aufgaben PDF Document„Testfälle und Statistik für das DSSN“ (Franz Teichmann), PDF Document„DSSN Tweet Corpus“ (Robert Rößling) PDF Document„xodx Simulations-Infrastruktur“ (Markus Ackermann)

Praktikumsberichte

Sonstiges

Für Fragen zur Veranstaltung wenden Sie sich bitte an:


Natanael Arndt
Augustusplatz 10, Zimmer A112
04109 Leipzig

Tel.: +49 341 97 32323
E-Mail, Research Group, Workpage

Dr. Michael Martin
Augustusplatz 10, Zimmer A116
04109 Leipzig

Tel.: +49 341 97-32322
E-Mail, Research Group, Workpage, Bookmarks, Homepage, RDF Documentrdfs:seeAlso

Dr. Sebastian Tramp
Hainstr. 8
04109 Leipzig

Tel.: +49 341 26508028
Fax: +49 341 26489305
E-Mail, Research Group, WebID, eccenca.com


 
Zu dieser Seite gibt es 7 Dateien. [Zeige Dateien/Upload]
Kein Kommentar. [Zeige Kommentare]