Modellbasierte Laufzeit-Performance-Vorhersage für komponentenbasierte Softwarearchitekturen

Günther, Nicolas (2011) Modellbasierte Laufzeit-Performance-Vorhersage für komponentenbasierte Softwarearchitekturen (Diploma thesis), Department of Computer Science, University of Kiel, Germany, Kiel, Germany, 123 pp

[img]
Preview
Text
Guenther2011DAModellbasierteLaufzeitPerformanceVorhersageFuerKomponentenbasierteSoftwarearchitekturen.pdf - Published Version

Download (3997Kb)

Abstract

Anforderungen an die Qualität von Software werden in Form von Service Level Agreements festgehalten. Zur Einhaltung von SLAs werden oftmals mehr Ressourcen bereitgestellt, als zur Bewältigung der Last notwendig sind. Die Abschätzung benötigter Ressourcen auf Grundlage pessimistischer Lastschätzungen führt zur Verschwendung von Ressourcen in Situation geringer Last. Das SLAstic-Framework soll durch die Rekonfiguration von Softwarearchitekturen zur Laufzeit ressourceneffizient die Einhaltung von SLAs ermöglichen. Durch die Simulation bzw. Analyse von speziellen Performance-Modellen soll die Performance von Softwaresystemen vorhergesagt werden, um über notwendige Rekonfigurationen zu entscheiden. In der vorliegenden Arbeit wird zunächst eine Modelltransformation von im SLAstic-Framework verwendeten Modellen in Modelle, die zur Performance Analyse geeignet
sind, entwickelt und implementiert. Für die Extraktion des Kontrollflusses der durch das SLAstic-Framework verwalteten Systeme, wird das SLAstic-Metamodell erweitert und die im ersten Schritt entstandene Transformation um die Überführung entsprechender dynamischer Aspekte ergänzt. Schließlich wird das entstandene Transformationsprogramm auf dessen Eignung für den Einsatz im SLAstic-Framework untersucht.

Document Type: Thesis (Diploma thesis)
Thesis Advisors: Hasselbring, Wilhelm and van Hoorn, Andre
Keywords:
Research affiliation: Kiel University > Software Engineering
Date Deposited: 02 Oct 2012 14:15
Last Modified: 02 Oct 2012 14:15
URI: http://eprints.uni-kiel.de/id/eprint/15487

Actions (login required)

View Item View Item

Document Downloads

More statistics for this item...