Forschungsthemen
[GB] Systematische Integration externer Analysetools in die MDPE Workbench
Die MDPE Workbench ermöglicht die schrittweise Durchführung von Performanceanalysen innerhalb eines modellgetrieben Softwareentwicklungsprozesses. Dabei werden verhaltensorientierte Quellmodelle (z.B. UML Aktivitätsdiagramme) mit Performancedaten (z.B. erwartete Ausführungszeiten, Übergangswahrscheinlichkeiten) annotiert und in einem mehrstufigen Prozess in ein toolspezifisches Analysemodell transformiert. Externe Analysetools (z.B. AnyLogic, LQN Toolset) führen das generierte Modell aus und produzieren entsprechende Ergebnisse, die in der MDPE Workbench weiterverarbeitet werden. Momentan ist die Ansteuerung von nur einem externen Tool pro Analysevorgang möglich. Um komplexere Analyseszenarien zu unterstützen, soll die Workbench um Möglichkeiten zur sequentiellen und bedingten Ausführung von Analysetools innerhalb einer Toolchain erweitert werden. Die Ausführung der Toolchain kann dabei in Abhängigkeit der Analyseergebnisse variieren. Im Rahmen der Arbeit soll die MDPE Workbench um Möglichkeiten zur Ausführung komplexer Analyseszenarien mit verschiedenen externen Tools erweitert werden. Dabei sind die folgenden Punkte zu bearbeiten:
Betreuer: Sebastian Cech