Now showing items 1-3 of 3
Model-Based Dynamic Resource Management for Service Oriented Clouds
Cloud computing is a flexible platform for software as a service, as more and more applications are deployed on cloud. Major challenges in cloud include how to characterize the workload of the applications and how to manage ...
Engineering Model-Based Adaptive Software Systems
Adaptive software systems are able to cope with changes in the environment by self-adjusting their structure and behavior. Robustness refers to the ability of the systems to deal with uncertainty, i.e. perturbations (e.g., ...
Engineering Self-Adaptive Applications on Software Defined Infrastructure
Cloud computing is a flexible platform that offers faster innovation, elastic resources, and economies of scale. However, it is challenging to ensure non-functional properties such as performance, cost and security of ...