Modelo y Arquitectura para Exploración Meta-conceptual Dinámica en Bases de Datos con Información Biológica

Modelo y Arquitectura para Exploración Meta-conceptual Dinámica en Bases de Datos con Información Biológica

Joaquín Sergio Zepeda Hernández
 

Texto completo de la Tesis     

 


Resumen

La recuperación e integración de los datos contenidos en una base de datos científica es una tarea no trivial; si adicionalmente la base contiene información biológica el diseño, implementación e interacción involucra una mayor complejidad. Los sistemas Web que mantienen interacción con estas bases, regularmente tienen un interfaces poco intuitivas y predecibles, por lo que el usuario necesita ser un experto para encontrar información específica relacionada a los datos biológicos. Con el surgimiento de bases de datos científicas y públicas en la Web, son necesarios nuevos modelos de interacción, exploración y visualización que permitan una mejor experiencia al usuario. En esta tesis se propone un nuevo modelo de interacción que denominamos como: Modelo Meta-conceptual Dinámico (Modelo MD), el cual es orientado a sistemas Web que interactúan con bases de datos científicas, e integra diferentes enfoques usados en la exploración de datos como: Consultas visuales, Consultas Dinámicas, Metadatos, Semántica y Mapas conceptuales. La integración es alcanzada a través de capas separadas y cuatro niveles de interacción, que permiten un acceso transparente a la información por medio de una estructura conceptual de los datos y una interface con interacción visual-dinámica. Adicionalmente se propone una nueva arquitectura genérica e independente de plataforma que es una extensión de la tradicional cliente-servidor y denominamos como Arquitectura Meta-conceptual Dinámica (Arquitectura MD), las capas que le pertenecen son descritas a detalle para indicar la función específica que tienen en la interacción con los usuarios. Esto con el objetivo de permitir la implementación del modelo MD para su uso en sistemas reales. El potencial de este nuevo modelo de interacción se presenta a través de un caso de estudio y la implementación de un prototipo sobre una base de datos con información biológica. El prototipo muestra algunas de las ventajas que ofrece este nuevo modelo con respecto a sistemas Web tradicionales, la funcionalidad presentada por el modelo MD promete una nueva generación de sistemas Web más interactivos.

Abstract

The recovery and integration of data in a scientific database is not a trivial task, if the database contains additional biological information, the design, implementation, and interaction involves more complexity. Web systems that maintain interaction with scientific databases, usually have poor design and unpredictable interfaces, so the user needs to be an expert to find specific information related to biological data. With the emergence of several scientific databases with public information on Web, there is a need of new models for data interaction, exploration and visualization to enable a better user experience. In this thesis, we propose a new model of interaction for Web systems with scientific databases online, which is called Dynamic Meta-conceptual Model (DM Model). This model is used to develop Web-oriented systems that interact with scientific databases, it integrates various approaches used in the exploration on database, such as Visual query, Dynamic query, Metadata, Semantic and Concept maps. The integration is achieved through separate layers and four interaction levels, which allows transparent access to information through a conceptual structure of data and interface with a dynamic visual interaction. Additionally, we propose an extension of the traditional client-server architecture to enable the implementation of the DM Model for use in real systems. This new architecture is generic and platform independent, named Dynamic Meta-conceptual Architecture (DM Architecture), the layers of the DM architecture are described in detail to indicate the specific role they have in the interaction with users. The potential of our approach is shown through a prototype implementation for exploration on a database with biological information. The prototype demonstrates advantages of DM model compared to traditional Web systems, the functionality provided by the DM Model promises a new generation of interactive Web systems.