Mapping virtual machines onto physical machines in cloud computing: A survey
I Pietri, R Sakellariou - ACM Computing Surveys (CSUR), 2016 - dl.acm.org
Cloud computing enables users to provision resources on demand and execute applications
in a way that meets their requirements by choosing virtual resources that fit their application …
in a way that meets their requirements by choosing virtual resources that fit their application …
Decision-making with cross-entropy for self-adaptation
GA Moreno, O Strichman, S Chaki… - 2017 IEEE/ACM 12th …, 2017 - ieeexplore.ieee.org
Approaches to decision-making in self-adaptive systems are increasingly becoming more
effective at managing the target system by taking into account more elements of the decision …
effective at managing the target system by taking into account more elements of the decision …
[PDF][PDF] Intelligent cloud-based load balancing system empowered with fuzzy logic
Cloud computing is seeking attention as a new computing paradigm to handle operations
more efficiently and cost-effectively. Cloud computing uses dynamic resource provisioning …
more efficiently and cost-effectively. Cloud computing uses dynamic resource provisioning …
Cost-aware horizontal scaling of NoSQL databases using probabilistic model checking
In this work we target horizontal scaling of NoSQL databases, which exhibit highly varying,
unpredictable and difficult to model behavior coupled with transient phenomena during VM …
unpredictable and difficult to model behavior coupled with transient phenomena during VM …
A cache-based model abstraction and runtime verification for the Internet-of-Things applications
Currently, software systems are operated in a dynamic and uncertain environment, making it
difficult to predict the operating environment. Particularly, the Internet of Things (IoT) …
difficult to predict the operating environment. Particularly, the Internet of Things (IoT) …
STRATFram: A framework for describing and evaluating elasticity strategies for service-based business processes in the cloud
In the recent years, growing attention has been paid to the concept of Cloud Computing as a
new computing paradigm for executing and handling operations/processes in an efficient …
new computing paradigm for executing and handling operations/processes in an efficient …
Probabilistic model checking of perturbed mdps with applications to cloud computing
Probabilistic model checking is a formal verification technique that has been applied
successfully in a variety of domains, providing identification of system errors through …
successfully in a variety of domains, providing identification of system errors through …
Description and evaluation of elasticity strategies for business processes in the cloud
More and more companies are currently migrating business processes to the Cloud in order
to handle customer service in an efficient and cost effective way. Cloud Computing's …
to handle customer service in an efficient and cost effective way. Cloud Computing's …
Enhancing datacenter resource management through temporal logic constraints
Resource management of modern datacenters needs to consider multiple competing
objectives that involve complex system interactions. In this work, Linear Temporal Logic …
objectives that involve complex system interactions. In this work, Linear Temporal Logic …
Towards solving decision making problems using probabilistic model checking
Decision making seeks the optimal choice for maximum rewards or minimal costs under
certain conditions, requirements and constraints. Decision making problems in practice are …
certain conditions, requirements and constraints. Decision making problems in practice are …