Towards a model-driven dynamic architecture reconfiguration process for cloud services integration

Miguel Zuñiga-Prieto, Javier Gonzalez-Huerta, Silvia Abrahao, Emilio Insfran

Producción científica: Contribución a una revistaArtículo de la conferenciarevisión exhaustiva

4 Citas (Scopus)

Resumen

Cloud computing is a paradigm that is transforming the computing industry and is receiving more attention from the research community. The incremental deployment of cloud services is particularly important in agile development of cloud services, where successive cloud service increments must be integrated into existing cloud service architectures. This requires dynamic reconfiguration of software architectures, especially in cloud environments where services cannot be stopped in order to apply reconfiguration changes. This paper presents a model-driven dynamic architecture reconfiguration process to support the integration of cloud services. Models are used to represent high-level architecture reconfiguration operations as well as adaptation patterns. Adaptation patterns allow us to describe reconfiguration operations independently of a specific cloud platform technology. On the other hand, model transformations are used: i) to support compatibility checking of increments; ii) to generate software adaptors that solve incompatibilities between architectures; and iii) to generate reconfiguration plans specific of cloud provider, that include reconfiguration actions to be applied on cloud service instances at runtime. The proposed process is illustrated with a dealer network system development example, where cloud services are deployed in an incremental way.

Idioma originalInglés
Páginas (desde-hasta)52-61
Número de páginas10
PublicaciónCEUR Workshop Proceedings
Volumen1331
EstadoPublicada - 2014
Publicado de forma externa
EventoWorkshop on Models and Evolution, ME 2014 - Co-located with ACM/IEEE 17th International Conference on Model Driven Engineering Languages and Systems, MoDELS 2014 - Valencia, Espana
Duración: 28 sep. 2014 → …

Huella

Profundice en los temas de investigación de 'Towards a model-driven dynamic architecture reconfiguration process for cloud services integration'. En conjunto forman una huella única.

Citar esto