Offene Bachelorarbeiten

Entwicklung eines Konzepts zur Freigabe und zum Teilen von medizinischen Patientendaten

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem persönlichen Gespräch


Entwicklung eines modularen Patienten-Portals zur Einsicht in medizinische Daten

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem persönlichen Gespräch


Konfigurierbare Arbeitsabläufe in Hausarzt-Praxen

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem persönlichen Gespräch


Konzeption und Aufbau einer verteilten Medizin-Plattform

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem persönlichen Gespräch


Konzeption und Entwicklung eine Terminrahmenwerks zur Koordination von Psychotherapeutischen Sitzungen mithilfe mobiler Devices

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen zum Thema in einem persönlichen Gespräch


Degree of freedom: Individualization of mHealth apps

Betreuer: Albi Dode

Beschreibung einblenden
How to empower app users for changing settings and configurations on the go. A user has the freedom to change and select certain functions of an app and yet the application should cope with this degree of freedom.


Summarization of geo spatial models in crowdsensing and mHealth

Betreuer: Albi Dode

Beschreibung einblenden
A comparison of existing approaches which include sensors, regions and connections between data and user. This topic aims to see how these models can be applied for tinnitus patients using smartphones and wearables.


APIs characteristics for mHealth apps

Betreuer: Albi Dode

Beschreibung einblenden
Compare available APIs capabilities and check if the API is available for real time data. Consideration of security aspects offered from the API is of a main importance in this topic.


Allergies and tinnitus

Betreuer: Albi Dode

Beschreibung einblenden
Since allergies cannot be sensed, but still the might impact tinnitus patients, we aim to see if we can integrate a system for allergies related to tinnitus patients. The precision level for it can vary from typical allergies for a country, to most common allergies per city zone. Available services which offer allergies data might be used and can be further enriched. Mining text from the blog built inside the tinnitus app might be considered.


How to deal with innacurate sensor data?

Betreuer: Albi Dode

Beschreibung einblenden
Data coming from mobile or wearable sensors might be inaccurate. It also might happen that the sensors are not properly calibrated. Another aspect to be considered is the inaccuracy between the data sensed from wearables and the smartphone. The wearable might show slightly different numbers compared to the smartphone.


Entwicklung eines Chatbot-Systems

Betreuer: Robin Kraft

Beschreibung einblenden
- Entwicklung eines generischen Konzepts
- Anwendung von Konzepten wie ML, NLP, ...
- Aufbau einer Datenbasis
- Anwendungsgebiet: psychotherapeutische Gespräche & Diagnose


Performance Testing for Mobile Crowdsensing Platforms

Betreuer: Robin Kraft

Beschreibung einblenden
- Analyse verschiedener Software Performance Testing Tools
- Definition von (Performance-) Anforderungen im Kontext von Mobile Crowdsensing
- Umsetzung verschiedener Performance- und Lasttests auf einer bestehenden Plattform
- Analyse der Ergebnisse


Konzeption und Realisierung eines Algorithmus zur Datenreplikation auf mobilen Endgeräten

Betreuer: Michael Stach

Beschreibung einblenden
Im Rahmen dieser Arbeit soll ein einfacher, ressourcenschonender Algorithmus zur Replikation von Daten entwickelt werden.

Weitere Informationen in einem persönlichem Gespräch mit dem Betreuer (michael.stach@uni-ulm.de).


Konzeption und Realisierung eines Konfigurationsansatzes für mobile EMA-Anwendungen

Betreuer: Michael Stach

Beschreibung einblenden
Weitere Informationen in einem persönlichem Gespräch mit dem Betreuer (michael.stach@uni-ulm.de).


Evaluation moderner Browserschnittstellen zur Entwicklung mobiler Anwendungen (PWA)

Betreuer: Michael Stach

Beschreibung einblenden
Aktuelle, durch die W3C standardisierten Browserschnittstellen für Hardwarezugriffe füllen zunehmend die Lücke zwischen Web-Anwendungen (PWAs) und nativen Anwendungen. In dieser Arbeit soll der aktuelle Stand der Standardisierung des W3Cs und Implementierung durch die Browserhersteller erfasst und evaluiert werden.

Weitere Informationen in einem persönlichem Gespräch mit dem Betreuer (michael.stach@uni-ulm.de).


Entwicklung eines Frameworks zur Erstellung moderner, webbasierter EMA-Anwendung (PWA)

Betreuer: Michael Stach

Beschreibung einblenden
Im Rahmen dieser Arbeit soll ein Framework bzw. eine Referenzimplementierung für eine webbasierte EMA-Anwendung als Progressive Web App (PWA) entwickelt werden.

Weitere Informationen in einem persönlichem Gespräch mit dem Betreuer (michael.stach@uni-ulm.de).


Konzeption und Realisierung einer Datenbankbibliothek für mobile Endgeräte

Betreuer: Michael Stach

Beschreibung einblenden
Weitere Informationen in einem persönlichem Gespräch mit dem Betreuer (michael.stach@uni-ulm.de).


Konzeption und Realisierung einer Workflow Engine für mobile Endgeräte

Betreuer: Michael Stach

Beschreibung einblenden
Im Rahmen dieser Arbeit soll eine Workflow Engine zur Verwaltung und Bearbeitung von vordefinierten Aufgaben/Tasks entwickelt werden.

Weitere Informationen in einem persönlichem Gespräch mit dem Betreuer (michael.stach@uni-ulm.de).


Konzeption und Realisierung eines Frameworks zur Langzeitmessung von Ressourcen auf mobilen Endgeräten

Betreuer: Michael Stach

Beschreibung einblenden
Im Rahmen dieser Arbeit soll ein ressourcenschonendes Framework zur Erfassung und zentralen Archivierung von Telemetriedaten (Verbrauch von Ressourcen durch mobile Anwendungen) entwickelt werden.

Weitere Informationen in einem persönlichem Gespräch mit dem Betreuer (michael.stach@uni-ulm.de).


Internationale Klinische Datenbanken: Entwicklung und Konzeption eines Treatmentmoduls zum Management von klinischen Studien im Kontext von Tinnitus

Betreuer: Rüdiger Pryss und Michael Stach

Beschreibung einblenden
Diese Arbeit wird im Rahmen der Forschungsprojekte "Tinnitus Database" und "ESIT Database" und in Kooperation mit der Universität Regensburg augeschrieben.

Mehr Informationen in einem direkten Gespräch mit Dr. Rüdiger Pryss (ruediger.pryss@uni-ulm.de) und Michael Stach (michael.stach@uni-ulm.de).


Entwicklung eines Web Scraping Tools zur Archivierung mobiler Anwendungen

Betreuer: Michael Stach

Beschreibung einblenden
Im Rahmen dieser Arbeit soll eine moderne Anwendung zur Erfassung, Verarbeitung und strukturierter Archivierung von Web-Inhalten entwickelt werden. Die Anwendung soll Arbeit aufgeteilt auf einzelne Worker verteilen können. Das Erfassen der Inhalte soll automatisiert über den Chrome-Browser erfolgen und mittels Frameworks wie puppeteer oder chromedp gesteuert werden.

