Reconfigurable Applications Using GCMScript
Revista : IEEE Cloud ComputingVolumen : 3
Número : 3
Páginas : 30-39
Tipo de publicación : ISI Ir a publicación
Abstract
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.