DiplomarbeitModellbasierte TestmetrikenTestmetriken erlauben eine quantitative Beurteilung ausgeführter Tests in Bezug auf ein gegebenes System. Vor allem für Programmiersprachen existieren verschiedene überdeckungsmaße, die sich in ihrer Granularität unterscheiden (Anweisungsüberdeckung, Zweigüberdeckung, Bedingungsüberdeckung etc.). Durch die Einführung modellbasierter Entwicklungstechniken sind diese Maße jedoch inadäquat, da der Entwickler auf höherem Abstraktionsniveau und mit Modellierungssprachen anstatt Programmiersprachen arbeitet. In dieser Arbeit sollen existierende Arbeiten auf dem Gebiet modellbasierter Testmetriken für verschiedene Teilsprachen der UML (z.B. Klassendiagramme und Statecharts) evaluiert werden. Zusätzlich sollen allgemeine graphbasierte Metriken auf Übertragbarkeit auf die zu behandelnden Teilsprachen geprüft werden. Im Anschluß soll ein Framework implementiert werden, welches die Messung der erörterten Metriken und eine Rückverfolgung der Ergebnisse auf die Ursprungsmodelle erlaubt. Vorkenntnisse: Java, UML erforderlich, Metriken erwünscht.Betreuer: Christoph Herrmann, Steven Völkel Beurteilung: Prof. Dr. Bernhard Rumpe | ||