Weitere Informationen in einem persönlichem Gespräch mit dem Betreuer (michael.stach@uni-ulm.de).


Evaluation aktueller Konzepte und Anwendung im Bereich Mobile Crowdsensing

Betreuer: Michael Stach

Beschreibung einblenden
Weitere Informationen in einem persönlichem Gespräch mit dem Betreuer (michael.stach@uni-ulm.de).


Entwicklung eines Frameworks zur zuverlässigen Lautstärke-Messung auf mobilen Endgeräten

Betreuer: Michael Stach

Beschreibung einblenden
Im Rahmen dieser Arbeit soll ein Framework zur Messung der Lautstärke über mobile Endgeräte entwickelt werden. Ein Schwerpunkt dieser Arbeit liegt in dem Versuch vergleichbare Messwerte zu erheben und die Unterschiede der verbauten Hardware mittels Software zu kompensieren. Zur fachlichen Unterstützung während der Entwicklung kann der Kontakt zu einem Audiologen vermittelt werden.

Weitere Informationen in einem persönlichem Gespräch mit dem Betreuer (michael.stach@uni-ulm.de).


Mobile Context-Awareness

Betreuer: Robin Kraft

Beschreibung einblenden
- Mobile Context & Smart Sensing
- Entwurf eines Konzepts zur Erkennung, Speicherung und Bereitstellung des Kontexts auf mobilen Geräten
- Implementierung eines prototypischer mobilen Anwendung (Android/iOS/Cross-Platform)


Oberflächengestaltung für eine E-Learning Plattform der zahnärztlichen Prothetik

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem persönlichen Gespräch.


Entwicklung eines Reporting-Moduls für eine E-Learning Plattform der zahnärztlichen Prothetik

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem persönlichen Gespräch.


Anforderungsmanagement bei der Entwicklung eines IT Sourcing Tools

Betreuer: Michael Zimoch

Beschreibung einblenden
In Sourcing Projekten, werden häufig Fragenkataloge mit mehr als 1.000 Fragen an die möglichen Anbieter verteilt. Die Auswertung und die Erstellung der Fragebögen ist für den Ausschreibenden mit großem Aufwand verbunden.
Wir haben im Rahmen eines Serviceproviderwechsels ein solches Tool (LBK-Manager) entwickelt, welches mit C# umgesetzt wurde. Wir möchten Dir die Möglichkeit geben unser Tool kennen zu lernen und eine neue Version des Tools mit einer von Dir gewählten Technologie zu konzeptionieren.
Auf Dich warten spannende Themen im Bereich des Anforderungsmanagements für die Softwareentwicklung.

Mehr Informationen in einem persönlichem Gespräch mit dem Betreuer.


Entwicklung eines IT Sourcing Tools

Betreuer: Michael Zimoch

Beschreibung einblenden
In Sourcing Projekten, werden häufig Fragenkataloge mit mehr als 1.000 Fragen an die möglichen Anbieter verteilt. Die Auswertung und die Erstellung der Fragebögen ist für den Ausschreibenden mit großem Aufwand verbunden.
Wir haben im Rahmen eines Serviceproviderwechsels ein solches Tool (LBK-Manager) entwickelt, welches mit C# umgesetzt wurde. Wir möchten Dir die Möglichkeit geben unser Tool kennen zu lernen und eine neue Version des Tools mit einer von Dir gewählten Technologie zu entwickeln.
Dein Tool sollte in der Lage sein Fragenkatalog zu erstellen, Fragebögen auszuwerten, Excel und Word Dokumente auszulesen.

Mehr Informationen in einem persönlichem Gespräch mit dem Betreuer.


BPMN Process Model Generator - Entwicklung einer Applikation zur automatischen Generierung von BPMN Prozessmodellen

Betreuer: Michael Zimoch

Beschreibung einblenden
Mehr Informationen in einem persönlichem Gespräch mit dem Betreuer.


Vergleich aktueller medizinische Online-Diagnose-Systeme

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem persönlichen Gespräch mit dem Betreuer


Erstellen einer Hardware-Infrastruktur für eine cloudbasierte SaaS Anwendung

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem persönlichen Gespräch mit dem Betreuer.


Einsatz von Mini-Computer zur Datenerfassung und -speicherung

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem persönlichen Gespräch mit dem Betreuer.


Strukturierung großer Software-Projekte mit GIT: Mono- vs. Multi- vs. Meta-Repositories

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem persönlichen Gespräch mit dem Betreuer.


Konzept für eine Augmented Reality Applikation zur Unterstützung von kritischen Hygiene-Bereichen

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem persönlichen Gespräch mit dem Betreuer.


DSGVO Schnittstelle: Die Lösung für alle DSGVO Anfragen

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem persönlichen Gespräch mit dem Betreuer.


Automatische Übersetzungen von Anwendungen und Inhalten

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem persönlichen Gespräch mit dem Betreuer.


Statische Analyse zum sicheren Umgang mit Kryptobibliotheken

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem persönlichen Gespräch mit dem Betreuer.


Automotive Infotainment: Automatisierte Ansteuerung von Smartphones innerhalb der Testautomatisierung mit C Sharp

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem persönlichen Gespräch mit dem Betreuer


Automotive Infotainment: Erweiterung einer bestehenden Testautomatisierung in C Sharp und graphische live Auswertung der Ergebnisse

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem persönlichen Gespräch mit dem Betreuer.


Machine Learning Methods in the Context of Mobile User Behavior

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Details in einem persönlichen Gespräch mit dem Betreuer


Konzeption und Realisierung eines Serious Games: MoBiLe (Mobile Biochemistry Learning)

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit dem Betreuer.


Konzeption eines dynamischen Onboarding-Prozesses für SaaS Plattformen

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Definition einer Beschreibungssprache zur Integration von Sensoren

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Entwicklung eines grafischen Konfigurators zur Erstellung von Studienabläufen

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Erarbeiten eines generischen Konzepts zur Definition von Studien

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Transfer von prozessorientierten Ansätzen in verschiedene Domänen

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Abbildung eines Fragebogen-Modells auf ein Prozess-Modell

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Integration von Sensorik für die mobile Datenerfassung

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Erarbeiten von Anwendungsfälle für mobile Datenerfassung

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Literature Review of Incentive Mechanisms used in Crowdsensing Systems

Betreuer: Kushal Agrawal

Beschreibung einblenden
contact me by email


Entwicklung einer (mobilen) eHealth-Plattform für psychotherapeutische Interventionen

Betreuer: Robin Kraft

Beschreibung einblenden
- Weiterentwicklung und Generalisierung des bestehenden Konzepts
- Implementierung einer oder mehrerer Teilkomponenten (Backend, Web, Mobile)
- Interdisziplinäres Projekt zusammen mit dem Institut für Psychologie und Pädagogik
- Stichworte: "E-Mental-Health", "Internet- und Mobile-basierte Interventionen (IMIs)"


