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 October 13, 2025)
Study of version-changes in Reinforcement Learning Projects(no longer available)- Automatic generation of RLOps pipelines using large language models
Are the tides turning for microservices? Tracking the adoption of microservices in developer communities through sentiment analysis(no longer available)Automated quality checking for MLOps pipelines(no longer available)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
Evolution of the efficiency of CI/CD pipelines in open-source repositories(no longer available)Investigation of patterns for reliability for CI/CD pipelines(no longer available)Descriptive analysis of CI/CD pipelines(no longer available)Optimization of CI/CD pipelines using AI(no longer available)- Improving resource usage forecasting using AI, dynamical systems theory and nonlinear time series analysis
