A framework for abstraction and virtualization of sensors in mobile context-aware computing

  1. Gamecho Ibáñez, Francisco de Borja
Dirigida por:
  1. Julio Abascal González Director/a
  2. Luis Gardeazabal Director/a

Universidad de defensa: Universidad del País Vasco - Euskal Herriko Unibertsitatea

Fecha de defensa: 29 de junio de 2015

Tribunal:
  1. Antonio Abad Civit Balcells Presidente/a
  2. Alberto Lafuente Rojo Secretario/a
  3. Inmaculada Hernáez Rioja Vocal
  4. José María Azorín Poveda Vocal
  5. Carlos Alberto Pacheco Dos Anjos Duarte Vocal
Departamento:
  1. Arquitectura y Tecnología de Computadores

Tipo: Tesis

Teseo: 119503 DIALNET lock_openADDI editor

Resumen

Los dispositivos m¿viles disponibles facilitan el desarrollo de una nueva generaci¿n deaplicaciones m¿viles que son capaces de reaccionar al contexto. La computaci¿nsensible al contexto requiere datos del entorno que normalmente se obtienen por mediode sensores embebidos en dispositivos m¿viles o conectados a ellos a trav¿s de redesinal¿mbricas. Los desarrolladores de aplicaciones m¿viles se enfrentan a varios retoscuando se trata de crear aplicaciones sensibles al contexto. Entre estos retos destaca lanecesidad de tratar la heterogeneidad de los sensores y de los dispositivos m¿viles.Con el fin de ayudar a los desarrolladores, esta tesis propone un marco conceptual parala abstracci¿n multinivel y la virtualizaci¿n de sensores, llamado Igerri. Su principalobjetivo es facilitar el desarrollo de aplicaciones sensibles al contextoindependientemente de los sensores espec¿ficos que se encuentren en el entorno. Paraevitar la necesidad de manipular directamente los sensores f¿sicos, se ha concebido unaestructura multinivel de sensores virtuales y abstractos. Se han dise¿ado doscomponentes software basado en el marco propuesto para comprobar la robustez deIgerri. El primero procesa la informaci¿n de la estructura multinivel de sensores ygenera informaci¿n de contexto de alto nivel. El segundo es responsable deadministrar, en tiempo real, las opciones de red y la configuraci¿n de los sensores. Estaimplementaci¿n ha sido probada usando una aplicaci¿n representativa, sensible alcontexto y en diferentes escenarios. Los resultados obtenidos muestran que laimplementaci¿n, y por tanto el marco conceptual que le da soporte, es adecuada paratratar la informaci¿n de contexto y ocultar los problemas de programaci¿n de lossensores.