Direkt zum Inhalt
Logo des Instituts für Verteilte Systeme Logo der Universität Ulm

Offene Projekte

Projektarbeiten bieten wir als eine Reihe von individuellen Einzel- und Gruppenthemen an. Diese können je nach Prüfungsordnung als gefordertes Projektmodul eingebracht werden. Sie werden den Veranstaltungen Rechnernetze und IT-Sicherheit bzw. Verteilte Anwendungen, Plattformen und Systeme zugeordnet. Die Themen können dabei jedoch semesterunabhängig bearbeitet und jederzeit begonnen werden.

Beachten Sie, dass in der Liste auch Arbeiten vorkommen, die sowohl als Abschluss- als auch als Projektarbeit ausgeschrieben wurden. Der Schwierigkeitsgrad und Umfang wird dann jeweils nach der Art der Arbeit angepasst. Die hier gezeigten Projektthemen sind häufig nicht vollständig, da sich häufig spontan weitere Themen ergeben. Kontaktieren Sie gegebenenfalls mögliche Betreuer mit der Frage nach weiteren Themen.

Aktuelle Ausschreibungen

„Topics on Practical and Usable Privacy (upon Request),“ Bachelor oder Masterarbeit or individual Master's Projektarbeit, E. Meißner (Betreuung), F. Kargl (Prüfer), Inst. of Distr. Sys., Ulm Univ., – Verfügbar.
Effective privacy protection in modern software systems requires bridging the gap between strong technical guarantees and actual user adoption. Developing robust Privacy-Enhancing Technologies (PETs) and leveraging Trusted Computing paradigms, such as Trusted Execution Environments (TEEs), are critical challenges for building secure, user-centric systems. If you are interested in this area and seek a potential topic, please contact me for further discussion and drafting.
„Topics on Web Technologies and Architectures (upon Request),“ Bachelor oder Masterarbeit or individual Master's Projektarbeit, E. Meißner (Betreuung), F. Kargl (Prüfer), Inst. of Distr. Sys., Ulm Univ., – Verfügbar.
The landscape of web technologies and architectures is constantly evolving to meet modern performance and structural demands. Understanding and innovating within these paradigms is key to building next-generation scalable web applications. If you are interested in this area and seek a potential topic, please contact me for further discussion and drafting.
„SMRctrl: A central mangement component for state-machine replication,“ Bachelor Thesis oder Projektarbeit, F. J. Hauck (Betreuung), F. J. Hauck (Prüfer), Inst. of Distr. Sys., Ulm Univ., 2026 – Verfügbar.
State-machine replication is a concept to achieve fault tolerance. Multiple replicas execute each the same requests on behalf of clients. At the institute we have an own replication framework called SMRteez. As the setup of multiple replicas is complex and error prone, there were initial attempts for a central component that can start, stop and manage replicas from a GUI-based program. The goal of this work is a redesign of this component so that security concerns (e.g., availability of private keys) are considered and the operations are base on a REST interface that can either be operated with a command-line tool or by a web-based single-page application, i.e. a browser GUI. Exact coverage has to be discussed based on the amount of available credit points.
„Re-Implementing etcd using an SMR framework,“ Bachelor Thesis oder Projektarbeit, F. J. Hauck (Betreuung), F. J. Hauck (Prüfer), Inst. of Distr. Sys., Ulm Univ., 2026 – Verfügbar.
State-machine replication is a concept to achieve fault tolerance. There are several frameworks to support SMR-based applications. Etcd is an application implementing a so-called coordination service. It is internally build with SMR technology, but does not use an underlying framework. The task of this work is to reimplement etcd with the BFT-SMaRt/SMRteez framework. The goal is to demonstrate that the framework can handle such applications. In case of a Bachelor's thesis, in case of remaining time also in case of project work, the performance shall be compared to the original etcd implementation.
„Machine Learning–Based Quantification of Security Mechanism Outputs into Subjective Logic Opinions in V2X Environments,“ Projektarbeit oder Bachelorarbeit or Masterarbeit, A. Hermann (Betreuung), F. Kargl (Prüfer), Inst. of Distr. Sys., Ulm Univ., 2026 – Verfügbar.
Security mechanisms in Vehicle-to-Everything (V2X) environments, such as misbehavior detection systems, generate outputs that indicate potential malicious behavior but do not directly provide a unified and interpretable trust representation. This thesis investigates methods for quantifying such outputs into subjective logic opinions that can be used by trust assessment frameworks. The focus lies on a machine learning–based approach that learns the mapping from security mechanism outputs to belief, disbelief, and uncertainty values. The proposed method will be compared against existing quantification techniques to evaluate improvements in accuracy, robustness, and interpretability. The evaluation will be conducted using realistic V2X datasets and scenarios.
„Identifying Common Statistical Patterns in Psychology Research Code,“ Bachelor oder Masterarbeit or individual Projektarbeit, L. Pietzschmann (Betreuung), F. Kargl (Prüfer), Inst. of Distr. Sys., Ulm Univ., 2026 – Verfügbar.
This thesis will take a quantitative look into statistical practices in empirical research. By analyzing the code that is submitted with preprints on the common preprint server PsyArXiv, we will identify common statistical pipelines and practices. This will allow us to gain insights into common patters and potential pitfalls, which can then aid future research in developing better tools and guidelines for statistical analysis.
„Design and evaluation of a benchmark dataset for GNSS spoofing detection systems,“ Projektarbeit, A. Hermann (Betreuung), F. Kargl (Prüfer), Inst. of Distr. Sys., Ulm Univ., 2026 – Verfügbar.
GNSS spoofing poses a significant threat to systems relying on accurate positioning, particularly in safety-critical domains such as autonomous driving. However, the evaluation of spoofing detection methods is often limited by the lack of standardized benchmark datasets. This project addresses this gap by designing and implementing a benchmark dataset for GNSS spoofing detection systems. The dataset includes diverse and realistic spoofing scenarios with well-defined ground truth, enabling systematic and reproducible evaluation. The dataset is validated using existing GNSS spoofing detection approaches.
„Adaptive Timeouts for a Replication Framework,“ Bachelor Thesis oder Projektarbeit, C. Denzel (Betreuung), F. J. Hauck (Prüfer), Inst. of Distr. Sys., Ulm Univ., 2026 – Verfügbar.
State-machine replication is a concept to achieve fault tolerance. Multiple replicas execute each the same requests on behalf of clients. At the institute we have an own replication framework called SMRteez. It is equipped with a mechanism to deterministically measure some metrics in each replica so that adaptation concepts can be built on top. This work is about measuring the length of the underlying consensus protocol and dynamically adjust the local timeout when a replica is considered to be faulty. This not only allows for faster crash detection but also for faster misbehavior detection in Byzantine replicas.
„Enhancing Trustworthiness in Generated Information by Finetuning Llama 3 8b,“ Projektarbeit, D. Eisermann (Betreuung), F. Kargl (Prüfer), Inst. of Distr. Sys., Ulm Univ., 2025 – Verfügbar.
This project will focus on improving the trustworthiness of generated information through the fine-tuning of the Llama 3 8b model using the Unsloth training performance optimization library. The primary goal is to enhance the reliability and accuracy of AI-generated content by leveraging advanced training techniques. The research will involve evaluating the performance of the Llama 3 8b model before and after fine-tuning, analyzing improvements in trustworthiness metrics, and developing new methodologies to further optimize the model’s performance.
„A Comparison of Kolmogorov-Arnold Networks (KANs) with Multi-Layer Perceptrons (MLPs) for Image Classification,“ Projektarbeit, D. Eisermann (Betreuung), F. Kargl (Prüfer), Inst. of Distr. Sys., Ulm Univ., 2025 – Verfügbar.
This project will investigate the performance differences between Kolmogorov-Arnold Networks (KANs) and Multi-Layer Perceptrons (MLPs) in the context of image classification tasks. Kolmogorov-Arnold Networks offer a novel approach to neural network architecture based on mathematical foundations that differ from traditional MLPs. The primary goal of this research is to empirically compare these two types of neural networks to evaluate their classification accuracy. The outcome of this research may provide insights into the potential advantages of KANs over conventional MLPs in practical applications.
„Enhancing Trustworthiness in Generated Information by Finetuning Llama 3 8b,“ Projektarbeit, D. Eisermann (Betreuung), F. Kargl (Prüfer), Inst. of Distr. Sys., Ulm Univ., 2024 – Verfügbar.
This project will focus on improving the trustworthiness of generated information through the fine-tuning of the Llama 3 8b model using the Unsloth training performance optimization library. The primary goal is to enhance the reliability and accuracy of AI-generated content by leveraging advanced training techniques. The research will involve evaluating the performance of the Llama 3 8b model before and after fine-tuning, analyzing improvements in trustworthiness metrics, and developing new methodologies to further optimize the model’s performance.
„A Comparison of Kolmogorov-Arnold Networks (KANs) with Multi-Layer Perceptrons (MLPs) for Image Classification,“ Projektarbeit, D. Eisermann (Betreuung), F. Kargl (Prüfer), Inst. of Distr. Sys., Ulm Univ., 2024 – Verfügbar.
This project will investigate the performance differences between Kolmogorov-Arnold Networks (KANs) and Multi-Layer Perceptrons (MLPs) in the context of image classification tasks. Kolmogorov-Arnold Networks offer a novel approach to neural network architecture based on mathematical foundations that differ from traditional MLPs. The primary goal of this research is to empirically compare these two types of neural networks to evaluate their classification accuracy. The outcome of this research may provide insights into the potential advantages of KANs over conventional MLPs in practical applications.
„Applications for the LoRaPark Ulm,“ Projektarbeit, F. Kargl (Betreuung), F. Kargl (Prüfer), Inst. of Distr. Sys., Ulm Univ., 2020 – Verfügbar.
Logo: Zertifikat seit 2008 – Audit familiengerechte Hochschule Logo: StudyCheck - Top Universität Logo: StudyCheck - digital readiness Logo: Weltoffene Hochschulen – Gegen Fremdenfeindlichkeit