Entwicklung eines Multi-Tenancy Systems für Web APIs

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Entwicklung eines generischen Web-Clients zur Beantwortung dynamischer Fragebögen

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Entwicklung eines Micro-Service Frameworks

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Transformation digitaler Fragebögen in PDF Dokumente

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit dem Betreuer (johannes.schobel@uni-ulm.de)


(Neu-)Entwicklung einer Plattform zur Unterstützung von Eltern nach einem Unfall der Kinder

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit dem Betreuer (johannes.schobel@uni-ulm.de)

Das Projekt findet in Kooperation mit dem Universitätsklinikum Zürich statt.


Test case generation for automatic testing of graphical web interfaces

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Die Abschlussarbeit findet in Kooperation mit der adesso AG Stuttgart statt.
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Realtime processing for big data applications

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Die Abschlussarbeit findet in Kooperation mit der adesso AG Stuttgart statt.
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Konzepte zum automatisierten Testen von Web-Schnittstellen, im speziellen REST-APIs

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Die Abschlussarbeit findet in Kooperation mit der adesso AG Stuttgart statt.
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Simulation dynamischer, topographischer Informationen

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Die Abschlussarbeit findet in Kooperation mit der adesso AG Stuttgart statt.
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Automatisierte Oberflächen-Akzeptanztests am Beispiel von Webanwendungen mit Hilfe von Fitnesse

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Die Abschlussarbeit findet in Kooperation mit der adesso AG Stuttgart statt.
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Spezifikations- und Analyseverfahren für Geschäftsziele für Webshops

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Die Abschlussarbeit findet in Kooperation mit der adesso AG Stuttgart statt.
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Entwicklung einer mobilen Android-Anwendung zur Erfassung der individuellen Stresssituation

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit dem Betreuer oder per E-Mail (ruediger.pryss@uni-ulm.de)


EU Datenschutz und Datenerhebung mit mobilen Endgeräten

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Implementierung einer Bot-Infrastruktur zur digitalen Patientenbetreuung

Betreuer: Manfred Reichert

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit dem Betreuer (johannes.schobel@uni-ulm.de)


Recherche: (Chat) Bots in der Medizin / Psychologie

Betreuer: Manfred Reichert

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit dem Betreuer (johannes.schobel@uni-ulm.de)


Entwicklung von ChatBots zur Datenerhebung mit mobilen Endgeräten

Betreuer: Manfred Reichert

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit dem Betreuer (johannes.schobel@uni-ulm.de)


Webanwendung für Outlier Detection

Beschreibung einblenden
Algorithmen aus dem Bereich der Ausreißererkennung finden innerhalb eines Datensatzes Anomalien. Innerhalb dieser Arbeit sollen
... verschiedene Outlier Detection Algorithmen implementiert werden.
... Eine Web-basierte Visualisierung implementiert werden.


Webvisualisierung von ML-Algorithmen

Beschreibung einblenden
Anhand von .js Bibliotheken sollen Visualisierungen für Machine-Learning Algorithmen entwickelt werden.
Inhalt der Arbeit:
... Einarbeitung in .js Diagramme
... Vergleich der Mächtigkeiten verschiedener Bibliotheken
... Visualisierung exemplarischer Algorithmen


Usability Styleguide für ein Produktionssystem

Beschreibung einblenden
Für ein Produktionssystem sollen bestehende Oberflächen erweitert und neue Entworfen werden.
In diesem Kontext soll ein Usability Styleguide entworfen werden, der Interaktionspattern mit dem System definiert.


Die Sonne geht auf, der Tinnitus bleibt unten

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit dem Betreuer Rüdiger Pryss (ruediger.pryss@uni-ulm.de).

Mit mehreren empirischen Studien an unserem Lehrstuhl (vgl. z.B. Neff et al. 2017 sowie drei medizinische Doktorarbeiten am Lehrstuhl) konnten wir wiederholt zeigen, dass auditorische Stimulationen den Tinnitus für kurze Zeit unterdrücken können. Vor allem 10 Hz-amplituden-modulierte Stimuli mit der Trägerfrequenz des individuellen Tinnitustons unterdrücken den Tinnitus besonders effektiv.

Gleichzeit haben wir in einer Datenanalyse aus dem TrackYourTinnitus-Projekt entdeckt, dass der Tinnitus vor allem in den Morgenstunden von erhöhter Lautstärke geprägt ist (vgl. Probst et al. 2017).

Mit dem hier vorgeschlagenen Projekt sollen diese beiden Forschungslinien an unserem Lehrstuhl zusammengeführt werden. Hierzu sollen über 40 Patienten über mindestens 12 Wochen hinweg täglich mit individualisierten 10 Hz-amplituden-modulierten Wecker-Tönen geweckt werden um den Tinnitus gleich von Beginn des Tages an effektiv zu unterdrücken.


Konzeption und Realisierung einer mobilen Anwendung zur Bestimmung der Herzratenvariabilität

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit dem Betreuer Rüdiger Pryss (ruediger.pryss@uni-ulm.de).


Dynamic Visualization Techniques in Process Models

Betreuer: Michael Zimoch

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Michael Zimoch (michael.zimoch@uni-ulm.de).


Object Mapping for Microsoft HoloLens

Betreuer: Klaus Kammerer

Beschreibung einblenden
Im Rahmen dieser Arbeit soll ein Prototyp auf Basis der Microsoft HoloLens erstellt werden, der in der Lage ist, virtuelle CAD-Modelle mit Realwelt-Objekten zu verknüpfen und Handlungsempfehlungen zu geben.

So kann beispielsweise ein Service-Mitarbeiter im Rahmen einer Maschinenwartung ein Bauteil durch die HoloLens betrachten. Die HoloLens erkennt, um welches Bauteil es sich handelt, zeigt weitere Informationen zum Bauteil an (z.B. Teilenummer) und ermöglicht die Ausführung eines Einbauassistenten, der beim Einbau des Bauteils helfen soll.

Eine HoloLens wird zur Verfügung gestellt, das System kann auf Basis von Unity und des Erkennungsframeworks VisionLib der Fraunhofer IGD erstellt werden.


Erstellung eines Modellierungswerkzeugs zur Sensordatenverarbeitung

Betreuer: Klaus Kammerer

Beschreibung einblenden
Um Sensordaten einer industriellen Maschine verarbeiten zu können, müssen diese Daten erfasst und vorverarbeitet werden. Vorverarbeitungsschritte umfassen beispielsweise die Anwendung von Rauschfiltern oder die Segmentierung eines Datenstroms. Eine Vorverarbeitung umfasst typischerweise mehrere dieser Schritte in einer festgelegten Reihenfolge, die sich Graph-basiert mit Hilfe einer sogenannten Processing Pipeline beschreiben lassen.

