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

  1. Gamecho Ibáñez, Francisco de Borja
Zuzendaria:
  1. Julio Abascal González Zuzendaria
  2. Luis Gardeazabal Zuzendaria

Defentsa unibertsitatea: Universidad del País Vasco - Euskal Herriko Unibertsitatea

Fecha de defensa: 2015(e)ko ekaina-(a)k 29

Epaimahaia:
  1. Antonio Abad Civit Balcells Presidentea
  2. Alberto Lafuente Rojo Idazkaria
  3. Inmaculada Hernáez Rioja Kidea
  4. José María Azorín Poveda Kidea
  5. Carlos Alberto Pacheco Dos Anjos Duarte Kidea
Saila:
  1. Konputagailuen Arkitektura eta Teknologia

Mota: Tesia

Teseo: 119503 DIALNET lock_openADDI editor

Laburpena

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.