Adição de termos semânticos a consultas OLAP
نویسندگان
چکیده
OLAP tools have been widely used for decision support analysis. In turn, ontologies has proven to be an effective and well accepted technology for recovering of semantic information. Thus, the integration of these technologies (OLAP and ontology) allows new types of queries that, individually, these technologies are not capable of performing. In this context, considering that related works still have not provided a solution to integrate OLAP Servers, the MultiDimensional eXpressions (MDX) language and ontologies, this paper proposes: i) a software architecture for OLAP and ontology integration; ii) a mapping between the metadata of a cube and the metadata of an ontology; iii) an extension of the MDX language to allow the use of semantic terms and iv) an algorithm to rewrite a MDX query with semantic terms in a query fully compliant with the standard syntax of this language. As proof of concept, we have developed a prototype and presented an application that implements our proposal and shows its feasibility. Resumo. Ferramentas OLAP são amplamente usadas para analises de suporte à decisão. Por sua vez, ontologias tem mostrado ser uma tecnologia bem aceita e efetiva para recuperação de informação semântica. Portanto, a integração destas tecnologias (OLAP e Ontologias) permite novos tipos de consultas que, individualmente, estas tecnologias não são capazes de executar. Neste contexto, considerando que os trabalhos relacionados ainda não forneceram uma solução para integrar servidores OLAP, a linguagem MultiDimensional eXpressions (MDX) e ontologias, este artigo propõe: i) uma arquitetura de software para integrar OLAP e ontologia; ii) um mapeamento entre os metadados de um cubo e os metadados de uma ontologia; iii) uma extensão da linguagem MDX para permitir o uso de termos semânticos e iv) um algoritmo para reescrever uma consulta MDX com termos semânticos em uma consulta MDX totalmente em conformidade com a sintaxe padrão desta linguagem. Como prova de conceito, foi desenvolvido um protótipo e apresentado uma aplicação que implementa as propostas deste trabalho, o que visa mostrar a sua viabilidade.
منابع مشابه
Explorando arquiteturas multi-core para processamento eficiente de consultas em sistemas de gerência de Big Data
Big Data Management Systems usually manage each machine as one node in parallel query processing pipeline. In multi-core architectures, they leave several processor cores aside that could contribute to speed-up query processing. In this context, this paper explores the use of all available processor cores, assessing the query processing performance in several scenarios. In particular, we use th...
متن کاملAnálise Experimental de Bases de Dados Relacionais e NoSQL no Processamento de Consultas sobre Data Warehouse
Data warehouse (DW) is a large, oriented-subject, non-volatile, and historical database, and an important component of Business Intelligence. On DW are executed OLAP (Online Analytical Processing) queries that often culminate in a high response time. Fragmentation of data, materialized views and indices aim to improve performance in processing these queries. Additionally, NoSQL (Not only SQL) d...
متن کاملAIRDoc-i*: um processo para avaliação de modelos i*
Resumo. A linguagem i* descreve ambientes organizacionais em termos de atores e suas dependências. Ao descrever estes ambientes organizacionais, precisa-se conhecer e compreender a linguagem. Muitas vezes isso não ocorre, acarretando erros por mau uso da linguagem relacionado com a semântica. Assim, faz-se necessário avaliar documentos de requisitos descritos em i*, com o intuito de identificar...
متن کاملImplementación Indicadores de Gestión Cuantitativos y Cualitativos en Almacenes de Datos
Los sistemas de inteligencia de negocios tienen como elemento clave de su arquitectura a los almacenes de datos o datawarehouses (DW). Un DW es una base de datos histórica, orientada a temas y satisfacer indicadores de gestión, diseñada para ser eficiente en las consultas, no en las actualizaciones (como es el caso de las bases de datos relacionales que soportan los sistemas de información tran...
متن کاملDo termo à estruturação semântica: representação ontológica do domínio da Nanociência e Nanotecnologia utilizando a Estrutura Quali
O presente artigo apresenta as etapas de elaboração de uma ontologia do domínio da Nanociência e Nanotecnologia com vistas à sistematização do léxico dessa área de especialidade, por meio de formalismos descritos na Teoria do Léxico Gerativo, com ênfase na Estrutura Qualia e seus quatro papéis semânticos, a saber: Formal, Constitutivo, Agentivo e Télico. A partir de um córpus da área, e valendo...
متن کامل