Das in Kooperation mit dem Maschinenbauer Uhlmann GmbH entwickelte Sensor Data Processing (SDP) Framework bietet bereits die Möglichkeit der Verarbeitung von Sensordaten auf Basis einer Processing Pipeline. Jedoch müssen die auszuführenden Schritte zum jetzigen Zeitpunkt programmatisch festgelegt werden und sind für Anwender ohne Programmiererfahrung somit nicht veränderbar.

Im Rahmen dieser Arbeit soll ein grafisches Modellierungswerkzeug für das SDP Framework erstellt werden. Hierzu soll in einem ersten Schritt eine Beschreibungssprache konzipiert werden, welche eine Processing Pipeline beispielsweise auf Basis von XML oder JSON beschreiben kann. Als Vorbild können hierbei Prozessmodellierungssprachen dienen.
Abschließend soll eine grafische Oberfläche, entweder web-basiert mit Angular, oder als Desktop-Applikation auf Basis von Microsoft UWP erstellt werden. Hierzu kann bei Bedarf ein bestehender Prototyp erweitert werden.


Digitaler Assistent für Maschinenwartung

Betreuer: Klaus Kammerer

Beschreibung einblenden
Im industriellen Umfeld werden Maschinen eingesetzt, wärend deren Betrieb ungeplante und geplante Wartungsaufgaben ausgeführt werden müssen. In einem Störfall benötigt ein Maschinenbediener ohne technische Sachkenntnisse Hilfe von Bedienungsanleitungen oder Schritt-für-Schritt-Anleitungen, um den Störfall zu analysieren und zu beheben.
Um eine Fehlersuche und die Suche von Hilfetexten zu beschleunigen, soll im Rahmen dieser Arbeit ein digitaler Assistent für Maschinenwartung erstellt werden. Als Vorbild dienen hierfür bereits vorhandene Assistenten, wie Amazon Alexa oder Apple Siri. Ein Maschinenbediener soll hierzu ein Smartphone nach Ursachen einer Störung befragen können und interaktiv nach einer Lösung der Störung suchen können. Hierzu werden Hilfetexte und Sensor- bzw. Zustandsdaten einer Maschine (Maschinenstatus, Alarme, ...) in das digitale Assistenzsystem eingebunden, um eine zielführende Suche zu unterstützen.
In einem ersten Schritt sollen Hilfetexte auf Basis einer Root-Cause-Analysis gesammelt und aufbereitet werden. Anschließend soll ein Prototyp mit Hilfe am Markt zur Verfügung stehender SDKs, wie beispielsweise das Amazon Alexa Skill Development Kit oder Apple SiriKit, erstellt werden.


Entwicklung und Implementierung eines "App-Stores" zur Verteilung digitaler Fragebögen

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Konzeption und Implementierung von AR-Zones in das Mobile Augmented Reality System AREA.

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen zum Thema sind direkt beim Betreuer Rüdiger Pryss (ruediger.pryss@uni-ulm.de) erhältlich. Bitte vereinbaren Sie einen persönlichen Termin.


Implementierung eines Prototypen für Dynamic Time Warping

Beschreibung einblenden
Das Ziel dieser Abschlussarbeit ist die Entwicklung eines Prototypen für Zeitreihenvergleiche anhand des Konzeptes Dynamic Time Warping.

Die Arbeit beinhaltet folgende Aspekte:
... Implementierung des DTW Algorithmus
... Implementierung einer Webanwendung für Zeitreihenvergleiche
... Evaluation der erstellten Konzepte.


Virtuelle Maschineninteraktion mit Unity

Beschreibung einblenden
Das Ziel dieser Abschlussarbeit ist die Entwicklung von Interaktionsmöglichkeiten mit einer virtuellen Maschine über das Framework Unity mittels a) einer Hololens oder b) eines Hololensemulators.
Hierbei sollen Konzepte entwickelt, implementiert und evaluiert werden.

Die Arbeit beinhaltet folgende Aspekte:
... Recherche und Auswertung zu bestehenden Verfahren
... Modellierung und Implementierung in Unity
... Evaluation der erstellten Konzepte.


Wartungsunterstützung an Maschinen mit Hilfe von Fuzzy Logic

Beschreibung einblenden
Das Ziel dieser Abschlussarbeit ist die Entwicklung einen Prototyp um mit Hilfe von Fuzzy Logic Wartungsprozesse auf Maschinen zu verbessern.
Hierbei bilden Zustände an Maschinen die Grundlage für die Berechnungen und aus abgeleiteten Zwischenzuständen werden Rückschlüsse gezogen.

Die Arbeit beinhaltet folgende Aspekte:
... Recherche und Auswertung zu bestehenden Verfahren
...Implementierung eines eigenen Prototyps


Implementierung einer Suchmaschine für Produktionsdaten mit dem ELK Stack

Beschreibung einblenden
In dieser Abschlussarbeit soll eine Suchmaschine für Maschinendaten entwickelt werden.

Hierfür wird aufbauend auf dem ELK Stack (Elasticsearch, Logstash, Kibana) eine eigene Webanwendung geschrieben, die die Handhabung historischer Daten vereinfacht.
Die Arbeit beinhaltet u.a:
... Architekturentwurf für den ELK Stack
... Programmierung einer Webanbindung
... Performancetests für die entwickelte Anwendung

Die Arbeit wird in Kooperation mit der ATR Software GmbH durchgeführt.


Entwicklung einer Softwareschnittstelle für eine Minifabrik

Betreuer: Burkhard Hoppenstedt und Klaus Kammerer

Beschreibung einblenden
Im Rahmen dieser Abschlussarbeit soll eine Softwareschnittstelle entwickelt werden, mit der eine Minifabrik angesteuert werden kann.

Kernaspekte:
- WebServices
- Sensordatenströme
- Big Data Analysen

Bitte einfach unkompliziert auf die Betreuer zukommen.


Entwicklung eines web-basierten Modellierungswerkzeugs für kontext-sensitive Geschäftsprozesse

Betreuer: Klaus Kammerer

Beschreibung einblenden
Die kontinuierliche Integration von Sensoren in Objekten aller Art ermöglicht neue Anwendungsfelder.
So kann beispielsweise mit Hilfe von Condition Monitoring der Zustand von Industriemaschinen kontinuierlich gespeichert und überwacht werden.
Basierend auf diesen Zustandsdaten können intelligente Vorhersagen über zukünftige Zustände von Objekten
berechnet und intelligente Wartungsprozesse entwickelt werden (Predictive Maintenance).
Folglich ist eine nahtlose Integration dieser Sensordaten in ausführbare, kontext-basierte Prozesse wünschenswert.

