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 …

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 …

[PDF][PDF] Intelligent cloud-based load balancing system empowered with fuzzy logic

AI Khan, SAR Kazmi, A Atta, MF Mushtaq… - Computers …, 2021 - cdn.techscience.cn
Cloud computing is seeking attention as a new computing paradigm to handle operations
more efficiently and cost-effectively. Cloud computing uses dynamic resource provisioning …

Cost-aware horizontal scaling of NoSQL databases using probabilistic model checking

A Naskos, A Gounaris, P Katsaros - Cluster Computing, 2017 - Springer
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 …

A cache-based model abstraction and runtime verification for the Internet-of-Things applications

E Lee, YD Seo, YG Kim - IEEE Internet of Things Journal, 2020 - ieeexplore.ieee.org
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) …

STRATFram: A framework for describing and evaluating elasticity strategies for service-based business processes in the cloud

AB Jrad, S Bhiri, S Tata - Future Generation Computer Systems, 2019 - Elsevier
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 …

Probabilistic model checking of perturbed mdps with applications to cloud computing

YRS Llerena, G Su, DS Rosenblum - Proceedings of the 2017 11th Joint …, 2017 - dl.acm.org
Probabilistic model checking is a formal verification technique that has been applied
successfully in a variety of domains, providing identification of system errors through …

Description and evaluation of elasticity strategies for business processes in the cloud

AB Jrad, S Bhiri, S Tata - 2016 IEEE International Conference …, 2016 - ieeexplore.ieee.org
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 …

Enhancing datacenter resource management through temporal logic constraints

H He, J Hu, D Da Silva - 2017 IEEE International Parallel and …, 2017 - ieeexplore.ieee.org
Resource management of modern datacenters needs to consider multiple competing
objectives that involve complex system interactions. In this work, Linear Temporal Logic …

Towards solving decision making problems using probabilistic model checking

L Shi, S Liu, J Hao, JY Koh, Z Hou… - 2017 22nd International …, 2017 - ieeexplore.ieee.org
Decision making seeks the optimal choice for maximum rewards or minimal costs under
certain conditions, requirements and constraints. Decision making problems in practice are …