Abschlussarbeiten
Die folgenden Diplomarbeiten sind derzeit für interessierte Studenten zu vergeben. Sollten Sie einen anderen Abschluss (z.B. Bachelor, Master) anstreben, können die meisten Themen daraufhin angepasst werden. Kontaktieren Sie dafür bitte den entsprechenden Ansprechpartner. Darüber hinaus sind wir natürlich offen für Ihre Vorschläge.
Vorbereitete Themen
In Kooperation mit FIO Systems AG
In Zusammenarbeit mit unserem Unternehmenspartner
FIO SYSTEMS AG bereiten wir Themen vor, die im Rahmen von Abschlussarbeiten und/oder Praktika bearbeitet werden können. Wenn Sie Interesse an einem der unten genannten Themensvorschläge haben, setzen Sie sich bitte mit Herrn
Kyrill Meyer in Verbindung
1. Model Driven Software Development (MDSD): Möglichkeiten und Grenzen von MDSD für datenbankbasierte. NET-WebAnwendungen, insbesondere:**
- Möglichkeiten der Erzeugung des Data Access Layer und des SQL-Codes mit MDSD auch unter Gesichtspunkten des Change-Managements (insbes. Änderungen der Datenbank).
- Darauf basierend Erzeugung des Gerüsts für das Domain Model, DataObject und Services.
- Möglichkeiten der Generierung des Web-Frontends (*.aspx und der partial classes) inklusive Workflows.
- Sprachen für MDSD, Vorteile und Nachteile von UML und Domain Specific Languages.
- Tools für MDSD, Evaluierung und Vergleich (z.B. Andro MDA, Open Architecture Ware).
2. Workflow-Management: Was kann welche Möglichkeiten bietet die Windows Workflow Foundation für die Erstellung von Business Applications mit dynamisch anpassbaren Workflows, welche Nachteile gibt es, wie groß ist der Overhead, welche Alternativen gibt es (z.B. Spring.NET)?
3. Lasttests für Web-basierte Anwendungen unter Beachtung von AJAX:
- welche Tools sind dafür geeignet, welche Last erzeugen die Tools auf dem Client?
- wie können realitätsnahe Lasttestscripte möglichst einfach erstellt und gewartet werden (z.B. Userverhalten mitloggen oder Erzeugen von Basis-Lasttestscripts aus den html-Masken heraus und dann Anpassung)?
4. Software-Qualität für. NET Anwendungen:
- welche Metriken gibt es und wann sind sie sinnvoll, welche Tools gibt es im. NET-Bereich?
- automatische Verbesserung der Software-Qualität – was ist möglich und sinnvoll?
- welche Algorithmen sind geeignet, copy und paste Code zu entdecken?
- wie lässt sich Software-Qualität beim commit im Version Control System (Subversion) überwachen und durchsetzen?
Synchronisation von RDF Modellen im PKM Kontext
Ziel der Arbeit ist die Konzeption und prototypische Implementierung einer Sync ML Komponente, welche RDF Modelle mit Sync ML Clients wie iPhones, PDAs, ... synchronisieren kann. Die Sync ML – Synchronization Markup Language – ist ein plattformunabhängiger Standard zur Datensynchronisation zwischen Computern. Bei den Daten kann es sich um beliebige Informationen handeln, meist PIM-Daten wie Adressen, Kalendereinträge oder E-Mail-Nachrichten (>
wpde ).
Diese Arbeit wird im Rahmen des Onto Wiki Projektes betreut. Vorkenntnisse in PHP sind von Vorteil.
Ansprechpartner: Sebastian Dietzold
SPARQL-Wrapper für Amazons Simple DB (Master / Diplomarbeit)
Amazons
SimpleDB-Dienst ist eine Ergänzung zu EC2 und S3 und könnte eine ideale Plattform für skalierbare Semantic Web Anwendungen sein. Was fehlt ist die Möglichkeit Elemente zu aggregieren, zu zählen und mit Hilfe eines
SPARQL-Wrapper abzufragen. Anforderungen dazu werden bereits in einem
Cofundos-Projekt gesammelt.
Ansprechpartner: Sebastian Dietzold
Entwicklung und Umsetzung eines Konzepts zur Datenaustausch zwischen dem Soft Wiki- Werkzeug und dem Requirements Interchange Format
Diplom / Master- Arbeit
Requirements Interchange Format (RIF) ist der zukünftige Standard für den Datenaustausch im Requirements-Management, das Strukturen für Anforderungen und deren Beschreibungen enthält. Soft Wiki ist eine auf dem Semantic Web und Web 2.0 basierende Plattform zur Anforderungserfassung in einer sehr frühen Phase des Entwicklungsprozesses. Ziel dieser Arbeit die Integration des Requirements-Managment-Werkzeug IRqA des Industriepartners QA-Systems in das Soft Wiki- Konzept.
Ihre Aufgabe ist:
- Entwicklung eines Konzepts zur Datenübernahme aus dem Soft Wiki- Werkzeug (basierend auf Onto Wiki) in das Requirements-Interchange-Format (RIF).
- Implementierung eines Konverters für den Datenaustausch zwischen SWORE und dem RIF-XML-Schema.
- Dokumentation des strukturierten Entwicklungsprozesses nach gängigen Qualitätsstandards.
Folgende Voraussetzungen und Fähigkeiten sind notwendig:
- gute englische Sprachkenntnisse
- XML-Basiswissen, gute Kenntnisse in der Skriptsprache PHP Version 5
- Studium der Informatik oder vergleichbarer Ausrichtungen
Wir bieten:
- Grundlagenvermittlung im Bereich Requirements-Management
- Betreuung durch den Industriepartner
Ansprechpartner: Thomas Riechert
Anwendung von Ontologielernverfahren im medizinischen Bereich
Die Ontologiesprache
OWL ist einer der Grundbausteine des Semantic Web und wird bereits in großem Umfang im biologischen und medizinischen Bereich eingesetzt. Das automatische Lernen in Ontologien aus Instanzdaten erlaubt dabei neue interessante Anwendungen im medizinischen Bereich, z.B. können anhand von Daten zu Patientenuntersuchungen neue Erkenntnisse über Krankheiten gewonnen werden. Bei dieser Arbeit ermöglichen wir die Zusammenarbeit mit dem Institut für Medizinische Informatik, Statistik und Epidemiologie (
IMISE).
Ihre Aufgabe ist:
- Einarbeitung in Lernverfahren für OWL-Ontologien und das Open Source Tool
DL-Learner
- Erarbeitung eines oder mehrerer konkreter Anwendungsszenarien
- Evaluation existierender Lernverfahren an diesen Anwendungsszenarien
Folgende Voraussetzungen und Fähigkeiten sind für die Bearbeitung der Arbeit notwendig:
- Studium der Informatik oder vergleichbarer Studiengänge
- Interesse an Semantic Web, insbesondere OWL
- Machine Learning (anwendungsorientiert)
Entsprechendes Wissen kann ggf. auch während der Arbeit vermittelt bzw. erarbeitet werden. Allgemeines medizinisches Interesse ist ebenfalls günstig, aber nicht notwendig.
Wir bieten eine umfangreiche Betreuung, sowie Hilfe bei der Einarbeitung in das Thema. Die Arbeit ermöglicht Resultate aus einem aktuellen Forschungsgebiet mit guter Zufunktsperspektive in die Praxis umzusetzen. Bei erfolgreicher Umsetzung kann die Arbeit signifikante wissenschaftliche Resultate lierfern.
| Sollten wir Ihr Interesse geweckt haben, wenden Sie Sich bitte an: Jens Lehmann – |
Database to OWL Converter
Relationale Datenbanken bilden heute das Rückgrat vieler Anwendungen. Die Migration bzw. Bereitstellung solcher Strukturen für das Semantische Web ist häufig ein schwieriger, manueller Prozess. Ziel der Arbeit ist deshalb ein Tool zu entwickeln, welches interaktiv und semiautomatisch eine OWL-Ontologie aus einer relationalen Datenbank extrahiert. Dabei soll auf existierende Techniken zurückgegriffen werden um zuerst in einem ersten Schritt eine OWL-Ontologie auf Basis des Schemas (unter teilweiser Berücksichtigung der Daten) einer Datenbank zu extrahieren, die im zweiten Schritt durch Lernverfahren
[1] angereichert wird. Das entwickelte Tool soll Teil des
DL-Learner Open-Source-Projekts werden. Als konkrete Anwendung soll in der Arbeit eine Produktontologie für Mercedes Benz Fahrzeuge entstehen.
Ihre Aufgabe ist:
- sichten der Literatur und Werkzeuge zur Verknüpfung von OWL und relationalen Strukturen: [
2 – Seite 78ff,
3,
4,
5,
6,
R2D2]
- schreiben eines Datenbank-zu-OWL-Konverters auf Basis des DL-Learners
- anwenden des Tools zur Erstellung einer Mercedes Benz Produktontologie (Daten größtenteils vorhanden)
Folgende Voraussetzungen und Fähigkeiten sind für die Bearbeitung der Arbeit notwendig:
- Studium der Informatik oder vergleichbarer Studiengänge
- Interesse an Semantic Web, insbesondere OWL
- Kenntnisse in Java und relationalen Datenbanken
- Kenntnisse in Projektarbeit und Subversion sind vorteilhaft
Entsprechendes Wissen kann ggf. auch während der Arbeit vermittelt bzw. erarbeitet werden.
Wir bieten
- eine umfangreiche Betreuung
- Teamarbeit in der Forschungsgruppe
AKSW
- eine praxisnahe Mitarbeit an einem Tool mit Zukunftspotential
- praktische Zusammenarbeit mit einem Mitarbeiter der Daimler AG
| Sollten wir Ihr Interesse geweckt haben, wenden Sie Sich bitte an: Jens Lehmann – |
Elastic Web Application Cloud
Amazon EC2 stellt eine dynamische, hochgradig skalierbare Umgebung für Deployment und Betrieb von Linux-Systemen bereit. Innerhalb von Minuten können neue Instanzen eines Server-Images deployed und wieder deaktiviert werden. Kosten entstehen nur pro Laufzeitstunde einer Instanz ($0.1) und übertragenes GB Datenvolumen ($0.2). Im Vergleich zu dedizierten Serversystemen bietet EC2 damit eine extrem kostengünstige und doch enorm skalierbare Computing- und Content-Distribution Plattform. Auf der Basis von EC2 soll eine Umgebung für redundante, hochgradig skalierbare Webapplikationen entwickelt werden.
Konkret erreicht werden soll:
- Entwicklung eines Elastic Web Application Images zum Deployment auf EC2
- Unterstützung verschiedener Webapplikationsframeworks (z.B. PHP, Ruby on Rails, Python, CGI, Perl, JSP)
- Unterstützung verschiedener Datenbanksysteme (MySQL, Postgres)
- Transparente Replikation der Webapplikationen und Daten zwischen den Instanzen
- dynamisches Deployment und Undeployment von Instanzen nach
Dazu sind die folgenden Voraussetzungen und Fähigkeiten notwendig:
- Studium der Informatik, Wirtschaftsinformatik oder vergleichbarer Ausrichtungen
- Kenntnisse in Web-Applikationsentwicklung
- Erfahrung in Linux- und Datenbankadministration
Wir bieten Ihnen:
- eine praxisnahe Diplomarbeit mit dem Potential eine gänzlich neue Art von Webapplikationen zu schaffen sowie
- eine umfangreiche Betreuung.
| Sollten wir Ihr Interesse geweckt haben, wenden Sie Sich bitte an: Sören Auer – |
Ruby / Python Portierung von Triplify
Das größte Hindernis für eine umfassende Verbreitung des Semantic Web ist im Moment noch die mangelnde Verfügbarkeit von semantisch ausgezeichneten Daten, Informationen und Wissen (z.B. als RDF oder Linked Data). Andererseits wird bereits ein weitaus überwiegender Teil von Webseiten von datenbankbasierten Webanwendungen (wie CMS, Blogs, Wikis, Foren, Groupware etc.) generiert. ((
http://Triplify.org Triplify}} macht es zum Kinderspiel solche Webanwendungen zu semantifizieren, also die in einer relationalen Datenbank gespeicherten Inhalte als RDF, Linked Data oder JSON zu publizieren. Triplify basiert auf der Definition von Datenbankabfragen, die relevante Informationen auswählen und deren Ergebnisse dann von Triplify automatisch in RDF-Statements (Triples) konvertiert und im Web publiziert werden. Im Moment besteht Triplify as ca. 300 Zeilen Quellcode, ist allerdings nur in PHP verfügbar.
Konkret erreicht werden soll:
- Portierung des Triplify Scripts in Ruby und/oder Python
- Erstellen einer Triplify-Konfiguration für ein oder mehre populäre Ruby / Python Webanwendungen
Dazu sind die folgenden Voraussetzungen und Fähigkeiten notwendig:
- Studium der Informatik, Wirtschaftsinformatik oder vergleichbarer Ausrichtungen
- Kenntnisse in Web-Applikationsentwicklung insbesondere Ruby / Python und DBMS (vor allem MySQL)
- Interesse am Themengebiet des (Social) Semantic Web
Wir bieten Ihnen:
- eine projektnahe Diplomarbeit mit großem Potential die Verbreitung von semantischen Schnittstellen entscheidend zu verbessern sowie
- eine umfangreiche Betreuung.
| Sollten wir Ihr Interesse geweckt haben, wenden Sie Sich bitte an: Sören Auer – |
Produktkonfiguration mit Hilfe des Open-Source-E-Commerce Werkzeuges Zen Cart
Bachelor Praktikum / Bachelorarbeit
Ein Produktkonfigurator ist eine Software, die zum Lösen eines Konfigurationsproblems benutzt wird. Im Umfeld des E-Commerce ermöglichen Produktkonfiguratoren mittels vorher definierter Beziehungen die kundenindividuelle Anpassung eines Produktes, auch Mass Customization genannt. Er ist damit die Schnittstelle zwischen Kunde und Anbieter. Beispiele sind Car-Konfiguratoren der Autohersteller.
Im Rahmen der ausgeschriebenen Abschlussarbeit soll auf Basis der Open-Source-E-Commerce-Systeme Zen Cart ein Produktkonfigurator erarbeitet werden. Dieser soll es einerseits ermöglichen, die entsprechenden Produkteigenschaften initial zu erfassen und andererseits dem Kunden dabei helfen, ein Produkt entsprechend vorgegebener Kriterien im Sinne einer Verkaufsberatung zu konfigurieren und das so konfigurierte Produkt anschließend sofort zu bestellen.
Wir bieten:
– Unterstützung bei der Arbeit mit dem E-Commerce-System Zen Cart
– kompetente inhaltliche und fachliche Betreuung
– einen konkreten Anwendungsfall
Als Interessent verfügen Sie idealerweise über:
– Kenntnisse im Umgang mit PHP/MySQL
– hohe Motivation und Interesse am Thema
Darüber hinaus sind Vorerfahrungen im Umfeld E-Commerce-Systeme und/oder Produktkonfiguration von Vorteil, jedoch nicht zwingend.
Die Arbeit wird gebunden an das Praktikum vergeben, in welchem die Einarbeitung in die konkrete Aufgabe und die Auseinandersetzung mit den relevanten Systemen erfolgt.
Ansprechpartner: Kyrill Meyer
Abschlussarbeit bei Intershop Communications AG: Entwurf eines domänenspezifischen grafischen Modellierungswerkzeuges auf Basis des Eclipse Graphical Modeling Frameworks (GMF)
Die thüringische
Intershop Communications AG zählt zu den weltweit führenden Anbietern von Standardsoftware für den Bereich E-Commerce. Auf Basis der E-Commerce-Plattform Enfinity Suite werden komplexe Online-Shops, Beschaffungslösungen oder Marktplätze verschiedenster namhafter nationaler und internationaler Kunden für den Kauf und Verkauf von Waren und Dienstleistungen aller Art über elektronische Medien wie das Internet umgesetzt.
Intershop ist Kooperationspartner des Lehrstuhls im Projekt
OrViA und bietet in diesem Rahmen eine Reihe von Themen für Praktika und Abschlussarbeiten an. Beispielhaft sei folgendes Thema genannt:
Das Eclipse
Graphical Modeling Framework (GMF) ist ein Teilprojekt der
Open-Source-Entwicklungsumgebung Eclipse. Es erlaubt die Generierung von grafischen Modellierungswerkzeugen für Eclipse aus einem beschreibenden Meta-Modell. Dabei werden das Eclipse Modeling Framework (EMF) zur Implementierung der transienten und persistenten Repräsentation des Modells und das Graphical Editing Framework (GEF) zur Implementierung der graphischen Repräsentation des Modells genutzt. Das mit GMF entsprechend dem Meta-Modell generierte Modellierungswerkzeug kann dann zur Bearbeitung konkreter Modelle genutzt werden. Im Rahmen der Diplomarbeit sollen die Einsatzmöglichkeiten von GMF zur Erzeugung domänenspezifischer Modelle und ihrer grafischen Editoren für die Entwicklung der Software Intershop Enfinity untersucht werden. Ein Enfinity-spezifisches Modellierungswerkzeug ist für ein ausgewähltes Problem beispielhaft umzusetzen.
Weitere interessante Themen finden Sie in
IntershopThemen.pdf. Sollten wir Ihr Interesse geweckt haben, wenden Sie sich bitte an Stefan Kühne.
Zur Zeit bearbeitete Themen (alphabetisch)
Michael Lühr: IT-basierte Dienstleistungen als Mittel der überbetriebliche Information und Organisation
Bachelor-Arbeit
IT-basierte Dienstleistungen können an vielen Stellen die überbetriebliche Zusammenarbeit unterstützen und dabei den notwendigen Datenaustausch realisieren. Dafür ist es jedoch notwendig, dass ein Service Engineering erfolgt, um die Dienstleistung zu erstellen (Prozesse analysieren, Ressourcen verstehen und die Leistungen ableiten) und auf eine die entsprechende softwaretechnische Unterstützung umgesetzt wird.
Die Aufgabe der Arbeit lautet:
- Einarbeitung in ein Fallbeispiel (kassenärztlicher Notfalldienst) und Durchführung des Service Engineerings unter vorgegebenen Parametern.
- Realisierung einer technischen Unterstützung für die konstruierte IT-basierte Dienstleistung als Komponente für das Content Management System Joomla.
- Dokumentation der Ergebnisse.
Betreuer: Kyrill Meyer
Maria Moritz: Integration eines OWL-Reasoners und eines OWL-Lernsystems in Ontowiki
Ontowiki (
http://ontowiki.net/) ist ein Ontologie-Editor zur Unterstützung agiler, verteilter Verarbeitung von Wissensbasen. Die Aufgabe eines OWL-Reasoners (z.B.
Pellet,
KAON2,
Fact++,
Racer) ist es implizit und explizit in einer Ontologie vorhandenes Wissen zu ermitteln. Der Reasoning-Service ist somit einer der zentralen Komponenten eines Ontologie-Editors. Auch die Integration von Tools zur einfacheren Konstruktion von Ontologien mit Methoden des maschinellen Lernens ist eine sinnvolle Erweiterung und ein aktuell interessantes Forschungsgebiet. In diesem Bereich entwickeln wir die Software
DL-Learner. Eine Herausforderung besteht darin diese Komponenten in geeigneter Weise zu integrieren.
Betreuer:
Jens Lehmann, Sebastian Dietzold
Christian Kötteritzsch: DL-Learner-Plugin für Protegé
Protegé ist einer der am häufigsten genutzten OWL-Ontologie-Editoren. Protegé ist in Java geschrieben und besitzt eine ausgereifte Plugin-Architektur. Ziel der Arbeit soll es sein ein Plugin für
DL-Learner (ein Tool zum Lernen von Ontologieklassen) in Protegé zu entwickeln.
Ihre Aufgabe ist:
- Entwicklung eines DL-Learner-Plugins für Protegé
Kenntnisse:
- Java-Kenntnisse sind erforderlich (sowohl Protegé als auch DL-Learner sind in Java geschrieben)
- Studium der Informatik oder vergleichbarer Studiengänge
Wir bieten:
- eine umfangreiche Betreuung
- Teamarbeit in der Forschungsgruppe
AKSW
- Mitarbeit an interessanten und erfolgreichen Projekten
Die Arbeit kann auch als Bachelorpraktikum+Bachelorarbeit absolviert werden.
Betreuer:
Jens Lehmann
Sebastian Knappe: Navigation in DBpedia mit Hilfe maschinellen Lernens
Anfang des Jahres wurde das sehr erfolgreiche
DBpedia-Projekt gegründet. Ziel dieses Projektes ist es Informationen aus
Wikipedia extrahieren und sie mit anderen Wissensbasen zu verbinden. Wikipedia ist eine der am häufigst besuchten Seiten weltweit (Position 9 im 3. Viertel 2007 laut
http://alexa.com) auf der von Menschen eine riesige Menge an Wissen zusammengetragen wird. Eine Herausforderung bei den großen Mengen von innerhalb des DBpedia-Projektes extrahierten Informationen ist Navigationsmöglichkeiten innerhalb der DBpedia-Daten anzubieten. Genauer sollen ausgehend von ausgewählten Objekten (z.B. konkreten Personen) abstrakte Beschreibungen (z.B. weibliche Politiker) für diese Objekte gefunden werden um dann ähnliche Objekte zeigen zu können, zu denen der Nutzer navigieren kann. Für den ersten dieser beiden Schritte soll dabei das OWL-Lernsystem
DL-Learner eingesetzt und erweitert werden.
Ihre Aufgabe ist:
- erweitern des DL-Learners für die oben beschriebene Aufgabe
- implementieren eines Webuserinterfaces in PHP zur praktischen Umsetzung der Aufgabe (Kommunikation mit dem DL-Learner erfolgt über dessen Web-Service-Schnittstelle)
Kenntnisse:
- Java- und PHP-Kenntnisse
- Interesse an Semantic Web, Machine Learning
- Studium der Informatik oder vergleichbarer Studiengänge
Wir bieten:
- eine umfangreiche Betreuung
- Teamarbeit in der Forschungsgruppe
AKSW
- Mitarbeit an interessanten und erfolgreichen Projekten mit Potential die Nutzung von DBpedia/Wikipedia zu verbessern
Betreuer:
Jens Lehmann
Anja Krabbes: Analyse von Handelsplattformen der Gaswirtschaft und Konzeption einer darauf aufbauenden Produktlinie (Arbeitstitel)
Bachelorarbeit
Betreuer: Uni Leipzig: Thomas Riechert, Thorsten Berger
ECG Erdgas-Consult GmbH: Marco Täschner
Zeitraum: 01.02.2008 – 31.05.2008
Joachim Bachmann: Elastic Web Application Cloud on the basis of AWS EC2
Betreuer: Sören Auer
Mehr Infos:
http://aksw.informatik.uni-leipzig.de/
Sten Grohmann: Dienstleistungsbeschreibung auf Basis existierender Web Service Standards
Im Bereich der Produktionswirtschaft existieren verschiedene Ansätze und Standards zur Definition und Beschreibung eines Produktes, womit dieses relativ eindeutig spezifiziert werden kann. Solche Definitions- und Beschreibungsansätze werden zunehmend auch für den Bereich der Dienstleistungsentwicklung eingesetzt. Hierbei werden derzeit oft die Ansätze der Produktionswirtschaft genommen und versucht, diese auf Dienstleistungen zu adaptieren.
Konträr dazu werden in der Diplomarbeit existierende Ansätze im Web Service Bereich genutzt, um diese an klassische Dienstleistungen anzupassen. Viele der Beschreibungsstandards von Web Services orientieren sich vorwiegend auf technische Aspekte. Daher wird betrachtet, inwiefern diese Definitionsansätze abstrahiert werden können, um Dienstleistungen zu beschreiben.
Aufgabe im Rahmen der Diplomarbeit:
- existierende Beschreibungsansätze für den Bereich Web Services herausarbeiten und darlegen (hierzu sollen sowohl „einfache“ Methoden (bspw. WSDL) als auch semantische Ansätze (bspw. OWL-S) betrachtet werden),
- Anforderungen an die Dienstleistungsbeschreibung herausarbeiten sowie
- die Anwendungsmöglichkeiten herausgearbeiteter Standards auf die Dienstleistungsbeschreibung darlegen.
Betreuer:
Martin Böttcher,
Kyrill Meyer
Bernhard Hollaus: Optimierung des Requirement-Engineering-Prozesses durch den Einsatz semantischer Technologien am Beispiel eines Bug-Tracking-Systems
Betreuer: Thomas Riechert, Christian Fillis (Semtation Gmb H), Karsten Böhm
Thomas Kappel: Integration von Sozialen Netzwerken
Das Internet ist in den letzten Jahren immer weiter in die privaten Bereich der Menschen vorgedrungen. So ist es nicht verwunderlich, dass hier auch immer mehr soziale Netzwerke aufgebaut werden, einige von ihnen erweitern die Kommunikation realer Netzwerke, andere finden sich nur im Netz wieder.
Die Nutzung dieser häufig versteckten Kapazitäten soll im Mittelpunkt dieser Masterarbeit stehen:
Ziel ist die Integration bestehender sozialer Netzwerke in ein zentrales Portal – in diesem Fall in
OntoWiki.
Die zahlreichen virtuellen Identitäten des Benutzers können in dieses Portal eingebunden werden, die im jeweiligen Netzwerk aufgefundenen Informationen über diesen und andere Nutzer werden dann
gesammelt und für den Nutzer transparent dargestellt. Für diesen selbst spielt es kaum eine Rolle, auf welchem Wege er einen Kontakt zu einem anderen Nutzer aufbaut, ganz gleich zu welchem Netzwerk
er gehört. Soziale Netzwerkdienste (Social Network Services, SNS) wie Xing und Studi VZ sollen
dabei ebenso berücksichtigt werden können wie lokale E-Mail- und Instant-Messaging-Adressbücher.
Einige dieser Schnittstellen sollen im Rahmen dieser Masterarbeit bereits in Software umgesetzt und erprobt werden.
Betreuer: Sebastian Dietzold
Mehr Infos:
http://aksw.org/
Leszek Kotas: Evaluation und Erweiterung des Onto Wiki Plugin-Systems (Bachelorarbeit)
Das nachhaltiges Wachstum eines Open-Source Projektes hängt im extremen Maße von einer aktiven Community ab, welche sich um dieses Projekt bildet. Eine wichtige Möglichkeiten der Wachstumsförderung einer Community ist die Bereitstellung einer Umgebung, mit welcher Mitglieder der Community an der Applikation programmieren können ohne alle Einzelheiten des Gesamtsystems kennen zu müssen. Dies sollte auch durch eine entsprechende Einstiegsdokumentation unterstützt werden.
Ziel der Arbeit ist die Evaluation und Erweiterung des Onto Wiki Plugin-Systems, damit es Community-Building Anforderungen genügt.
Betreuer: Sebastian Dietzold
Mehr Infos:
http://aksw.org
Thanh Nghia Lam: SPARQL Templates für die Darstellung von RDF Inhalten in einem Wiki (Bachelorarbeit)
Ziel der Arbeit ist die Erstellung bzw. Erweiterung eines
Semantischen Datenbank welche die organisatorischen
Inhalte des BIS Lehrstuhles enthält. Darauf aufbauend sollen im zweiten Schritt Wiki-Templates erstellt werden, welche mit Hilfe von
SPARQL Abfragen Visualisierungen der RDF Daten in unserem Wiki produzieren.
Keywords: PHP, RDF, Wiki, SPARQL
Betreuer: Sebastian Dietzold
Mehr Infos:
http://aksw.org/
Martin Peklo: Konzept und Implementierung einer Java Script RDF API
Betreuer: Sebastian Dietzold
Mehr Infos:
http://aksw.org/
Jörg Unbehauen: Konzept und Implementierung eines Semantischen Agenten
Ziel der Arbeit ist die Konzeption und Implementierung eines Semantischen Agenten für das Instant Messaging Network Jabber (d.h. auf Basis von XMPP). Dieser Agent soll in der Lage sein, über XMPP gestellte Anfragen zu interpretieren und mit Hilfe einer RDF Knowledge Base zu beantworten. Der Agent kommuniziert dabei sowohl mit seinem Nutzer als auch mit anderen Agenten.
Betreuer: Sebastian Dietzold
Mehr Infos:
http://aksw.org/Projects/xOperator
Abgeschlossene Arbeiten
Diese sind auf einer Extra-Seite zu finden.