Im Rahmen dieser Abschlussarbeit soll ein web-basiertes Modellierungswerkzeug für kontext-sensitive Geschäftsprozesse konzipiert und implementiert werden.
Dieses soll eine einfache und intuitive Modellierung und Integration der verschiedenen Perspektiven eines Geschäftsprozesses (Daten, Bearbeiterzuordnungen, Kontrollflüsse und Entscheidungen, etc.)
Neben der Erstellung von Interaktionsmustern und Mockups soll das Konzept anschlißend mit Hilfe eines Web-Frameworks nach Wahl (Angular.js, Google Polymer) implementiert werden.
Hierbei steht eine umfangreiche Plattform zur Prozessmodellierung und -ausführung zur Verfügung, welche sehr einfach über eine REST-Schnittstelle in das erstellte Modellierungswerkzeug integriert werden kann.

Bei Interesse einfach und unkompliziert auf Klaus Kammerer (klaus.kammerer@uni-ulm.de) zukommen.

INFO: Diese Abschlussarbeit kann auch im Rahmen eines Projekts (8+8, 12+4) bearbeitet werden. Auch eine Kombination von Projekt- und Abschlussarbeit ist selbstverständlich möglich.


Entwicklung einer intelligenten Plattform für Echtzeit-Datenströme

Betreuer: Klaus Kammerer

Beschreibung einblenden
Die kontinuierliche Integration von Sensoren in Objekten aller Art ermöglicht neue Anwendungsfelder.
So kann beispielsweise mit Hilfe von Condition Monitoring der Zustand von Industriemaschinen kontinuierlich gespeichert und überwacht werden.
Basierend auf diesen Zustandsdaten können intelligente Vorhersagen über zukünftige Zustände von Objekten
berechnet und intelligente Wartungszyklen entwickelt werden (Predictive Maintenance).
Hierbei werden neben historischen Daten auch Echtzeit-Datenströme verarbeitet.

Im Rahmen dieser Abschlussarbeit soll eine Plattform für Sensordaten konzipiert und implementiert werden.
Diese soll neben der Speicherung großer, semi-strukturierter Echtzeit-Datenströmen eine automatische Einbidung neuer Sensoren ermöglichen (Sensor Discovery).
Hierbei sollen verschiedene Übertragungsprotokolle bzw. -schemata (AMQP, MQTT, STOMP, CoAP, REST, etc.) evaluiert und eines exemplarisch implementiert werden.
Für die Integration dieser Protokolle sowie der verwendeten Datenbanktechnologie stehen Programmbibliotheken bereit, sodass eine rasche und unkomplizierte Implementierung erfolgen kann.
Das Konzept soll eine semantische Beschreibung von Sensoren unterstützen und somit eine teil-automatisierte Verarbeitung dieser Sensordaten ermöglichen (Semantic Reasoning).

Für diese Abschlussarbeit werden bei Interesse diverse Sensoren (GPS, Temperatur, Luftdruck, etc.) über ein Sensor-Board bereitgestellt,
sodass eine anwendungsorientierte Implementierung durchgeführt werden kann.

Bei Interesse einfach und unkompliziert auf Klaus Kammerer (klaus.kammerer@uni-ulm.de) zukommen.

INFO: Diese Abschlussarbeit kann auch im Rahmen eines Projekts (8+8, 12+4) bearbeitet werden. Auch eine Kombination von Projekt- und Abschlussarbeit ist selbstverständlich möglich.


Konkrete Konzeptionierung und Entwicklung für Verkehrsüberwachungssysteme

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen zum Thema sind direkt beim Betreuer Rüdiger Pryss (ruediger.pryss@uni-ulm.de) erhältlich. Bitte vereinbaren Sie einen persönlichen Termin.


Erarbeitung der technologischen Grundlagen mit Fokus auf den Einsatz im Kontext von zeitkritischen Anwendungen

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen zum Thema sind direkt beim Betreuer Rüdiger Pryss (ruediger.pryss@uni-ulm.de) erhältlich. Bitte vereinbaren Sie einen persönlichen Termin.


Abbildung von Semantic Relationships auf messagebasierte Prozessinteraktionen

Betreuer: Sebastian Steinau

Beschreibung einblenden
Nähere Informationen zum Thema sind beim Betreuer der Arbeit Sebastian Steinau (sebastian.steinau@uni-ulm.de) erhältlich. Bitte vereinbaren Sie einen persönlichen Termin


Entwicklung neuer Szenarien für die TrackYourTinnitus Plattform in Kombination mit Satellitendaten

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Kombination der TrackYourTinnitus Daten mit Wetterinformationen

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Bildschirme in LKWs: Android & Mirror Link

Beschreibung einblenden
Im Rahmen dieser Abschlussarbeit soll erarbeitet werden, in wie weit sich am Beispiel der
App „Cargofleet Driver“ die Funktionalitäten von Android Applikationen auf fest verbaute
Bildschirme in LKWs mittels MirrorLink integrieren lassen.

Die Kernaspekte dieser Arbeit sind:
- Android
- MirrorLink


Prozessoptimierung am Beispiel einer Minifabrik

Betreuer: Burkhard Hoppenstedt und Klaus Kammerer

Beschreibung einblenden
Im Rahmen dieser Abschlussarbeit sollen Prozessmodelle für Produktion und Wartung der DBISfactory Minifabrik modelliert, analysiert und optimiert werden.

Bitte einfach unkompliziert auf die Betreuer zukommen.


Continuous Integration im Kontext von Embedded Systemen im Automotive Bereich

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Die Abschlussarbeit findet in Kooperation mit Daimler statt.

Mehr Informationen zum Thema sind direkt beim Betreuer Rüdiger Pryss (ruediger.pryss@uni-ulm.de) erhältlich. Bitte vereinbaren Sie einen persönlichen Termin.


Vergleich automatisierter API Generatoren

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Autosar BMW

Betreuer: Julian Tiedeken und Rüdiger Pryss

Beschreibung einblenden
An Eclipse based tool chain exists that aggregates several BMW databases providing developers (one or many) with valid and consistency checked AUTOSAR export to configure their ECUs. The tool works in an own defined Metamodel and facilitates users to create so called plugins to access, report or adapt the data in the model.
One of the plugins is used for configuring and generating (model and source artifacts) of an AUTOSAR based communication component. If the input model is inconsistent, the communication component model might contain broken or missing connections. This leads to the generation of wrong source artifacts. In order to achieve a consistent model, each functionality should be extensively tested to ensure that changes or broken functionalities are detected and fixed as early as possible.
The tool chain provides different options to validate the input models through a dedicated plugin.
Tasks:
- Evaluate the strategies for validation of the communication component model
- Develop and implement a validation concept based on the evaluation
- Understand the communication component specification for creating test data
Knowledge on the following technologies is required in order to complete the task:
- UML
- Java/Xtend Programming
- Eclipse IDE and Eclipse Modelling Framework
- AUTOSAR 4 basics - RTE, SWC
- JUnit


Weiterentwicklung eines Design-Konzepts für eine mobile Anwendung zur Datenerhebung

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Weiterentwicklung eines Design-Konzepts für einen digitalen Fragebogen-Konfigurator

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


EyeTracking Experiment während dem Erstellen von digitalen Instrumenten zur Datenerhebung

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


