Bachelor's and Master's Theses, P1 and P2
The Software Architecture Group offers topics for bachelor's (Practical Course with Bachelor's Paper) and master's theses, as well as P1 and P2 (Practical Course: Computer Science 1/2) in the areas of software design, software technologies, software architecture and software development. The following list contains a number of current suggestions for topics. To discuss one of these or any other topic in this research field, please first contact our office staff at sek.swa@univie.ac.at with the topic(s) you are interested in. You will then be redirected to the corresponding supervisor if the topic is still available.
Open Topics
(latest update March 17, 2026)
Code Complexity Analysis in MARL Algorithms(no longer available)Tracking Hyperparameter Evolution across RL Pipelines(no longer available)Measuring Hyperparameter Complexity across RL Algorithms(no longer available)- Design and Evaluation of a Collaborative Agent Architecture with Lifecycle Management
- Automating Agentic AI Integration in an MLOps/RLOps Workflow
- Automated quality checking for MLOps pipelines (only available for Master thesis)
Workflow and system behavior analysis: How to improve and optimize development handover(no longer available)Anomaly detection and prediction in workflow and service based systems(no longer available)- Investigating model metrics and software engineering aspects for the monitoring of RLOps
Automatically repairing CI/CD pipelines' anti-patterns, studying the changes in speed, resource usage, and reliability(no longer available)A model for the reliability of CI/CD pipelines applied to realistic and synthetic systems(no longer available)Practices for monitoring CI/CD pipelines, and studying the parallelism(no longer available)Descriptive analysis of CI/CD pipelines(no longer available)Optimization of CI/CD pipelines using AI(no longer available)Optimization of self-adaptive software systems(no longer available)
