DocumentCode
1949836
Title
Self-optimizing architecture for ensuring Quality Attributes in the cloud
Author
Nallur, Vivek ; Bahsoon, Rami ; Yao, Xin
Author_Institution
Sch. of Comput. Sci., Univ. of Birmingham, Birmingham, UK
fYear
2009
fDate
14-17 Sept. 2009
Firstpage
281
Lastpage
284
Abstract
We describe various challenges in ensuring quality attributes (QA) of applications hosted in the cloud and hence the perceived quality of service of the cloud as a whole. We advocate a self-management/optimization architecture-driven approach to ensure that quality attributes are met. We discuss the limitations of current approaches to self-managing architecture. We propose a novel approach, which exploits the El Farol problem as a modelling mechanism for QAs in architectures of applications in the cloud. The approach uses service level agreements (SLA) and utility theory to direct the self-optimization. We conclude by looking at directions for further work.
Keywords
Internet; optimisation; software architecture; software quality; ubiquitous computing; utility theory; El Farol problem; cloud computing; quality attribute; self-managing architecture; self-optimizing architecture; service level agreement; utility theory; Application software; Availability; Centralized control; Clouds; Computer architecture; Computer networks; Computer science; Costs; Quality of service; Utility theory; architecture; cloud computing; self-organizing; web-services;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Architecture, 2009 & European Conference on Software Architecture. WICSA/ECSA 2009. Joint Working IEEE/IFIP Conference on
Conference_Location
Cambridge
Print_ISBN
978-1-4244-4984-2
Electronic_ISBN
978-1-4244-5295-8
Type
conf
DOI
10.1109/WICSA.2009.5290820
Filename
5290820
Link To Document