BigData Ansätze für digitale Fragebogensysteme

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Visualisierung und Analyse von komplexen Projekt- und Testsituationen

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Die Abschlussarbeit findet in Kooperation mit der adesso AG Stuttgart statt.
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Entwicklung einer mobilen Anwendung für ein "Walking-Speed-Feedback"

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Die Abschlussarbeit findet in Kooperation mit der Klinischen Psychologie Regensburg und der AOK statt.
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Entwicklung eines App-Frameworks zur Durchführung von Interventionen auf Basis psychophysiologischer Parameter für die Klinische Psychologie

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Entwicklung eines App-Frameworks zur Erfassung psychophysiologischen Parameter für die Klinische Psychologie

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Analyse und Modellierung von Entwicklungs- und Unterstützungsprozessen für die Realisierung in einem Workflow-Management-System

Betreuer: Rüdiger Pryss und Julian Tiedeken

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Entwicklung eines web-basierten Modellierungswerkzeugs für prozess-orientierte Fragebögen

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Erstellung & Evaluierung von Metriken zur Qualifizierung der Erlernbarkeit von Software Anwendungen

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Konzeption und Realisierung einer Plattform zur Unterstützung von Patienten mit akutem Tinnitus auf Basis der Aristaflow Business Plattform

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Konzeption und Entwicklung einer mobilen Crowd Sensing Komponente zur Messung des Stresslevels

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Analyse, Konzeption und prototypische Implementierung eines EventBus zur Anwendung in einem Business Rules Management System

Betreuer: Rüdiger Pryss und Bernd Michelberger

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit dem Betreuer Rüdiger Pryss (ruediger.pryss@uni-ulm.de). Die Abschlussarbeit findet in Kooperation mit "actico" statt (www.actico.com)


Analyse, Konzeption und prototypische Implementierung einer Anwendung zur Erfassung von Regelausführungen in einem Business Rules Management System

Betreuer: Rüdiger Pryss und Bernd Michelberger

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit dem Betreuer Rüdiger Pryss (ruediger.pryss@uni-ulm.de). Die Abschlussarbeit findet in Kooperation mit "actico" statt (www.actico.com)


Entwurf eines generischen Maschinenmodells für die Erfassung von Sensordaten über OPC UA

Beschreibung einblenden
Die in der Industrie eingesetzten Maschinen sind sehr unterschiedlich in ihrer Funktionalität, in ihren Schnittstellen und in der enthaltenen Sensorik. Die Abbildung von Funktionalitäten und Sensorik erfolgt in Maschinenmodellen.
Zum Erstellen des Maschinenmodells könnte beispielsweise AutomationML (Automation Markup Language) eingesetzt werden. AutomationML ist ein neutrales, XML-basiertes Datenformat für die Speicherung und den Austausch von Maschinen- und Anlagedaten. Es steht als offener Standard zur Verfügung. Darüber hinaus gibt es aber auch weitere Modellierungsansätze.
Aufgaben:
• Vergleich verschiedener Ansätze der Modellierung
• Prüfung der Verwendbarkeit mit OPC UA
• Erstellung eines generischen Maschinemodells
• Bewertung des Models anhand unterschiedlicher Maschinen und typischen Anwendungsfällen
• Implementierung eines Prototypen für den ausgewählten Modellierungsansatz


Entwicklung einer Anwendung für die Definition und Durchführung von Eye Tracking Experimenten

Betreuer: Michael Zimoch

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Michael Zimoch (michael.zimoch@uni-ulm.de)


Prototypische Entwicklung eines Recommender Systems für die Prozessevaluation/-modellierung

Betreuer: Michael Zimoch

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Michael Zimoch (michael.zimoch@uni-ulm.de)


Konzeption und Durchführung eines Experiments zur Messung der Cognitive Load während der Prozessevaluation

Betreuer: Michael Zimoch

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Michael Zimoch (michael.zimoch@uni-ulm.de)


Konzeption und Durchführung eines Experiments zur Messung der Cognitive Load während der Prozessmodellierung

Betreuer: Michael Zimoch

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Michael Zimoch (michael.zimoch@uni-ulm.de)


Auswertung vorhandener Eye Tracking Daten für die Entwicklung neuer Konzepte zur Evaluierung und Modellierung von Prozessmodellen

Betreuer: Michael Zimoch

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Michael Zimoch (michael.zimoch@uni-ulm.de)


Konzeption und Durchführung eines gamifizierten Eye Tracking Experiments im Business Process Management

Betreuer: Michael Zimoch

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Michael Zimoch (michael.zimoch@uni-ulm.de)


Konzeption und Durchführung eines Eye Tracking Experiments für den elementspezifischen Vergleich von Prozessmodellierungssprachen

Betreuer: Michael Zimoch

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Michael Zimoch (michael.zimoch@uni-ulm.de)


Konzeption und Durchführung eines Eye Tracking Experiments für die Intra-Prozessmodell-Modellierung

Betreuer: Michael Zimoch

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Michael Zimoch (michael.zimoch@uni-ulm.de)


Konzeption und Durchführung eines Eye Tracking Experiments für die Intra-Prozessmodell-Evaluation

Betreuer: Michael Zimoch

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Michael Zimoch (michael.zimoch@uni-ulm.de)


Konzeption und Durchführung eines Eye Tracking Experiments für die Evaluierung von unterschiedlichen Notationen der Prozessmodellierung

Betreuer: Michael Zimoch

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Michael Zimoch (michael.zimoch@uni-ulm.de)


Entwicklung einer mobilen Audio 3D-Anwendung zur Unterstützung Tinnitus-geschädigter Patienten

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Entwicklung eines web-basierten Patientenmoduls für eine internationale medizinische Datenbank

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Entwicklung eines web-basierten Datenbankonzepts zur Verwaltung von Medikamentenabhängigkeiten

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Entwicklung eines web-basierten Datenbankonzepts für Autismus-Patienten

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Entwicklung eines web-basierten Templatekonzepts für Fragebögen für eine internationale medizinische Datenbank

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Developing a web-based configurator for gene expression of mice

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Diese Abschlussarbeit findet in Kooperation mit dem Karolinska-Institut in Schweden statt.

Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Durchführung von Zeitreihenanalysen auf Produktionsdaten

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Burkhard Hoppenstedt (burkhard.hoppenstedt@uni-ulm.de)


Konzept für Lernen aus einem Maschinendatenstrom im Cluster

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Burkhard Hoppenstedt (burkhard.hoppenstedt@uni-ulm.de)


Entwicklung eines neuronalen Netzes basierend auf Maschinendateninput

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Burkhard Hoppenstedt (burkhard.hoppenstedt@uni-ulm.de)


Konzeption und Entwicklung eines Maschinendatengenerators

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Burkhard Hoppenstedt (burkhard.hoppenstedt@uni-ulm.de)


