Uma arquitetura de software para processamento analítico e semântico de dados
Autor(a) principal: | |
---|---|
Data de Publicação: | 2010 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFPE |
Texto Completo: | https://repositorio.ufpe.br/handle/123456789/2160 |
Resumo: | Atualmente as corporações buscam ferramentas para suporte à decisão que contemplem a semântica do seu negócio (i.e., suas terminologias e regras). Neste contexto, OLAP (OnLine Analytical Processing) e ontologia, de forma isolada, têm se destacado, respectivamente, como ferramentas para subsidiar o processo de tomada de decisão e o processamento semântico de dados. De forma simplificada pode-se dizer que as ferramentas OLAP são voltadas para realizar cruzamentos (i.e., análise multidimensional - e.g., vendas de produtos por cliente, fornecedor e tempo) e agregações de dados em diferentes níveis de detalhe (i.e., análise multinível - e.g., vendas de produtos por ano, semestre, trimestre e mês). Por sua vez, uma ontologia pode ser resumidamente definida como uma representação não ambígua de um vocabulário e de regras para um determinado domínio de negócio, permitindo que raciocínios possam ser feitos a partir da ontologia. Apesar da boa aceitação destas ferramentas, estas foram concebidas para propósitos diferentes e, por isso, originalmente, não permitem a realização de análises multidimensionais, multiníveis e que considerem, de forma dinâmica e escalável, a semântica do negócio (e.g., vendas de produtos por clientes especiais, grandes fornecedores em dias de feriado santo ou comercial). Visando dar uma contribuição para solucionar o problema em questão, este trabalho define uma arquitetura de software que permite a integração de ferramentas OLAP com Ontologias, bem como um metamodelo que proporciona o mapeamento entre essas tecnologias a fim de permitir que a semântica do negócio possa ser utilizada em consultas analíticas. Como prova de conceito, foi utilizado um protótipo implementado em Java, que faz uso do servidor OLAP Mondrian, do seu cliente JPivot para exibir os resultados das consultas, de uma ontologia que estende a ontologia temporal OWL-Time e do raciocinador Jena |
id |
UFPE_26e69039d94a0f539739afed298c79cd |
---|---|
oai_identifier_str |
oai:repositorio.ufpe.br:123456789/2160 |
network_acronym_str |
UFPE |
network_name_str |
Repositório Institucional da UFPE |
repository_id_str |
2221 |
spelling |
Ribeiro de Souza, Adrianado Nascimento Fidalgo, Robson 2014-06-12T15:55:07Z2014-06-12T15:55:07Z2010-01-31Ribeiro de Souza, Adriana; do Nascimento Fidalgo, Robson. Uma arquitetura de software para processamento analítico e semântico de dados. 2010. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2010.https://repositorio.ufpe.br/handle/123456789/2160Atualmente as corporações buscam ferramentas para suporte à decisão que contemplem a semântica do seu negócio (i.e., suas terminologias e regras). Neste contexto, OLAP (OnLine Analytical Processing) e ontologia, de forma isolada, têm se destacado, respectivamente, como ferramentas para subsidiar o processo de tomada de decisão e o processamento semântico de dados. De forma simplificada pode-se dizer que as ferramentas OLAP são voltadas para realizar cruzamentos (i.e., análise multidimensional - e.g., vendas de produtos por cliente, fornecedor e tempo) e agregações de dados em diferentes níveis de detalhe (i.e., análise multinível - e.g., vendas de produtos por ano, semestre, trimestre e mês). Por sua vez, uma ontologia pode ser resumidamente definida como uma representação não ambígua de um vocabulário e de regras para um determinado domínio de negócio, permitindo que raciocínios possam ser feitos a partir da ontologia. Apesar da boa aceitação destas ferramentas, estas foram concebidas para propósitos diferentes e, por isso, originalmente, não permitem a realização de análises multidimensionais, multiníveis e que considerem, de forma dinâmica e escalável, a semântica do negócio (e.g., vendas de produtos por clientes especiais, grandes fornecedores em dias de feriado santo ou comercial). Visando dar uma contribuição para solucionar o problema em questão, este trabalho define uma arquitetura de software que permite a integração de ferramentas OLAP com Ontologias, bem como um metamodelo que proporciona o mapeamento entre essas tecnologias a fim de permitir que a semântica do negócio possa ser utilizada em consultas analíticas. Como prova de conceito, foi utilizado um protótipo implementado em Java, que faz uso do servidor OLAP Mondrian, do seu cliente JPivot para exibir os resultados das consultas, de uma ontologia que estende a ontologia temporal OWL-Time e do raciocinador JenaporUniversidade Federal de PernambucoAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessConsultas semânticasOntologiaOLAPUma arquitetura de software para processamento analítico e semântico de dadosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILarquivo2130_1.pdf.jpgarquivo2130_1.pdf.jpgGenerated Thumbnailimage/jpeg1407https://repositorio.ufpe.br/bitstream/123456789/2160/4/arquivo2130_1.pdf.jpg01ad797ebd63cc775ebbda7cdb35a435MD54ORIGINALarquivo2130_1.pdfapplication/pdf2467414https://repositorio.ufpe.br/bitstream/123456789/2160/1/arquivo2130_1.pdf13314da66987a6c25fe1d16d9d5ccfe3MD51LICENSElicense.txttext/plain1748https://repositorio.ufpe.br/bitstream/123456789/2160/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52TEXTarquivo2130_1.pdf.txtarquivo2130_1.pdf.txtExtracted texttext/plain151446https://repositorio.ufpe.br/bitstream/123456789/2160/3/arquivo2130_1.pdf.txteca8778793bc4e6148adf8fd4d3f032bMD53123456789/21602019-10-25 12:33:58.931oai:repositorio.ufpe.br:123456789/2160Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-25T15:33:58Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false |
dc.title.pt_BR.fl_str_mv |
Uma arquitetura de software para processamento analítico e semântico de dados |
title |
Uma arquitetura de software para processamento analítico e semântico de dados |
spellingShingle |
Uma arquitetura de software para processamento analítico e semântico de dados Ribeiro de Souza, Adriana Consultas semânticas Ontologia OLAP |
title_short |
Uma arquitetura de software para processamento analítico e semântico de dados |
title_full |
Uma arquitetura de software para processamento analítico e semântico de dados |
title_fullStr |
Uma arquitetura de software para processamento analítico e semântico de dados |
title_full_unstemmed |
Uma arquitetura de software para processamento analítico e semântico de dados |
title_sort |
Uma arquitetura de software para processamento analítico e semântico de dados |
author |
Ribeiro de Souza, Adriana |
author_facet |
Ribeiro de Souza, Adriana |
author_role |
author |
dc.contributor.author.fl_str_mv |
Ribeiro de Souza, Adriana |
dc.contributor.advisor1.fl_str_mv |
do Nascimento Fidalgo, Robson |
contributor_str_mv |
do Nascimento Fidalgo, Robson |
dc.subject.por.fl_str_mv |
Consultas semânticas Ontologia OLAP |
topic |
Consultas semânticas Ontologia OLAP |
description |
Atualmente as corporações buscam ferramentas para suporte à decisão que contemplem a semântica do seu negócio (i.e., suas terminologias e regras). Neste contexto, OLAP (OnLine Analytical Processing) e ontologia, de forma isolada, têm se destacado, respectivamente, como ferramentas para subsidiar o processo de tomada de decisão e o processamento semântico de dados. De forma simplificada pode-se dizer que as ferramentas OLAP são voltadas para realizar cruzamentos (i.e., análise multidimensional - e.g., vendas de produtos por cliente, fornecedor e tempo) e agregações de dados em diferentes níveis de detalhe (i.e., análise multinível - e.g., vendas de produtos por ano, semestre, trimestre e mês). Por sua vez, uma ontologia pode ser resumidamente definida como uma representação não ambígua de um vocabulário e de regras para um determinado domínio de negócio, permitindo que raciocínios possam ser feitos a partir da ontologia. Apesar da boa aceitação destas ferramentas, estas foram concebidas para propósitos diferentes e, por isso, originalmente, não permitem a realização de análises multidimensionais, multiníveis e que considerem, de forma dinâmica e escalável, a semântica do negócio (e.g., vendas de produtos por clientes especiais, grandes fornecedores em dias de feriado santo ou comercial). Visando dar uma contribuição para solucionar o problema em questão, este trabalho define uma arquitetura de software que permite a integração de ferramentas OLAP com Ontologias, bem como um metamodelo que proporciona o mapeamento entre essas tecnologias a fim de permitir que a semântica do negócio possa ser utilizada em consultas analíticas. Como prova de conceito, foi utilizado um protótipo implementado em Java, que faz uso do servidor OLAP Mondrian, do seu cliente JPivot para exibir os resultados das consultas, de uma ontologia que estende a ontologia temporal OWL-Time e do raciocinador Jena |
publishDate |
2010 |
dc.date.issued.fl_str_mv |
2010-01-31 |
dc.date.accessioned.fl_str_mv |
2014-06-12T15:55:07Z |
dc.date.available.fl_str_mv |
2014-06-12T15:55:07Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
Ribeiro de Souza, Adriana; do Nascimento Fidalgo, Robson. Uma arquitetura de software para processamento analítico e semântico de dados. 2010. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2010. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufpe.br/handle/123456789/2160 |
identifier_str_mv |
Ribeiro de Souza, Adriana; do Nascimento Fidalgo, Robson. Uma arquitetura de software para processamento analítico e semântico de dados. 2010. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2010. |
url |
https://repositorio.ufpe.br/handle/123456789/2160 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de Pernambuco |
publisher.none.fl_str_mv |
Universidade Federal de Pernambuco |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPE instname:Universidade Federal de Pernambuco (UFPE) instacron:UFPE |
instname_str |
Universidade Federal de Pernambuco (UFPE) |
instacron_str |
UFPE |
institution |
UFPE |
reponame_str |
Repositório Institucional da UFPE |
collection |
Repositório Institucional da UFPE |
bitstream.url.fl_str_mv |
https://repositorio.ufpe.br/bitstream/123456789/2160/4/arquivo2130_1.pdf.jpg https://repositorio.ufpe.br/bitstream/123456789/2160/1/arquivo2130_1.pdf https://repositorio.ufpe.br/bitstream/123456789/2160/2/license.txt https://repositorio.ufpe.br/bitstream/123456789/2160/3/arquivo2130_1.pdf.txt |
bitstream.checksum.fl_str_mv |
01ad797ebd63cc775ebbda7cdb35a435 13314da66987a6c25fe1d16d9d5ccfe3 8a4605be74aa9ea9d79846c1fba20a33 eca8778793bc4e6148adf8fd4d3f032b |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE) |
repository.mail.fl_str_mv |
attena@ufpe.br |
_version_ |
1802310811929018368 |