• Publications
  • Influence
Model-Based Self-Aware Performance and Resource Management Using the Descartes Modeling Language
Modern IT systems have increasingly distributed and dynamic architectures providing flexibility to adapt to changes in the environment and thus enabling higher resource efficiency. However, theseExpand
  • 38
  • 7
Evaluating approaches to resource demand estimation
Abstract Resource demands are a key parameter of stochastic performance models that needs to be determined when performing a quantitative performance analysis of a system. However, the directExpand
  • 79
  • 5
  • PDF
A Model-Based Approach to Designing Self-Aware IT Systems and Infrastructures
Results of a five-year research project and several industrial collaborations have produced tools that model the individual effects and complex dynamic interactions between an IT system's applicationExpand
  • 40
  • 5
Towards Self-Aware Performance and Resource Management in Modern Service-Oriented Systems
Modern service-oriented systems have increasingly complex loosely-coupled architectures that often exhibit poor performance and resource efficiency and have high operating costs. This is due to theExpand
  • 67
  • 4
  • PDF
Model-based self-adaptive resource allocation in virtualized environments
The adoption of virtualization and Cloud Computing technologies promises a number of benefits such as increased flexibility, better energy efficiency and lower operating costs for IT systems.Expand
  • 73
  • 3
  • PDF
Architecture-Level Software Performance Models for Online Performance Prediction
Proactive performance and resource management of modern IT infrastructures requires the ability to predict at run-time, how the performance of running services would be affected if the workload orExpand
  • 14
  • 3
escartes The Descartes Modeling Language
Action 1 0..* ExternalCallAction InternalAction LoopAction ResourceDemand LoopIterationCount synchronizationBarrier : Boolean ForkAction BranchAction BranchingProbabilities ComponentInternalBehavior
  • 13
  • 3
  • PDF
Automated extraction of architecture-level performance models of distributed component-based systems
Modern enterprise applications have to satisfy increasingly stringent Quality-of-Service requirements. To ensure that a system meets its performance requirements, the ability to predict itsExpand
  • 83
  • 2
  • PDF
Automated simulation-based capacity planning for enterprise data fabrics
Enterprise data fabrics are gaining increasing attention in many industry domains including financial services, telecommunications, transportation and health care. Providing a distributed,Expand
  • 27
  • 2
  • PDF
Self-aware QoS management in virtualized infrastructures
We present an overview of our work-in-progress and long-term research agenda aiming to develop a novel methodology for engineering of self-aware software systems. The latter will have built-inExpand
  • 12
  • 2
  • PDF