Towards a Self-Adaptive Deployable Service Architecture for the Consistent Resource Management in Ubiquitous Environments

  1. Guerrero-Contreras, Gabriel
  2. Garrido, José Luis
  3. Benghazi, Kawtar
  4. Balderas-Díaz, Sara
  5. Rodríguez-Domínguez, Carlos
Actas:
Proceedings of the 10th International Conference on Intelligent Environments

Editorial: IOS Press

ISBN: 978-1-61499-410-7

Año de publicación: 2014

Páginas: 206-217

Tipo: Aportación congreso

DOI: 10.3233/978-1-61499-411-4-206 GOOGLE SCHOLAR lock_openAcceso abierto editor

Resumen

Ubiquitous environments present a series of specific challenges which must be faced in order to obtain the full potential that this kind of environments can provide to assist human beings in many scenarios. Especially, it can be challenging to appropriately manage the context changes. This feature directly affects the availability of the services deployed in the system, among other quality features, and implies additional development efforts from software developers. Service replication models and techniques may help to improve service availability and strengthen the system, e.g., against node disconnections. However, it is necessary to provide SOA with self-adaptive capabilities in order to be able to address a highly dynamic environment, creating and deploying service replicas at run-time and on demand. In this work, an analysis of the main elements involved in the dynamic deployment of service replicas is presented and how they can be combined to provide a self-adaptive software architecture to properly support the software development and dynamic service deployment in ubiquitous environments.