Model-Driven Online Capacity Management for Component-Based Software Systems Model-Driven Online Capacity Management for Component-Based Software Systems

Model-Driven Online Capacity Management for Component-Based Software Systems

    • $7.99
    • $7.99

Publisher Description

Capacity management is a core activity when designing and operating distributed software systems. Particularly, enterprise application systems are exposed to highly varying workloads. Employing static capacity management, this leads to unnecessarily high total cost of ownership due to poor resource usage efficiency.



This thesis introduces a model-driven online capacity management approach for distributed component-based software systems, called SLAstic. The core contributions of this approach are a) modeling languages to capture relevant architectural information about a controlled software system, b) an architecture-based online capacity management framework based on the common MAPE-K control loop architecture, c) model-driven techniques supporting the automation of the approach, d) architectural runtime reconfiguration operations for controlling a system’s capacity, as well as e) an integration of the Palladio Component Model. A qualitative and quantitative evaluation of the approach is performed by case studies, lab experiments, and simulation.

GENRE
Computers & Internet
RELEASED
2014
October 15
LANGUAGE
EN
English
LENGTH
360
Pages
PUBLISHER
Books on Demand
SELLER
eBoD GmbH
SIZE
13.7
MB
Architectures for Adaptive Software Systems Architectures for Adaptive Software Systems
2009
Modeling and Simulating Software Architectures Modeling and Simulating Software Architectures
2016
Model-Based Software Performance Analysis Model-Based Software Performance Analysis
2011
Software Architecture Software Architecture
2020
Software Architecture Software Architecture
2022
Software Architecture Software Architecture
2011