2018
DOI: 10.1109/tsc.2018.2793268
|View full text |Cite
|
Sign up to set email alerts
|

Certification-Based Cloud Adaptation

Abstract: Performance and dependability levels of cloud-based computations are difficult to guarantee by-design due to segregation of visibility and control between applications, data owners, and cloud providers. Lack of predictability increases users' uncertainty about the service levels they will actually achieve. Cloud tenants compete for shared resources/services at all layers of the cloud stack, and pose heterogeneous and conflicting non-functional requirements over them. These requirements have implications for pl… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
4
3
2

Relationship

1
8

Authors

Journals

citations
Cited by 16 publications
(11 citation statements)
references
References 32 publications
(44 reference statements)
0
11
0
Order By: Relevance
“…Self-adaptive systems [2,28,29] adapt their behavior dynamically to either preserve or enhance required quality attributes in the presence of uncertain operating conditions. The development of microservice applications as self-adaptive systems is still a challenge [48,[62][63][64].…”
Section: Self-adaptiveness and Fuzziness Conceptsmentioning
confidence: 99%
“…Self-adaptive systems [2,28,29] adapt their behavior dynamically to either preserve or enhance required quality attributes in the presence of uncertain operating conditions. The development of microservice applications as self-adaptive systems is still a challenge [48,[62][63][64].…”
Section: Self-adaptiveness and Fuzziness Conceptsmentioning
confidence: 99%
“…As a new network technology, cloud computing provides a unique IT technology advantage for the computer industry. [12] Compared with traditional data centers, cloud based services provide more system independence, requirements, reusability and reliability. Cloud computing is the latest development of computing in organizing and delivering services across the network.…”
Section: Cloud Computingmentioning
confidence: 99%
“…Continuous evaluation and assurance aims to increase the confidence that a system behaves as expected despite failures and malfunctioning. Assurance techniques have been primarily defined for service-oriented architectures and then more recently applied to cloud computing (e.g., [34], [35], [36], [37]. Recently, research on continuous monitoring and assurance has started to also focus on cloud-edge systems and IoT.…”
Section: Requirement 4: Continuous Monitoring and Assurancementioning
confidence: 99%