- Du möchtest spannende Einblicke in die Welt der Graph-basierten Softwareanalyse gewinnen und dabei praxisnah moderne Ansätze zur Systemmodernisierung kennenlernen? Perfekt – das klingt nach einem Match.
- Du arbeitest gemeinsam mit unserem Team an innovativen Lösungen für die Analyse und Verbesserung komplexer Softwaresysteme.
- Je nach deinem Interesse und Studienfortschritt kannst du dich in folgende Themenfelder vertiefen:
- Architektur & Strukturqualität von Softwaresystemen bewerten: Wie modular ist ein System wirklich? Welche Komponenten sind kritisch für Stabilität und Weiterentwicklung?
- KI-gestützte Analyse und Entscheidungsfindung in der Softwarearchitektur entwickeln: z.B. KIgestützte Analyse von Code Strukturen und Abhängigkeiten Automatische Ableitung fachlicher Zusammenhänge aus Code.
- Automatisierte Modernisierung und Refactoring von Legacy-Systemen implementieren (Bachelor/Master): z.B. Automatisiertes Refactoring auf Basis von Analyseergebnissen oder Ableitung von Transformationsregeln aus ArchitekturHotspots
Falls du noch kein konkretes Thema im Fokus hast, freuen wir uns immer über deine eigenen Ideen und Vorschläge. Den genauen Umfang und Schwerpunkte stimmst du zudem individuell mit uns und deiner Hochschule ab. Wir haben außerdem einen Themenkatalog, den wir dir vor dem ersten Gespräch gerne zukommen lassen, damit du dich noch inspirieren lassen kannst.