master's theses

Please find a list of current and past master's theses below.

(Please also note the (German only) Organisatorischer Ablauf zur Masterarbeit and (German only) LaTeX-Vorlage und Tipps für Masterarbeiten)

student topic contact year
Philipp Schmidt Using Railway Simulations for Integration Tests of EULYNX Components Arne Boockmeyer, Lukas Pirl 2024
Mario Freund Using Machine Learning for Intrusion Detection in a Combined Car and Train Monitoring System [PDF]

Robert Schmid, Kordian Gontarska, Katja Assaf

jointly with INCYDE GmbH

2023
Linus Heinzl Stare & Chase (improving localization of space debris using astronomical camera images) [PDF]

Lukas Pirl

jointly with DiGOS Potsdam GmbH

2023
Julia Scharsich A Hybrid Testbed for Educational Purposes – Transformation of a Computer Science Lab for Master's Students [PDF]

Arne Boockmeyer, Lukas Pirl, Robert Schmid

jointly with Operating Systems Group of Prof. Werner, TU Chemnitz

2022
Paul Geppert Bridging the ITS-G5 and C-V2X Gap: Development and Simulation of a V2X converter [PDF] Jossekin Beilharz 2022
Ramin Gharib An Adaptive Workload Partitioner for Scalable Document Stream Processing [PDF] Robert Schmid 2021
Hendrik Tjabben A Distributed Architecture for a Safety-critical ETCS-OBU [PDF]

Arne Boockmeyer, Lukas Pirl, Robert Schmid,

in cooperation with Jakob Gärtner from Railergy

