Testbasierte Migration und Anpassung eines webbasierten Werkzeuges (Angular/Java Spring Boot) und Untersuchung, inwieweit die testbasierten Methoden diese Migration erleichtern (bezahlte Masterarbeit).


Am Institut für Wirtschaftsinformatik-Software Engineering wurde ein webbasiertes Werkzeug zur Modellierung von Qualitätsmodellen entwickelt (QuamView). Dieses Werkzeug arbeitet eng mit dem weltweit etablierten Qualitätsmanagement-Werkzeug SonarQube (https://www.sonarqube.org) zusammen.

Ziel der Arbeit ist die Migration dieses Werkzeuges auf eine neue Java Version sowie Verwendung der aktuellen Angular und Spring-Boot Versionen. Im Zuge der Migration sollen auch kleinere funktionale Erweiterungen oder Verbesserungen vorgenommen werden. Im Rahmen der Arbeit soll auch untersucht werden, inwieweit der Einsatz von Testtechniken (statische Analyse, dynamische Unit-Tests, u.U. automatisierte Systemtests) bei der Migration helfen. Im theoretischen Teil der Arbeit soll untersucht werden, welche wissenschaftlichen Befunde es dazu gibt.

Es handelt sich hierbei um eine bezahlte Masterarbeit (Anstellungsverhältnis oder Werkvertrag)

Betreuer: Reinhold Plösch

Testbasierte Migration von Java-basierten Webservices (bezahlte Masterarbeit)