- -

Dynamic reconfiguration of cloud application architectures

RiuNet: Institutional repository of the Polithecnic University of Valencia

Share/Send to

Cited by

Statistics

Dynamic reconfiguration of cloud application architectures

Show simple item record

Files in this item

dc.contributor.author Zúñiga-Prieto, Miguel Ángel es_ES
dc.contributor.author Gonzalez-Huerta, Javier es_ES
dc.contributor.author Insfran, Emilio es_ES
dc.contributor.author Abrahao Gonzales, Silvia Mara es_ES
dc.date.accessioned 2020-10-06T03:32:07Z
dc.date.available 2020-10-06T03:32:07Z
dc.date.issued 2018-02 es_ES
dc.identifier.issn 0038-0644 es_ES
dc.identifier.uri http://hdl.handle.net/10251/151165
dc.description.abstract [EN] Service-based cloud applications are software systems that continuously evolve to satisfy new user requirements and technological changes. This kind of applications also require elasticity, scalability, and high availability, which means that deployment of new functionalities or architectural adaptations to fulfill service level agreements (SLAs) should be performed while the application is in execution. Dynamic architectural reconfiguration is essential to minimize system disruptions while new or modified services are being integrated into existing cloud applications. Thus, cloud applications should be developed following principles that support dynamic reconfiguration of services, and also tools to automate these reconfigurations at runtime are needed. This paper presents an extension of a model-driven method for dynamic and incremental architecture reconfiguration of cloud services that allows developers to specify new services as software increments, and the tool to generate the implementation code for the services integration logic and the deployment and architectural reconfiguration scripts specific to the cloud environment in which the service will be deployed (e.g., Microsoft Azure). We also report the results of a quasi-experiment that empirically validate our method. It was conducted to evaluate their perceived ease of use, perceived usefulness, and perceived intention to use. The results show that the participants perceive the method to be useful, and they also expressed their intention to use the method in the future. Although further experiments must be carried out to corroborate these results, the method has proven to be a promising architectural reconfiguration process for cloud applications in the context of agile and incremental development processes. es_ES
dc.description.sponsorship This research is supported by the Value@Cloud project (MINECO TIN2013-46300-R), DIUC_XIV_2016_038 project, and the Microsoft Azure Research Award es_ES
dc.language Inglés es_ES
dc.publisher John Wiley & Sons es_ES
dc.relation info:eu-repo/grantAgreement/MINECO//TIN2013-46300-R/ES/DESARROLLO INCREMENTAL DE SERVICIOS CLOUD DIRIGIDO POR MODELOS Y ORIENTADO AL VALOR DEL CLIENTE/ es_ES
dc.relation.ispartof Software Practice and Experience es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Cloud architecture es_ES
dc.subject Dynamic reconfiguration es_ES
dc.subject Service-oriented architecture es_ES
dc.subject Model-driven development es_ES
dc.subject Empirical validation es_ES
dc.subject.classification LENGUAJES Y SISTEMAS INFORMATICOS es_ES
dc.title Dynamic reconfiguration of cloud application architectures es_ES
dc.type Artículo es_ES
dc.identifier.doi 10.1002/spe.2457 es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació es_ES
dc.description.bibliographicCitation Zúñiga-Prieto, MÁ.; Gonzalez-Huerta, J.; Insfran, E.; Abrahao Gonzales, SM. (2018). Dynamic reconfiguration of cloud application architectures. Software Practice and Experience. 48(2):327-344. https://doi.org/10.1002/spe.2457 es_ES
dc.description.accrualMethod S es_ES
dc.relation.publisherversion https://doi.org/10.1002/spe.2457 es_ES
dc.description.upvformatpinicio 327 es_ES
dc.description.upvformatpfin 344 es_ES
dc.type.version info:eu-repo/semantics/publishedVersion es_ES
dc.description.volume 48 es_ES
dc.description.issue 2 es_ES
dc.relation.pasarela S\347019 es_ES
dc.contributor.funder Ministerio de Economía y Competitividad es_ES


This item appears in the following Collection(s)

Show simple item record