Performance Simulation of Runtime Reconfigurable Software Architectures

von Massow, Robert (2010) Performance Simulation of Runtime Reconfigurable Software Architectures (Diploma thesis), University of Oldenburg, Germany, Oldenburg, Germany, 91 pp

vonMassow2009PerformanceSimulationOfRuntimeReconfigurableSoftwareArchitectures.pdf - Published Version

Download (4Mb) | Preview


Resource efficient computing of software systems is increasing in importance in software development. While resource efficiency is mainly an internal quality attribute, the system performance is an external quality attribute, visible to system users. In order to provide an adequate system performance, i.e., assure short response times to user requests, the necessary hardware capacity is commonly provided in a static and pessimistic way. This thesis is the context of a self-adaptive approach for online capacity management for component-based software systems, called SLAstic. SLAstic proposes a set of reconfiguration
operations to adapt the system capacity to the current workload of the system, thus optimizing the resource efficiency while satisfying the system's performance objectives. In this work we present SLAstic.SIM, a simulator for runtime reconfigurable, component based software architectures, supporting the reconfiguration operations proposed by the SLAstic framework. SLAstic.SIM is able to simulate Palladio Component Models (PCM) extended by information on a system's reconfiguration capabilities. Our evaluation yields that SLAstic.SIM is a suitable simulator for performance evaluation of runtime reconfigurable component based software architectures model with PCM and can thus be used to evaluate the SLAstic approach for online capacity management in a simulative environment.

Document Type: Thesis (Diploma thesis)
Thesis Advisors: Winter, Andreas, Hasselbring, Wilhelm and van Hoorn, Andre
Research affiliation: Kiel University > Software Engineering
Date Deposited: 02 Oct 2012 14:15
Last Modified: 02 Oct 2012 14:15

Actions (login required)

View Item View Item

Document Downloads

More statistics for this item...