Available Master Topics
The goal of this work is to adopt an existing data compression algorithm so that it can be run on a quantum computer. Afterwards, the student should have a solid understanding of data compression, the basics of quantum computing, and…
Python-basiertes Werkzeug zur Berechnung von Evolvierbarkeitsmetriken für Software Projekte.
Prototypische Entwicklung von AI-Agents im Kontext des Software Engineering.
Einfache textuelle Abfrageschnittstelle für unternehmensspezifisches Architekturwissen, Umsetzung mittels großer Sprachmodelle (z.B. GPT) und Retrieval Augmented Generation (RAG), Zeigen der Vorteile/Nachteile im Vergleich zu bereits im Einsatz befindlichem System.
Werkzeug zum KI-unterstützten Teilen von Architekturwissen für Unternehmensanwendungen. Einsatz vom LLMs oder anderer KI-Techniken als Empfehlungskomponente. Datensatz aus realem Anwendungsszenario zum Experimentieren und Testen verfügbar.
Exploration des Einsatzes von LLMs zur Architekturdokumentation, Werkzeug zur Dokumentation und Verwaltung von Architekturentscheidungen mittels LLMs
Werkzeug zum automatisierten, KI-gestützen Beheben von SonarQube-Issues
Entwicklung von Demonstratoren um die Leistungsfähigkeit und Grenzen von Low-Code Plattformen aufzuzeigen.
Analyse von ChatGPT und anderer Low-Code LLMs hinsichtlich Ihrer Eignung Prototypen effizient und zielgerichtet zu implementieren.
Ziel dieser Masterarbeit ist die Entwicklung eines KI-basierten Tutor-Systems, das personalisiertes Lernen unterstützt. Das System soll Lernende individuell begleiten, Lerninhalte an den Kenntnisstand und die Lerngeschwindigkeit anpassen und motivierende Feedbackmechanismen bieten.
Hintergrund: Nachhaltigkeit gewinnt in der Softwareentwicklung zunehmend an Bedeutung. Die Herausforderung besteht darin, ökologische, soziale und ökonomische Aspekte in den Entwicklungsprozess zu integrieren, um langfristig verantwortungsvolle Softwarelösungen zu schaffen. Key Performance Indicators (KPIs) sind essentiell, um Nachhaltigkeitsziele messbar, überwachbar und
Note: This subject can be adapted to the student’s interests. Recent years saw a significant increase in the capabilities of natural language and speech interfaces, as proved by tools such as Siri, Alexa, ChatGPT, Bard, etc. These applications not only
Digitale Zwillinge (engl: Digital Twins) sind virtuelle Pendants zu (üblicherweise) physischen Geräten, Maschinen oder Systemen. Durch ständige Synchronisation, ermöglichen sie neben der klassischen Überwachung und Steuerung der Geräte auch erweiterte Services wie komplexe Aktionsplanung, Simulation, adaptive Kalibrierung, KI-basierte System-Optimierung, etc.
Weiterentwicklung einer Learning Analytics Plattform zur Verwaltung und Analyse von Learning Objectives unterschiedlicher Studienprogramme und deren Module.
Digitale Zwillinge spielen eine immer größere Rolle in verschiedenen Bereichen. Unternehmen wie Microsoft, Amazon, oder Eclipse bieten deshalb bereits eigene “Digital Twin Plattformen” an, um die Implementierung solcher Digital Twins in einer Cloud-Umgebung zu ermöglichen. Durch die Entwicklung einer Referenz-Architektur
Im Bereich Software Security sind jederzeit Themen zu vergeben.