2018
DOI: 10.1002/spe.2644
|View full text |Cite
|
Sign up to set email alerts
|

Cloud application architecture appraiser (CA3): A multicriteria approach and tool for assessing cloud deployment options based on nonfunctional requirements

Abstract: Cloud computing is an emerging computing paradigm that is changing software engineering. It offers scalable virtual compute resources at low prices, thus attracting many software developers interested in reducing their infrastructure and operational costs. Even though acquiring and using cloud solutions can be simple, a common difficulty developers face is how to best configure their applications at the architectural level, given a myriad of cloud services and resource types available, specially when consideri… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 33 publications
(59 reference statements)
0
1
0
Order By: Relevance
“…The main objective of this technique is to dispatch the load between all available VMs in a way that improves the utilization of VMs and minimizes energy consumption. Energy‐efficient task scheduling can be applied as a dynamic load balancing mechanism, which distributes the workloads based on the speed and memory capabilities of the VMs and reflects the dynamic nature of cloud computing environment 15 . Safari and Khorsand 16 proposed an optimization model for time‐constrained workflow scheduling in order to minimize energy consumption using a dynamic voltage and frequency scaling (DVFS) method in cloud computing.…”
Section: Introductionmentioning
confidence: 99%
“…The main objective of this technique is to dispatch the load between all available VMs in a way that improves the utilization of VMs and minimizes energy consumption. Energy‐efficient task scheduling can be applied as a dynamic load balancing mechanism, which distributes the workloads based on the speed and memory capabilities of the VMs and reflects the dynamic nature of cloud computing environment 15 . Safari and Khorsand 16 proposed an optimization model for time‐constrained workflow scheduling in order to minimize energy consumption using a dynamic voltage and frequency scaling (DVFS) method in cloud computing.…”
Section: Introductionmentioning
confidence: 99%