Softwaresysteme sind oftmals über viele Jahre hinweg im produktiven Einsatz. Herangehensweisen die zum Entwicklungszeitpunkt als State-of-the-Art gelten, veralten mit der Zeit. Dies betrifft insbesondere auch Benutzeroberflächen und die damit verbundenen Technologien. Um neuen Nutzerbedürfnissen nachzukommen, versucht man im Rahmen von Softwaremodernisierungen diese durch neue, moderne Technologien und Ansätze zu ersetzen. Dies erfordert allerdings einen hohen Zeit- und Kapitaleinsatz. Daher wäre es zielführend, diesen Prozess weitestgehend zu automatisieren oder zumindest zu unterstützen. Im Bereich generativer KI bzw. Large Language Models gibt es dahingehend bereits Ansätze, um beispielsweise aus Screenshots Screen Designs und aus Screen Designs Source Code zu generieren.
Zielsetzung der Arbeit ist, zu untersuchen inwieweit sich aktuelle Large Language Models für die technologische Modernisierung von Benutzeroberflächen nutzen lassen, zum Beispiel für die Übersetzung von bestehenden Rich-Client-Anwendungen in Webanwendungen. Im Rahmen der Arbeit soll dies u.a. durch eine prototypische Umsetzung eines Unterstützungstools untersucht werden.