Diplom-/Masterarbeit

Dynamisches Code-Analyseverfahren für Benutzerschnittstellen am Beispiel einer Web-Anwendung

Aufgabenstellung

Mit der Diplomarbeit soll analysiert werden, ob durch die Anwendung von Code-Analyseverfahren umfassendere Informationen über die Korrektheit und Konsistenz der Steuerflüsse sowie über die Wertebereiche der Zustandsvariablen gewonnen werden köonnen.

Abstract

Der Test von Software Benutzerschnittstellen kann je nach Designstruktur aufgrund der kombinatorischen Vielfalt der Nutzungsmöglichkeiten, der Erreichbarkeit von Funktionalitäten in AbhÄngigkeit vom dynamischen Zustand der Bedienelemente zur Laufzeit oftmals nicht zu 100 % Zweigabdeckung mit vertretbarem Aufwand durchgeführt werden. Das Testen aller Navigationswege durch Ausführen der Anwendung ist aufgrund der Vielzahl der Navigationswege aufwändig bis unmöglich. In dieser Diplomarbeit wird ein auf dem Software-Code basierendes Analyseverfahren zur Unterstützung der Verifikation von Benutzerschnittstellen erprobt.