1,610 research outputs found

    Uso de datos enlazados para la publicación e integración de datos de índole académico

    Get PDF
    Hoy en día existe una gran cantidad de fuentes de información bibliográfica y de repositorios institucionales abiertos en línea. Estas fuentes, independientes, heterogéneas y distribuidas, suelen representar sus datos de diferente forma y brindar acceso a través de distintos mecanismos o protocolos. Además existe el grave problema de que no es costumbre identificar de forma unívoca a los autores de las publicaciones, a pesar que esto se ha comenzado a solucionar por el uso de ORCID, su utilización no es aún extendida fuera de los ámbitos de algunos servicios de publicación y no es para nada utilizado todavía en los ámbitos educativos. El mayor problema ocurre al integrar datos de fuentes de publicaciones científicas con fuentes como páginas web personales o institucionales o espacios de creaciones de materiales donde acostumbran trabajar los docentes-investigadores. Es en este escenario de docentes-investigadores que este trabajo estudia el ciclo de vida de la publicación de Linked Data (Datos Enlazados) como una forma de resolver el problema de integración de datos de publicaciones científicas. Este trabajo presenta un análisis de los conceptos de la web semántica aplicados a la publicación de Datos Enlazados y una revisión de las metodologías, recomendaciones y buenas prácticas existentes para la publicación de Datos Enlazados en la web. Estas guías y recomendaciones son utilizadas como base para el análisis de dos casos de estudio que se presentan, ambos de características diferentes, como lo son los libros de texto creados en la plataforma CNX.org, y la publicación, integración y análisis de las publicaciones científicas producidas por los docentes del Instituto de Computación de la Facultad de Ingeniería (UdelaR). En este último caso se publicaron como Datos Enlazados la lista de docentes publicada en el sitio web de la institución y las bases bibliográficas disponibles en el sitio web de FIng y en DBLP. Se diseñaron y ejecutaron procesos de detección de enlaces y resolución de identidad entre las tres fuentes y se presenta a la vez un estudio analítico a partir del uso de los Datos Enlazados

    Desarrollo de un sistema de Mediación Semántica, basado en Ontologías, de Bases de Datos Heterogéneas sobre Tecnologías Grid

    Get PDF
    Servicio Grid que resuelve consultas generadas por los usuarios. Dispone de un conjunto de mappings para resolver la integración, uno por cada Base de Datos que deba ser incluida en el proceso de integració

    Implementación de un prototipo funcional para integrar bases de datos bibliográficas heterogéneas

    Get PDF
    Biblored (Sistema de bibliotecas públicas de Bogotá) en conjunto con Fundalectura (Fundación para el Fomento de la Lectura), han planteado la necesidad de implementar una herramienta que permita a los usuarios externos consultar la oferta de material bibliográfico disponible para préstamo y la realización de reservas desde una única aplicación, aunque se cuente con varias bases de datos independientes y autónomas. La información consultada corresponde a las 4 bibliotecas mayores de Biblored, 4 bibliotecas locales y 9 de barrio, así como a las Bibloestaciones. Estos catálogos corresponden a los principales actores del sistema distrital de bibliotecas públicas, conformado por Biblored y sus bibliotecas, Fundalectura con las Bibloestaciones, y la Secretaría de Cultura, Recreación y Deporte (Biblored) quien administra las bibliotecas Comunitarias. De igual manera el sistema debe estar diseñado para que a corto, mediano o largo plazo se adhieran más actores al sistema, tales como las bibliotecas comunitarias o colecciones especializadas. El problema a resolver consiste en realizar una integración de estas bases de datos bibliográficas heterogéneas, para lo cual se realizan las siguientes actividades: En la primera parte se presentan las tendencias en las cuales está trabajando la comunidad académica y la industria en cuanto al de sus catálogos e integraciones, todo esto bajo el marco definido por los requerimientos del sistema acordados con Biblored y Fundalectura. Se revisan las principales técnicas aplicadas para la integración de aplicaciones empresariales (EAI), los procesos de extracción, transformación y lectura de los datos (ETL), así como los dos principales mecanismos de integración consistentes en unificación centralizada, indexación y metabúsqueda Se presentan las ventajas de cada uno de los métodos, como se pueden combinar, generando un prototipo funcional y sostenible.Abstract. Biblored (public library system of Bogota) in conjunction with Fundalectura (Foundation for the Promotion of Reading), have raised the need to implement a tool that allows users to search for books and reserve them for loaning, using a single application, even if there are several independent databases and autonomous data. These catalogs belong to the main actors of the district public library system, which are Biblored and his libraries, Fundalectura with "Bibloestaciones” , and community libraries. The system must be capable to receive more libraries belonging to other private or public entities in the near future. The problem to solve is to perform an integration of these heterogeneous bibliographic databases. In the first part of this article the industry tendencies in heterogeneous bibliographic database integration will be explained, as well as the specific requirements determined by Biblored and Fundalectura. In the second part, the main techniques used for enterprise application integration (EAI) are reviewed, the extraction process, processing and reading of data (ETL), as well as federated or distributed integration techniques will be revised, in order to determine their individual advantages and how they can be combined. Finally this strategy is described and the implementation approach will be shown.Maestrí

    Esquemas de Representación Ontológica para la Integración de Datos en los Sistemas de Información de Planta

    Get PDF
    La complejidad de los procesos productivos sumada a la falta de integración y consistencia en los datos hacen que los Sistemas de Información de Planta (SIP) sean sumamente dependientes de los expertos del proceso. Por este contexto, ha surgido un interés en sistemas de integración de datos basados en conocimiento. A diferencia de otros autores, que proponen soluciones de mediación semántica, en este trabajo se búsca explotar las capacidades deductivas del razonador siguiendo un enfoque de integración dirigido por el conocimiento (knowledge-driven approach). Conceptos propios de la ingeniería de procesos han sido implementados con éxito haciendo uso de los estándares y tecnologías propuestas recientemente por World Wide Web Consortium (W3C) en la construcción de SemanticWeb. Con el objeto de demostrar la potencialidad y el alcance de los esquemas de representación propuestos, se realizaron pruebas de razonamiento sobre un ejemplo de aplicación industrial.Fil: Roda, Fernando. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Rosario. Centro Internacional Franco Argentino de Ciencias de la Información y Sistemas; ArgentinaFil: Basualdo, Marta Susana. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Rosario. Centro Internacional Franco Argentino de Ciencias de la Información y Sistemas; ArgentinaFil: Musulin, Estanislao. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Rosario. Centro Internacional Franco Argentino de Ciencias de la Información y Sistemas; Argentin

    MODELO INTELIGENTE PARA BASES DE DATOS DISTRIBUIDAS

    Get PDF
    RESUMENEn este trabajo trataremos el problema del diseño del “Modelo Inteligente para Sistemas de Bases de Datos Distribuidas”. Particularmente, nos proponemos diseñar el modelo canónico a través del manejo ontológico de la información. Para esto se diseñan ontologías que permitirán describir una base de datos como un conjunto de términos representacionales de sus diferentes componentes. En estas ontologías, las definiciones asocian clases, relaciones, funciones, entre otras cosas, de entidades en el universo del discurso de las bases de datos, para describir el significado de las bases de datos, sus componentes, restricciones, etc. La razón de usar ontologías es que ellas definen conceptos y relaciones dentro de un marco taxonómico, cuya conceptualización está representada de una manera formal, legible y utilizable. En trabajos anteriores [14] se ha propuesto un modelo de referencia y una arquitectura para la integración de Bases de Datos en donde se plantea la necesidad de definir un modelo canónico. Como continuación de estos trabajos, en este artículo se describen las taxonomías ontológicas que componen el modelo de referencia para la integración de bases datos, y se diseña el Modelo Canónico usando dicha noción ontológica. De esta manera, se define el proceso de integración entre los diferentes tipos de bases de datos, estas bases de datos componentes pueden ser: Relacionales, Orientadas a Objeto, Difusas, Inteligentes y Multimedia. Así, el esquema ontológico describe los conceptos, operaciones y restricciones, tanto de las bases de datos componentes como de su proceso de integración.Además en este trabajo se muestra también los axiomas para cada una de los esquemas ontológicos utilizando lógica de predicado de primer orden.PALABRAS CLAVESEsquema ontológicoModelo Canónico de DatosBases de Datos Distribuidas InteligentesIntegración de Bases de DatosABSTRACTIn this abstract we will analyze-look at with the problem of the design of the "Intelligent Model for Distributed Database System".We particularly set out to design the canonical model through the ontological handling of the information. To do so,ontology is designed that allow the description of a database like a set of representative terms of their different components. In this ontology, the definitions associate classes, relations, functions, among other things, of organizations in the speech universe of the data bases, to describe their meaning, its components, restrictions, etc. The reason for using ontology is that it defines concepts and relations within a taxonomic frame, whose conceptualization is represented in a formal, legible and usable way. In previous works [14] a reference model and architecture for the integration of database the need to define an intelligent canonical model was proposed. Like continuation of these works, in this article the ontological taxonomies are described, determining the component of the model of reference for the integration of database, and the Canonical Model is designed using this ontological notion. By doing so, the process of integration between the different types of database is defined. These component data bases can be: Relational, OO, Fuzzy, Intelligent and Multimedia. Thus, the ontological scheme describes the concepts, operations and restrictions, as well as, the component database and its process of integration. In this work there are also the axioms for each one of the ontological schemes using first-order predicate logic.KEYWORDSOntological SchemeCanonical data ModelDistributed Database IntelligentDatabase Integratio

    Diseño y construcción de bases de datos distribuidas heterogéneas sobre Oracle y SQL Server

    Get PDF
    Este proyecto surge por el deseo de ampliar el alcance de trabajos previos orientados a la investigación sobre sistemas homogéneos de bases de datos distribuidas, promoviendo en esta ocasión el estudio y desarrollo de los sistemas heterogéneos de base de datos. El objetivo principal de este trabajo es investigar la problemática actual de las conexiones entre sistemas gestores de bases de datos de diferentes proveedores. Como objetivo secundario está el llevar a cabo un proyecto software y hardware, realizando el diseño y la implementación completa de un sistema de BBDD en diferentes sistemas gestores de base de datos y conocer así nuevas tecnologías. Son metas derivadas de los objetivos anteriores el diseño, la instalación, configuración y mantenimiento de dichos sistemas, de manera que se garantice al usuario final la transparencia del entorno con respecto a cuestiones internas de representación y gestión de los datos. Este proyecto es llevado a cabo además por la necesidad de: · ampliar las nociones de bases de datos distribuidas y bases de datos distribuidas heterogéneas en cuanto a diseño, control semántico de los datos, procesamiento de consultas, control de concurrencia y control de recuperación · llevar a cabo un proyecto de base de datos en su fase de planificación, análisis, diseño, implementación y pruebas · administrar una base de datos con las herramientas Oracle y SQL Server y conocer las limitaciones de estos gestores en sistemas distribuidos · conocer e implementar los objetos que provee Oracle y SQL Server para comunicar bases de datos distribuidas heterogéneas · encontrar formas de suplir las funciones que debe cumplir teóricamente un sistema gestor de base de datos distribuidas y que actualmente no desempeñan los actuales sistemas gestores de bases de datos comerciales. En el presente documento primeramente se introducen conceptos generales propios de las tecnologías de bases de datos, para posteriormente centrarse en los fundamentos de las bases de datos heterogéneas. Una vez definidos los conceptos necesarios para la comprensión de la cuestión a tratar, se realizará el estudio de la conexión entre diferentes Sistemas Gestores de Bases de Datos con algunas de las herramientas que actualmente existen en el mercado, tratando de localizar las características, ventajas, desventajas y usabilidad de cada una de ellas.Ingeniería Técnica en Informática de Gestió

    MODELO INTELIGENTE PARA BASES DE DATOS DISTRIBUIDAS

    Get PDF
    RESUMENEn este trabajo trataremos el problema del diseño del “Modelo Inteligente para Sistemas de Bases de Datos Distribuidas”. Particularmente, nos proponemos diseñar el modelo canónico a través del manejo ontológico de la información. Para esto se diseñan ontologías que permitirán describir una base de datos como un conjunto de términos representacionales de sus diferentes componentes. En estas ontologías, las definiciones asocian clases, relaciones, funciones, entre otras cosas, de entidades en el universo del discurso de las bases de datos, para describir el significado de las bases de datos, sus componentes, restricciones, etc. La razón de usar ontologías es que ellas definen conceptos y relaciones dentro de un marco taxonómico, cuya conceptualización está representada de una manera formal, legible y utilizable. En trabajos anteriores [14] se ha propuesto un modelo de referencia y una arquitectura para la integración de Bases de Datos en donde se plantea la necesidad de definir un modelo canónico. Como continuación de estos trabajos, en este artículo se describen las taxonomías ontológicas que componen el modelo de referencia para la integración de bases datos, y se diseña el Modelo Canónico usando dicha noción ontológica. De esta manera, se define el proceso de integración entre los diferentes tipos de bases de datos, estas bases de datos componentes pueden ser: Relacionales, Orientadas a Objeto, Difusas, Inteligentes y Multimedia. Así, el esquema ontológico describe los conceptos, operaciones y restricciones, tanto de las bases de datos componentes como de su proceso de integración.Además en este trabajo se muestra también los axiomas para cada una de los esquemas ontológicos utilizando lógica de predicado de primer orden.PALABRAS CLAVESEsquema ontológicoModelo Canónico de DatosBases de Datos Distribuidas InteligentesIntegración de Bases de DatosABSTRACTIn this abstract we will analyze-look at with the problem of the design of the "Intelligent Model for Distributed Database System".We particularly set out to design the canonical model through the ontological handling of the information. To do so,ontology is designed that allow the description of a database like a set of representative terms of their different components. In this ontology, the definitions associate classes, relations, functions, among other things, of organizations in the speech universe of the data bases, to describe their meaning, its components, restrictions, etc. The reason for using ontology is that it defines concepts and relations within a taxonomic frame, whose conceptualization is represented in a formal, legible and usable way. In previous works [14] a reference model and architecture for the integration of database the need to define an intelligent canonical model was proposed. Like continuation of these works, in this article the ontological taxonomies are described, determining the component of the model of reference for the integration of database, and the Canonical Model is designed using this ontological notion. By doing so, the process of integration between the different types of database is defined. These component data bases can be: Relational, OO, Fuzzy, Intelligent and Multimedia. Thus, the ontological scheme describes the concepts, operations and restrictions, as well as, the component database and its process of integration. In this work there are also the axioms for each one of the ontological schemes using first-order predicate logic.KEYWORDSOntological SchemeCanonical data ModelDistributed Database IntelligentDatabase Integratio

    Interrelaciones entre las tecnologías de la Información Geográfica y la ingeniería ontológica para la mejora de la gestión de los recursos geoespaciales

    Full text link
    La incorporación de las Técnicas de Información Geográfica (TIGs) en los procesos de planificación territorial es un hecho evidente, en muchos casos reflejado como una mera forma de presentar cartografías digitales, más que como autén-ticas herramientas para la toma de decisiones. Los principales factores que originan este hecho son la ausencia de forma-ción técnica y cierta ausencia del desarrollo metodológico-técnico a nivel de los Sistemas de Información Geográfica (SIG) y de las actuales Infraestructuras de Datos Espaciales (IDEs). Actualmente, derivada de la importancia de los geodatos y de la necesidad de una gestión eficaz de la Información Ge-ográfica (IG) son cada vez más frecuentes términos como “interoperabilidad”. Esta difícilmente será alcanzable, en su sentido más amplio, si no se establece un cuerpo básico (vocabularios comunes y compartidos) en el que los distintos agentes que intervienen en el territorio estén de acuerdo sobre los propios contenidos (conceptos) del mismo. La presente comunicación aborda la utilización de la Ingeniería ontológica – y las ontologías como una de sus herra-mientas clave- y su interrelación con las TIGs para mejorar la gestión de los recursos geo-espaciales. La interrelación de estas técnicas supone un avance incuestionable en la gestión y análisis derivado de la IG

    Linkage scenarios of relational databases and ontologies: a systematic mapping

    Get PDF
    Relational databases are one of the most used data sources. However, as a storage source, they present a group of shortcomings. It is complex to store semantic knowledge in relational databases. To solve the deficiencies in knowledge representation of relational databases, one trend has been to use ontologies. Ontologies possess a richer semantic and are closer to the end user vocabulary than relational database schemas. The objective of the present research was to carry out a systematic mapping about the scenarios where relational databases and ontologies are linked to provide a better integration, query, and visualization of stored data. The mapping was carried out by applying a methodological proposal established in the literature. As outcomes of the research, it was detected that the mapping of relational databases to ontologies and the ontologies usage for the integration of heterogeneous data sources were the most common scenarios. Likewise, trends and challenges were identified in each scenario, which might deserve further research efforts in the future

    MiR-EO: Middleware Reflexivo para la Emergencia Ontológica en Ambientes Inteligentes

    Get PDF
    In a Smart Environment (AmI), the devices that participate must exchange knowledge permanently, for which they must understand and manage a common language. The ontologies in an AmI are an ideal tool for this, making possible the communication between the intelligent objects that are part of the environment. These ontologies must be distributed, heterogeneous and dynamic, since they must adapt to the changes, needs and services of the AmI. This article proposes the implementation of a middleware that allows the ontological emergence, to manage all the knowledge that can be generated in an AmI. This middleware, called MiR-EO, is implemented as a reflective middleware, which manages its own ontological framework, made up of meta-ontologies that model the elements that must contain the ontologies of an AmI, andenables the ontological emergence process.  En un Ambiente Inteligente (AmI), los dispositivos que participan deben intercambiar conocimiento permanentemente, para lo cual deben entenderse y manejar un lenguaje común, para el logro de la interoperabilidad semántica. Las ontologías en un AmI constituyen una herramienta ideal para ello, posibilitando la comunicación entre los objetos inteligentes que forman parte del ambiente. Estas ontologías deben ser distribuidas, heterogéneas y dinámicas ya que deben adaptarse a los cambios, necesidades y servicios del AmI. Este artículo propone la implementación de un middleware que permite la emergencia ontológica, con el fin de gestionar todo el conocimiento que se puede generar en un AmI. El middleware, llamado MiR-EO, se implementa como un middleware reflexivo, que maneja su propio marco ontológico, conformado por meta-ontologías que modelan los elementos que deben contener las ontologías de un AmI, y posibilitan el proceso de emergencia ontológica. &nbsp
    corecore