Konzeption und Realisierung einer mobilen "Spiegel-App"-Anwendung mit dem Ziel einer "technischen" Faltenglättung im Kontext psychologischer und medizinischer Fragestellungen

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Weiterentwicklung einer medizinischen Anwendung zur kontinuierlichen Messung von Vitalparametern

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Konzeption und Realisierung eines Video-Schulungskonzepts für eine multinationale Datenbank

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Konzeption und Entwicklung einer mobilen 3D-AR-Engine für die Prozessunterstützung

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Konzeption und Entwicklung eines Moduls für mobile Arbeitslisten

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Algorithmenentwicklung für mobile Arbeitslisten

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Konzeption und Entwicklung eines Imagingmoduls für eine multinationale und multizentrische Datenbank

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Konzeption und Entwicklung eines Audiologiemoduls für eine multinationale und multizentrische Datenbank

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Konzeption und Entwicklung eines Validationsmoduls für eine multinationale und multizentrische Datenbank

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Konzeption und Entwicklung eines Statistikmoduls für eine multinationale und multizentrische Datenbank

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Migrationsanalyse einer mobilen Crowd Sensing Plattform

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Vergleichsanalyse mobiler Augmented Reality Engines

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Entwicklung eines Systems zur direkten Beantwortung von Fragen während Vorlesungseinheiten

Betreuer: Johannes Schobel und Kevin Andrews

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Medienkonzept zur Veranschaulichung von Arbeitslisten mobiler Aktivitäten

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit dem Betreuer.


Entwicklung von Metriken für (digitale) Fragebögen

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Realisierung einer virtuellen Welt zu einem adäquaten Szenario auf Basis eines Workflows

Betreuer: Michael Zimoch

Beschreibung einblenden
In dieser Arbeit soll mit Hilfe einer aktuellen Game Engine (Unity, Lumberyard, etc.) eine virtuelle Welt realisiert werden. Diese virtuelle Welt soll ein Szenario, basierend auf einem Workflow, repräsentieren, welche ebenfalls die Möglichkeit der Ausführung des Szenarios bietet. Weitere und detaillierte Informationen können bei einem persönlichen Gespräch gegeben werden.


Kognition im Business Process Management

Betreuer: Michael Zimoch

Beschreibung einblenden
In dieser Arbeit soll eine Brücke zwischen Kognitionspsychologie und Business Process Management (BPM) errichtet werden. Es wird versucht, vorhandene Theorien aus der Kognitionspsycholgie auf die BPM-Domäne zu übertragen und zu validieren. Weitere und detaillierte Informationen können bei einem persönlichen Gespräch gegeben werden.


Konzipierung und Entwicklung einer gamifizierten BPM Engine

Betreuer: Michael Zimoch

Beschreibung einblenden
Gamification ist ein Konzept, welches den Einsatz von spieltypischen Elementen (Achievements, Highscores, etc.) in einem spielfremden Kontext beschreibt. Dadurch sollen Verbesserungen in der Motivation, Lernerfolg, etc. bei monotonen oder komplexen Aufgaben erzielt werden. Inmitten bereits existierender Methoden und Herangehensweisen verspricht der Einsatz von Gamification neue positive Möglichkeiten. Vorwiegend findet man den Einsatz von Gamification im Werbe- und Unterhaltungsbereich, doch derweil erkennen immer mehr Bereiche (Bildungssystem, Gesundheitswesen, etc.) den Nutzen und das Potential von Gamification und streben eine gamifizierte Richtung an. Anhand bestehender Konzepte soll eine gamifizierte BPM Engine entwickelt werden. Diese soll, neben einer Modellierungsumgebung, eine Unterstüzung für Gamification bieten. Weitere und detaillierte Informationen können bei einem persönlichen Gespräch gegeben werden.


Einsatz von Gamification im Business Process Management

Betreuer: Michael Zimoch

Beschreibung einblenden
Gamification ist ein Konzept, welches den Einsatz von spieltypischen Elementen (Achievements, Highscores, etc.) in einem spielfremden Kontext beschreibt. Dadurch sollen Verbesserungen in der Motivation, Lernerfolg, etc. bei monotonen oder komplexen Aufgaben erzielt werden. Inmitten bereits existierender Methoden und Herangehensweisen verspricht der Einsatz von Gamification neue positive Möglichkeiten. Vorwiegend findet man den Einsatz von Gamification im Werbe- und Unterhaltungsbereich, doch derweil erkennen immer mehr Bereiche (Bildungssystem, Gesundheitswesen, etc.) den Nutzen und das Potential von Gamification und streben eine gamifizierte Richtung an. Daher soll in dieser Arbeit der Einsatz von Gamification im Business Process Management (BPM) näher untersucht werden. Dazu gehört die Recherche und Zusammenfassung bereits bestehender Anwendungen von Gamification in BPM und die Entwicklung neuer Konzepte. Weitere und detaillierte Informationen können bei einem persönlichen Gespräch gegeben werden.


Erarbeiten verschiedener Anwendungsszenarien für ein generisches Fragebogensystem

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Literaturstudie "End User Programming"

Betreuer: Johannes Schobel

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Johannes Schobel (johannes.schobel@uni-ulm.de)


Entwicklung einer mobilen Anwendung zur Bestimmung der persönlichen Tinnitus-Frequenz

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Entwicklung einer mobilen Android-Anwendung zur Unterstützung von Schwangeren

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Anbindung einer Crowd-Sensing Plattform an die Cloud

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Entwicklung einer mobilen Herzfrequenzmessung für Patienten einer Crowd-Sensing Plattform

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Usability-Konzept für Patienten-Feedback einer Crowd-Sensing Plattform

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Algorithmenentwicklung zur Unterstützung von Patienten einer Crowd-Sensing Plattform

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Usability-Konzept für die Unetrstützung von Prozess-Constraints mobiler Prozess-Aktivitäten

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Einsatz einer Augmented-Reality Brille in der Logistik (in Kooperation mit der IT-Informatik Ulm)

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Konfiguration mobiler Prozess-Aktivitäten auf Mobilgeräten mittels 3D-Modellen

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Mehr Informationen in einem direkten Gespräch mit Rüdiger Pryss (ruediger.pryss@uni-ulm.de)


Ausnahmebehandlung mobiler Prozess-Aktivitäten

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Bei der Ausführung von Prozess-Aktivitäten auf Smart-Mobilgeräten können die unterschiedlichsten Fehler auftreten, mit denen umgegangen werden muss. Eine Möglichkeit ist es, Aktivitäten an andere mobile Endanwender weiterzureichen (zu delegieren), falls ein mobiler Endanwender ausfällt. Dazu wurde ein umfangreiches Konzept zur Weiterreichung entwickelt. In der voliegenden Arbeit soll ein Usability-Konzept erarbeitet werden, dass das Delegations-Konzept für mobile Endanwender verständlich und ansprechend präsentiert.


Entwicklung einer Platform für die Erstellung, Durchführung und Auswertung von Experimenten im Prozessmanagement

Betreuer: Michael Zimoch

