ESCUELA DE DOCTORADO

 
Tesis Doctorales de la Universidad de Alcalá
LENGUAJE DE CONSULTAS PARA LA GESTIÓN DE ACONTECIMIENTOS
Autor/aLopez Martinez, Antonio
DepartamentoCiencias de la Computación
Director/aDomínguez Murillo, Eladio
Codirector/aGutiérrez de Mesa, José Antonio
Fecha de defensa04/09/2017
CalificaciónSobresaliente Cum Laude
ProgramaDoctorado en Ingeniería de la Información y del Conocimiento (RD 1393/2007)
Mención internacionalNo
ResumenEl objetivo de esta tesis es la definición de un lenguaje de consultas para el acceso a la información almacenada en un tipo de estructura de persistencia denominado Base de Acontecimientos. Una base de acontecimientos es una estructura de persistencia cuya unidad mínima de información es el Acontecimiento. El concepto Acontecimiento se define como ¿Una pieza de información concreta, identificable e indivisible que contiene aspectos organizados de acuerdo a tres dimensiones: guía, estructura y comportamiento¿. En el contexto de esta tesis, estructura refiere a los objetos que permiten representar un determinado Universo del Discurso (Universe of Discourse; UoD), guía hace referencia a las posibles acciones que pueden afectar a los citados objetos y, por último, comportamiento refiere al efecto producido sobre un objeto cuando se le aplica una determinada acción. Así pues, una base de acontecimientos se define como ¿Un tipo de estructura de información que registra acontecimientos que han tenido lugar a lo largo del tiempo¿. A través de esta tesis se define (1) un framework o sistema de conceptos y reglas que permiten representar estructuralmente, en un Universo del Discurso, los elementos a utilizar en la gestión de acontecimientos, (2) un metamodelo que normaliza los conceptos aplicados en las estrategias de diseño que facilitan la construcción de bases de acontecimientos, y (3) un lenguaje de consultas para facilitar el acceso a la información almacenada en bases de acontecimientos. El lenguaje, como parte de los objetivos pretendidos, posibilita no sólo acceder a la información almacenada en una base de acontecimientos, sino también a la información que describe la estructura de la misma que se encuentra almacenada en un componente del framework denominado Diccionario.