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 |