2021
Joan Bruguera Improved Data Transfer Efficiency for Scale-Out GPU Workloads using On-the-Fly I/O Link Compression [PDF] Max Plauth 2020
Benedikt Bock Opportunistic Routing within Public Transportation Infrastructure [PDF] Jossekin Beilharz, Lukas Pirl 2020
Patrick Jattke Analysis, Design and Implementation of Advanced Optimization Strategies for the Marble FHE Compiler [PDF] Jossekin Beilharz 2020
Fabian Paul Adaptive QoS-aware Operator Placement for Distributed Processing of Sensor Streams [PDF] Jossekin Beilharz, Lukas Pirl 2020
Arne Boockmeyer Hybrides Testbed zur Fehlerinjektion in verteilten Softwaresystemen [PDF] Jossekin Beilharz, Lukas Pirl 2020
Sebastian Kliem Simulation and Measurement of IoT Wireless Technology in a Hybrid Testbed exemplified by LoRaWAN Technology Jossekin Beilharz, Lukas Pirl 2019
Yannick Bäumer Hardware Accelerated Lossless Compression using High Level Synthesis [PDF] Max Plauth 2019
Jonas Chromik Artificial Neural Networks for QRS Detection in Noise-Contaminated Single-Channel Electrocardiograms [PDF] Jossekin Beilharz, Lukas Pirl 2019
Lukas Wenzel Operating System Facilities for FPGA Accelerator Designs [PDF] Max Plauth, Felix Eberhardt 2019
Christian Werling Security Analysis of the AMD Secure Processor [PDF] Jossekin Beilharz, Lukas Pirl 2019
Jan Mattfeld Design and Implementation of a Unified Middleware for Policy Enforcement in Multi-Cloud Infrastructures [PDF] Max Plauth 2018
Sven Knebel Interfaces for New Networking Challenges [PDF] Max Plauth 2018
Christian Würz Resource contention of competing processes in parallel systems [PDF] Felix Eberhardt 2018
Karsten Tausche Memory Management on IBM Power Systems with NUMA Characteristics based on the PGASUS Programming Framework [PDF] Max Plauth 2017
Fredrick Teschke Hardening application security with SGX Max Plauth 2017
Kai Fabian Messung und Bewertung von NUMA-Hauptspeicherlatenzen Felix Eberhardt [PDF] 2017
Sven Köhler On-Chip Accelerators on POWER8 [PDF] Felix Eberhardt, Max Plauth 2017
Lukas Pirl Identification and Exercise of Fault Injection Campaigns for Experimental Dependability Assessment of Distributed Systems Exemplified by a Case Study on OpenStack [PDF] Lena Feinbube, Max Plauth, Felix Eberhardt 2017
Daniel Röder Recording and profiling workload characteristics Felix Eberhardt 2017
Florian Rösler Dynamic OpenCL - Distributed Computing on Cloud Scale [PDF] Max Plauth 2017
Matthias Bastian Entwurf und Integration eines Frameworks zur Einhaltung nutzerdefinierter Policies in OpenStack [PDF] Max Plauth, Lena Feinbube 2017
Jossekin Beilharz Koordinierungssprachen - von NUMA-Knoten bis zu Cloud-Verbünden Felix Eberhardt, Max Plauth, Frank Feinbube 2016
Christoph Sterz Analyzing NUMA Performance Based on Hardware Event Counters [PDF] Felix Eberhardt, Max Plauth, Frank Feinbube 2016
Vincent Schwarzer Evaluierung von Unikernel-Betriebssystemen fur Cloud-Computing Max Plauth, Felix Eberhardt, Frank Feinbube 2016
Wieland Hagen A Programming model for C++ application development on Non-Uniform Memory Access architectures Felix Eberhardt, Max Plauth, Frank Feinbube 2016
Patrick Schmidt Optimization Guidelines for NUMA Architectures [PDF] Felix Eberhardt, Frank Feinbube, Max Plauth 2016
Marius Knaust Data Partitioning Schemes in Heterogeneous Systems Frank Feinbube 2016
Marco Lamina Hybrid Programming with Scala Frank Feinbube 2015
Christian Kieschnick Real-Time Multicore Scheduling Frank Feinbube 2014
Florian Westphal Überwachung von virtuellen Maschinen Christian Neuhaus 2014
Johan Uhle Dependability Modeling for DevOps Environments Peter Tröger 2014
Max Plauth Independent Component Analysis on GPUs Frank Feinbube 2014
Frank Schlegel N-Queens with Dynamic Parallelism Frank Feinbube 2014
Markus Götz Distributed OpenMP with Python Peter Tröger 2014
Stefan Klauck Task-Core Mapping on Blue Gene/Q Peter Tröger 2014
Thomas Bünger Modellierung von Sicherheit in vernetzten Fahrzeugsystemen Peter Tröger 2014
Martin Linkhorst Concurrent Tasks with Dynamic Parallelism on NVIDIAs GK110 Architecture Frank Feinbube 2014
Martin Kreichgauer Durchsuchbare Verschlüsselung Christian Neuhaus 2013
Lena Herscheid Fehlerbaumanalyse durch Simulation Peter Tröger 2013
Norman Höfler Parallelverarbeitung von log-basierten Anomaliesignalen Peter Tröger 2013
Michael Frister Sicherer Dateiaustausch auf Cloud-Speichern mit einem verteilten Authorisierungsdienst Christian Neuhaus 2013
Franz Becker Analyse von Fehlerbäumen mit unscharfen Eingabewerten Peter Tröger 2013
Claudia Dittrich Mainframe-Experimente Andreas Polze 2012
Stefan Richter Fehlerinjektion und Fehlertoleranz in z/Linux Peter Tröger 2012
Christoph Neijenhuis Parallelisierung des SIFT-Algorithmus in verteilten NUMA-Systemen Peter Tröger 2012
Michael Grünewald Verlässliche Ausführung durch Redundanz auf Anwendungsebene Peter Tröger 2012
Matthias Richly Resource Partitioning for Virtual Machines based on QEMU and the KVM Hypervisor Peter Tröger 2012
Paul Römer Einfluss von Compiler-Optimierungen auf die Verlässlichkeit von Software Peter Tröger 2011
Frank Zschockelt Überwachung und Behandlung von Hardware-Fehlern mit modernen Prozessorarchitekturen Peter Tröger 2011
Erik Schleiff Memory Hot Plug and Virtual Machines Andreas Polze 2011
Fabian Garagnon Integration eines Quellcode-Verwaltungssystems in einem Funktionsblockeditor (P80i) Andreas Polze 2010
Frank Feinbube Performance Evaluation in Application-Servers Andreas Polze 2009
Jan-Arne Sobania A Tracing Infrastructure for the Windows Research Kernel Alexander Schmidt 2009
Daniel Richter Analyse des Ressourcenverbrauchs in konsolidierten Umgebungen am Beispiel betriebswirtschaftlicher Standardsoftwaresysteme Andreas Polze 2009
Robert Wierschke Analyse des Ressourcenverbrauchs in virtualisierten Systemen - Am Beispiel der E/A-Last betriebswirtschaftlicher Standardanwendungen Andreas Polze 2009
Johannes Passing Dynamic Tracing of Windows NT Kernel Mode Components Andreas Polze 2008
Stefan Barthel Performance Prediction of Centralized Protection and Control Applications Andreas Polze 2008
Eiko Büttner Dynamische Überwachung und deterministische Wiederausführung von Java Services basierend auf Data Replay Peter Tröger 2007
Paul Bouche Instrumentierung von J2EE-Dienstimplementierungen in ASG Peter Tröger 2007
Oleksandr Shepil Steigerung der Leistung und Verfügbarkeit mit Hilfe des Google Dateisystems Andreas Polze 2007
Michal Olejniczak Aspektorientiertes Managementframework für die Windows Fernwartungsschnittstelle (WMI) Andreas Polze 2007
Dirk Zander Speicherverwaltung in .NET für eingebettete Systeme Andreas Polze 2007
Florian Wonneberg Statische Analyse ganzer .NET-Programme Andreas Polze 2007
Martin Karlsch A model-driven Framework for Domain-Specific Languages Andreas Polze 2007
Alexander Saar Leistungsüberwachung von Web-Service-Anwendungen in heterogenen Java Enterprise Umgebungen Peter Tröger 2006
Kai Köhne Grid-Occam Eine Sprache zur Koordination und Konfiguration in Grid-Systemen Peter Tröger 2006
Helge Issel Dynamische Rekonfiguration in Eingebetteten Systemen Andreas Rasche 2006
Stefan Richter Software Development for Embedded Systems Based on ECMA 335 Andreas Polze 2006
Matthias Senf Entwurf und Implementierung einer dynamischen Serviceplattform für eingebettete Systeme Andreas Polze 2006
Paul Borchert Verlässliche Programmausführung in der Asparagusumgebung Andreas Polze 2006
Markus Roscher Prediktionsmechanismen in Grid-Umgebungen Peter Tröger 2005
Michael Böhl Plattformunabhängige OGSI/WSRF-Dienste in .NET Umgebungen Peter Tröger 2005
Lars Lindner Das Grid-Filesystem Peter Tröger 2005
Matthias Lendholdt Ressourcenpartitionierung für Grid-Systeme Peter Tröger 2005