• 31 MAR 16

    Statische Codeanalyse

    Heutige Softwaresysteme sind aus vielen Bausteinen, meist unter Verwendung mehrerer Technologien aufgebaut. Zusätzlich entwickeln sich Softwaresysteme schnell weiter, wodurch Bausteine in unterschiedlichen Versionen untereinander in Abhängigkeiten stehen. Ziel der Bachelorarbeit ist es, ein Softwaresystem aus der Praxis, das aus ca. 500.000 Lines of Code besteht, verschiedenen statischen Code-Analysen zu unterwerfen. Dazu soll zunächst eine Recherche durchgeführt werden, welche open-source Werkzeuge zur Codeanalyse heterogener Softwaresysteme verfügbar sind. Eines (oder eine Kombination) dieser Werkzeuge soll dann angewendet werden, um ein Softwaresystem aus der Praxis anhand konkreter Fragestellungen zu analysieren. Zu diesen Fragestellungen gehören beispielsweise die Suche nach nicht mehr verwendeten Code und die Suche nach Regressions-Testfällen, die nicht mehr genutzten Code testen. Die Ergebnisse der Analyse sollen graphisch adäquat aufbereitet werden.

    Ansprechpartner: ruth.breu@uibk.ac.at

Contact Us