Sistemas de bases de datos difusas sensibles al contexto

  1. Cadenas Lucero, José Tomás
Dirigida por:
  1. Nicolás Marín Ruiz Codirector/a
  2. María Amparo Vila Miranda Codirector/a

Universidad de defensa: Universidad de Granada

Fecha de defensa: 22 de junio de 2015

Tribunal:
  1. Olga Pons Capote Presidente/a
  2. Daniel Sánchez Fernández Secretario/a
  3. Carlos Molina Fernández Vocal
  4. José Maria Serrano Chica Vocal
  5. José Galindo Gómez Vocal

Tipo: Tesis

Resumen

El avance de las Tecnologías de la Información y Comunicación, además de sistemas móviles y sensores presentes en el mundo real, producen una gran cantidad de datos que deben ser gestionados adecuadamente para extraer información que sea de utilidad para las personas que interactúan con los sistemas automatizados. Es así que el desarrollo de mecanismos que faciliten la Interacción Persona Ordenador es un tema de gran interés en el desarrollo de software y en particular en Sistemas de gestión de bases de datos. Además, un problema de investigación en esta área que sigue teniendo relevancia, el cual no puede ser abordado adecuadamente utilizando sistemas tradicionales, es el paradigma de coincidencia exacta. Es por ello que ha surgido la necesidad de desarrollar sistemas inteligentes, flexibles y personalizados al usuario. Una manera de contribuir a desarrollar este tipo de sistemas es mediante la utilización del contexto del usuario en el momento de la interacción con el sistema. Asimismo, se reconoce la importancia de modelar procesos de naturaleza humana, tal como la comunicación entre seres humanos, donde normalmente la información es imperfecta. La teoría de conjuntos difusos proporciona mecanismos para modelar y representar datos imperfectos es por ello el desarrollo de las Bases de Datos Difusas. En esta investigación estudiamos el contexto en aplicaciones de bases de datos y proponemos una arquitectura para el desarrollo de Sistemas de Bases de Datos Sensibles al Contexto que sirva de marco para el desarrollo de sistemas inteligentes, flexibles y personalizados al usuario. Definimos el modelo de contexto enfocándonos en el esquema de interacción usuario y sistema de gestión de base de datos. También se aporta un modelo formal para la representación y manipulación de atributos lingüísticos con semántica adaptable al contexto y su implementación transparente en un SGBDOR como Oracle con capacidades de gestión de datos difusos. El uso de los modelos propuestos permite representar datos de la vida real y manipularlos de manera amigable y sensible al contexto por parte de los múltiples usuarios de un sistema de información. A través de una aplicación real del área médica, utilizando modelos de datos orientados a objetos, dominios difusos y etiquetas lingüísticas, se demuestra la factibilidad de la utilización de la arquitectura y los modelos propuestos. Así, se presenta una implementación de una prueba de concepto en el área médica utilizando el Sistema Gestor de Base de Datos Objeto-Relacional (SGBDOR) Oracle, que puede ser usada por conocedores del estándar SQL:99 o a través de una aplicación web con interfaz móvil amigable para usuarios inexpertos.