Javascript must be enabled to continue!
Architecting cloud‐enabled systems: a systematic survey of challenges and solutions
View through CrossRef
SummaryThe literature on the challenges of and potential solutions to architecting cloud‐based systems is rapidly growing but is scattered. It is important to systematically analyze and synthesize the existing research on architecting cloud‐based software systems in order to build a cohesive body of knowledge of the reported challenges and solutions. We have systematically identified and reviewed 133 papers that report architecture‐related challenges and solutions for cloud‐based software systems. This paper reports the methodological details, findings, and implications of a systematic review that has enabled us to identify 44 unique categories of challenges and associated solutions for architecting cloud‐based software systems. We assert that the identified challenges and solutions classified into the categories form a body of knowledge that can be leveraged for designing or evaluating software architectures for cloud‐based systems. Our key conclusions are that a large number of primary studies focus on middleware services aimed at achieving scalability, performance, response time, and efficient resource optimization. Architecting cloud‐based systems presents unique challenges as the systems to be designed range from pervasive embedded systems and enterprise applications to smart devices with Internet of Things. We also conclude that there is a huge potential of research on architecting cloud‐based systems in areas related to green computing, energy efficient systems, mobile cloud computing, and Internet of Things. Copyright © 2016 John Wiley & Sons, Ltd.
Title: Architecting cloud‐enabled systems: a systematic survey of challenges and solutions
Description:
SummaryThe literature on the challenges of and potential solutions to architecting cloud‐based systems is rapidly growing but is scattered.
It is important to systematically analyze and synthesize the existing research on architecting cloud‐based software systems in order to build a cohesive body of knowledge of the reported challenges and solutions.
We have systematically identified and reviewed 133 papers that report architecture‐related challenges and solutions for cloud‐based software systems.
This paper reports the methodological details, findings, and implications of a systematic review that has enabled us to identify 44 unique categories of challenges and associated solutions for architecting cloud‐based software systems.
We assert that the identified challenges and solutions classified into the categories form a body of knowledge that can be leveraged for designing or evaluating software architectures for cloud‐based systems.
Our key conclusions are that a large number of primary studies focus on middleware services aimed at achieving scalability, performance, response time, and efficient resource optimization.
Architecting cloud‐based systems presents unique challenges as the systems to be designed range from pervasive embedded systems and enterprise applications to smart devices with Internet of Things.
We also conclude that there is a huge potential of research on architecting cloud‐based systems in areas related to green computing, energy efficient systems, mobile cloud computing, and Internet of Things.
Copyright © 2016 John Wiley & Sons, Ltd.
Related Results
Interpreting “systems architecting”
Interpreting “systems architecting”
Abstract
The UK Chapter of the International Council on Systems Engineering (INCOSE UK) commissioned research to illustrate the variety of us...
CLOUD COMPUTING - NAVIGATING THE DIGITAL SKY
CLOUD COMPUTING - NAVIGATING THE DIGITAL SKY
“Cloud Computing – Navigating the Digital Sky” is an extensive guide designed to provide a thorough understanding of cloud computing, an essential technology in today’s digital age...
ATLID Cloud Climate Product
ATLID Cloud Climate Product
Abstract. Despite significant advances in atmospheric measurements and modeling, clouds response to human-induced climate warming remains the largest source of uncertainty in model...
Adoption Strategy for Cloud Computing in Kenyan Research Institutions
Adoption Strategy for Cloud Computing in Kenyan Research Institutions
Cloud computing has transformed the aspect of distributed computing from many other prevailing methods by offering more unlimited benefits, like cutting down computing costs and al...
Using Himiwari-9 cloud tracking to support the analysis of measurements from the ACADIA and HALO-South field campaigns
Using Himiwari-9 cloud tracking to support the analysis of measurements from the ACADIA and HALO-South field campaigns
The large horizontal grid size of current atmospheric models means that subgrid heterogeneity in cloud properties must be parameterised. A number of studies have suggested that th...
Intelligent Cloud Solutions Bridging Technology Gaps for Small and Medium-Sized Enterprises
Intelligent Cloud Solutions Bridging Technology Gaps for Small and Medium-Sized Enterprises
Introduction: Cloud computing has become a revolutionary technology with many features especially in terms of cost reduction, availability of space and time for strategic enterpris...
THE ROLE OF CLOUD COMPUTING IN SCALING E-COMMERCE BUSINESSES
THE ROLE OF CLOUD COMPUTING IN SCALING E-COMMERCE BUSINESSES
In the rapidly evolving digital landscape, e-commerce has emerged as a cornerstone of global trade, necessitating robust, scalable solutions to accommodate increasing consumer dema...
AI-driven zero-touch orchestration of edge-cloud services
AI-driven zero-touch orchestration of edge-cloud services
(English) 6G networks demand orchestration systems capable of managing thousands of distributed microservices under sub-millisecond latency constraints. Traditional centralized app...

