An Approach Addressing Service Availability in Mobile Environments

  1. Guerrero-Contreras, Gabriel 1
  2. Balderas-Díaz, Sara 1
  3. Rodríguez-Domínguez, Carlos 1
  4. Valenzuela, Aurora 2
  5. Garrido, José Luis 1
  1. 1 Software Engineering Department, E.T.S.I.I.T, University of Granada. C/ Periodista Daniel Saucedo Aranda S/N, Granada, Spain
  2. 2 Dpt. of Forensic Medicine, Toxicology and Physical Anthropology, Faculty of Medicine, University of Granada. Avenida de Madrid 11, 18012 Granada, Spain
Actas:
Proceedings of the 11th International Conference on Intelligent Environments

Editorial: IOS Press

ISBN: 978-1-61499-529-6

Año de publicación: 2015

Páginas: 46-57

Tipo: Aportación congreso

DOI: 10.3233/978-1-61499-530-2-46 GOOGLE SCHOLAR lock_openAcceso abierto editor

Resumen

Mobile Cloud Computing paradigm has arisen as a major proposal to address collaboration support in working environments. Particularly, this paradigm has proven to be useful in emergency scenarios, education or tourism. However, these environments are commonly based on dynamic network topologies, which imply unstable connections (disconnections and network partitions). In consequence, the availability of the services can be compromised. Therefore, approaches based on the Service Oriented Architecture (SOA) are insufficient and they must be complemented with techniques and methods of Autonomic Computing, in order to ensure the quality attributes of the system against context changes. In this work, a self-adaptive architecture is proposed in order to address the availability of the services deployed in dynamic network environments. This architecture has been designed to provide a common basis for collaborative mobile systems. The architecture follows a component-based design, and it provides a distributed approach to support the dynamic replication and deployment of services. Further, an example scenario based on a real Mobile Forensic Workspace is described to show the applicability of the proposal.