DocumentCode :
172231
Title :
A component-based adaptation approach for multi-cloud applications
Author :
Almeida, Adauto ; Cavalcante, Everton ; Batista, Thais ; Cacho, Nelio ; Lopes, Filipa
Author_Institution :
Fed. Inst. of Educ., Sci. & Technol. of Rio Grande do Norte, Parnamirim, Brazil
fYear :
2014
fDate :
April 27 2014-May 2 2014
Firstpage :
49
Lastpage :
54
Abstract :
This paper presents a dynamic adaptation process for multi-cloud applications that is composed of two phases. The first one is a modeling phase, which borrows the ability for representing commonalities and variabilities from the software product lines (SPL) paradigm. In this phase, a customized model feature specifies the configuration of cloud services to be used by an application (commonalities) and the different possible providers for each service (variabilities). The second phase is an implementation phase, which relies on the Mape-K autonomic loop to define the steps of an adaptation strategy and a centralized knowledge management provides the proper inputs for each step. Finally, in order to make easier the task of developing the adaptation process itself, the current implementation of the adaptation strategy relies on the FraSCAti component framework, which allows performing wiring and unwiring operations between components.
Keywords :
cloud computing; knowledge management; object-oriented programming; program control structures; software product lines; FraSCAti component framework; Mape-K autonomic loop; SPL paradigm; adaptation strategy; centralized knowledge management; cloud services; component-based adaptation approach; dynamic adaptation process; modeling phase; multicloud applications; software product line paradigm; unwiring operations; Adaptation models; Availability; Monitoring; Programming; Runtime; Software; XML; Component-Based Dynamic Adaptation; FraSCAti; Mape-K Autonomic Loop; Multi-Cloud Applications;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Communications Workshops (INFOCOM WKSHPS), 2014 IEEE Conference on
Conference_Location :
Toronto, ON
Type :
conf
DOI :
10.1109/INFCOMW.2014.6849167
Filename :
6849167
Link To Document :
بازگشت