Pontificia Universidad Católica de Chile Pontificia Universidad Católica de Chile
Ibáñez M., Ruz C., Henrio L. and Bustos-Jiménez J. (2016)

Reconfigurable Applications Using GCMScript

Revista : IEEE Cloud Computing
Volumen : 3
Número : 3
Páginas : 30-39
Tipo de publicación : ISI Ir a publicación


Today’s applications are commonly deployed in distributed environments using multiple computational resources from elastic cloud infrastructures. Environmental conditions, however, can vary among providers or at runtime, and the applications must be able to quickly adapt to new conditions. Component-based applications and autonomic computing appear to be flexible solutions for making applications reconfigurable and more adaptable. However, programming autonomic behavior isn’t easy. This article describes a component-based framework for building reconfigurable and distributed applications, as well as a scripting language to facilitate the programming of autonomic behavior. The authors show the approach’s effectiveness using a distributed master-slave application that can self-adjust its load.