2013
DOI: 10.1109/tse.2012.53
|View full text |Cite
|
Sign up to set email alerts
|

A decentralized self-adaptation mechanism for service-based applications in the cloud

Abstract: Abstract-Cloud computing, with its promise of (almost) unlimited computation, storage and bandwidth, is increasingly becoming the infrastructure of choice for many organizations. As cloud offerings mature, service-based applications need to dynamically recompose themselves, to self-adapt to changing QoS requirements. In this paper, we present a decentralized mechanism for such self-adaptation, using market-based heuristics. We use a continuous double-auction to allow applications to decide which services to ch… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
57
0
2

Year Published

2013
2013
2016
2016

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 88 publications
(61 citation statements)
references
References 45 publications
0
57
0
2
Order By: Relevance
“…We also mention the decentralized self-adaptation mechanism in the cloud context using market-based heuristics [15]. It focused on the service selection problem at the application layer, while we are concerned with a planning problem at different layers in the cloud environment.…”
Section: Related Workmentioning
confidence: 99%
“…We also mention the decentralized self-adaptation mechanism in the cloud context using market-based heuristics [15]. It focused on the service selection problem at the application layer, while we are concerned with a planning problem at different layers in the cloud environment.…”
Section: Related Workmentioning
confidence: 99%
“…However, some of these models assume that all the agents are acquaintance of each other (fully connected network) that is not a realistic situation in open environments and also rely on the hierarchical structure that reduces the flexibility of the system. There are other approaches that consider self-organization mechanisms in order to provide a service composition that deals with an specific goal [Khondoker et al 2011;Nallur and Bahsoon 2012]. The main drawback of these approaches is that they assumed that there is a global view of all the services available in the system and that broadcast mechanisms are used.…”
Section: Emergence and Self-organizationmentioning
confidence: 99%
“…Decentralized mechanism has been studied widely in different applications based on intelligent agents [8]. The notion behind any multi-agent system is to divide a complex problem handled by a single entry (a centralized system) into smaller simpler problems to be handled by various entities as in a distributed system.…”
Section: Introductionmentioning
confidence: 99%