There are several situations where applications in the cloud need to self-manage their quality attributes (QA). We posit that self-adaptation can be achieved through a market-based approach and describe a marketplace for web-services. We simulate agents trading web-services on behalf of self-managing applications and demonstrate that such a mechanism leads to a good allocation of web-services to applications, even when applications dynamically change their QA requirements. We conclude with a discussion on evaluating this mechanism of self-adaptation, with regards to scalability in the cloud. © 2010 Springer-Verlag.
CITATION STYLE
Nallur, V., & Bahsoon, R. (2010). Self-adapting applications based on QA requirements in the cloud using market-based heuristics. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6481 LNCS, pp. 51–62). https://doi.org/10.1007/978-3-642-17694-4_5
Mendeley helps you to discover research relevant for your work.