A framework for abstraction and virtualization of sensors in mobile context-aware computing
- Gamecho Ibáñez, Francisco de Borja
- Julio Abascal González Doktorvater/Doktormutter
- Luis Gardeazabal Doktorvater/Doktormutter
Universität der Verteidigung: Universidad del País Vasco - Euskal Herriko Unibertsitatea
Fecha de defensa: 29 von Juni von 2015
- Antonio Abad Civit Balcells Präsident/in
- Alberto Lafuente Rojo Sekretär/in
- Inmaculada Hernáez Rioja Vocal
- José María Azorín Poveda Vocal
- Carlos Alberto Pacheco Dos Anjos Duarte Vocal
Art: Dissertation
Zusammenfassung
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.