Beschreibung einblenden
Für die Gewinnung von neuen Erkenntnissen und Informationen werden in der Wissenschaft Experimente durchgeführt. Um verschiedene Technologien, Techniken, etc. aus dem Prozessmanagement beurteilen zu können, werden dringend empirische Daten benötigt. Dafür soll in dieser Arbeit eine Platform entwickelt werden die es ermöglicht, Experimente zu definieren, auszuführen und auszuwerten. Dazu gehören die Anwendung von Umfragen und Tutorials, eine Modellierungsumgebung sowie der Einsatz von verschiedenen Auswertungsfunktionen und -strategien.


Durchführung einer Benutzerstudie zur Evaluierung einer Anwendung

Betreuer: Johannes Schobel

Beschreibung einblenden
Im Kontext des QuestionSys Projekts wird eine Anwendung zur Modellierung von Prozess-orientierten Fragebögen entwickelt. Im Kontext dieser Abschlussarbeit soll diese Benutzbarkeit dieser Anwendung evaluiert werden. Dazu sollen verschiedene Experimente entworfen und durchgeführt werden.


Einsatz der Apple Watch im Mobile Crowd Sensing

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Die TRI Research Initiative ist eine weltweite Forschergruppe, die den Tinnitus näher erforscht. Beim
Tinnitus handelt es sich inzwischen um ein weltweites Phänomen, das immer mehr Menschen beeinträchtigt. Um ein Therapien zur Behandlung der verschiedenen Tinnitustypen zu entwickeln, wurde im letzten Jahr die Mobile Crowd Sensing Plattform TrackYourTinnitus entwickelt, mit welcher Betroffene ihren Tinnitus tracken können und die Daten den Experten und Ärzten zur Verfügung stellen. Die zu dieser Plattform gehörenden mobilen Anwendungen (Android und iOS) befinden sich in einer stetigen Entwicklung, so dass immer neue Konzepte und Techniken in diese eingebaut werden. Als nächster Meilenstein sollen die Apple Watch in die Plattform integriert werden, um festzustellen, ob diese generell geeignet für das Thema Mobile Crowd Sensing ist.


Erweiterung eines Konzepts zur mobil-gestützten Berechnung wissenschaftlicher Indexe

Betreuer: Julian Tiedeken

Beschreibung einblenden
Im Projekt DBIScholar (http://dbis.eprints.uni-ulm.de/741/) haben wir einen iOS-APP entwickelt, die auf Basis von Google Scholar den wissenschaftlichen h- und g-Index berechnet. Das Konzept und die APP sind von 2011 und inzwischen in die Jahre gekommen. In dieser Bachelorarbeit soll das Konzept und die mobile Anwendung auf den aktuellen Stand der Technik gebracht werden.


Algorithmen zur POI Clusterbehandlung in AREA

Betreuer: Rüdiger Pryss

Beschreibung einblenden
In der Bachelorarbeit von Philip Geiger wurde die Augmented Reality Engine Application, kurz AREA, auf iOS entwickelt. In einer weiteren Bachelorarbeit wurde in diesem Kontext ein Algorithmus entwickelt, der sogenannte POI-Cluster behandelt. Dabei handelt es sich um Cluster von Points of Interest innerhalb der Kameraansicht, die zu einer schlechten Usability für den Anwender führen. In dieser Arbeit sollen aktuelle Algorithmen und der bereits entwickelte gegenübergestellt werden und weitergehende Analysen durchgeführt werden.


Definition und Umsetzung von Auswertungsregeln zur automatischen Evaluierung von prozess-orientierten Fragebögen

Betreuer: Johannes Schobel

Beschreibung einblenden
Im bereits laufenden Forschungsprojekt „QuestionSys“ werden Fragebögen mittels Prozess-Technologie abgebildet und schlussendlich auf mobilen Endgeräten ausgeführt. Um Experten die Möglichkeit zu geben, die Fragebögen automatisiert nach definierten Regeln auszuwerten, wurde in einer vergangenen Abschlussarbeit eine eigene Komponente dafür entwickelt. Für diese Komponente sollen jetzt einige benutzerdefinierte Funktionen zur Auswertung definiert und implementiert werden.


Implementierung und Weiterentwicklung einer Serverkomponente für ein prozess-orientiertes, generisches Fragebogensystem

Betreuer: Johannes Schobel

Beschreibung einblenden
Im bereits laufenden Forschungsprojekt „QuestionSys“ werden Fragebögen mittels Prozess-Technologie abgebildet und schlussendlich auf mobilen Endgeräten ausgeführt. Zum Austausch der Daten (von Konfigurator zu Clients) soll eine Server-Komponente entwickelt werden, die über REST Schnittstellen angesprochen werden kann.
Es existiert bereits eine erste Implementierung, die jedoch im Zuge der Abschlussarbeit erweitert werden soll. Zudem soll der Konfigurator an diese Schnittstellen „angebunden“ werden, damit Daten über die Schnittstellen ausgetauscht werden können.


Entwicklung eines Usability und UI Konzepts für eine medizinische Software unter Berücksichtigung gesetzlicher Vorgaben.

Betreuer: Johannes Schobel

Beschreibung einblenden
Im Zuge einer Masterarbeit wurde eine medizinische Software unter Berücksichtigung gesetzlicher Vorgaben während dem Software-Entwicklungsprozess entwickelt. Da der Gesetzgeber allerdings auch Aspekte wie Usability und User-Interface durch Standards vorgibt, muss diese Komponente nach diesen Vorgaben gestaltet und implementiert werden.


Konzeption und Entwicklung einer Plattform zur Durchführung einer Klinischen Psychologiestudie

Betreuer: Johannes Schobel und Rüdiger Pryss

Beschreibung einblenden
Im Projekt www.trackyourtinnitus.org haben wir eine Plattform entwickelt, um mittels Mobile Crowd Sensing (http://www.comsoc.org/files/Publications/Magazines/ci/cfp/cfpcommag0814.html) das Phänomen Tinnitus näher zu erforschen. Die Plattform soll nun für eine andere Studie der Klinischen Psychologie adaptiert werden. Die Arbeit umfasst die Arbeit mit Webtechniken als auch der Anbindung einer Android bzw. und/oder iOS APP. Als Referenz kann folgende Arbeit betrachtet werden: http://dbis.eprints.uni-ulm.de/1037/


Funktionsanalyse und Funktionserweiterung einer Mobile Crowd Sensing Plattform

Betreuer: Rüdiger Pryss

Beschreibung einblenden
Wir haben im Project www.trackyourtinnitus.org eine Plattform entwickelt, die es mittels Web-Seite, iOS App und Android App ermöglicht, medizinische und phychologische Fragestellungen "in the crowd" zu messen. Die bestehende Plattform wird weltweit von Forschern angefragt und es soll eine Analyse und prototypische Umsetzung dieser neuen Funktionen erfolgen. Dies betrifft alle 3 Komponenten: Web, iOS und Android APP.