Uma abordagem para automatizar a manutenção do código de procedimentos de carga para ambientes de business intelligence

Detalhes bibliográficos
Autor(a) principal: Costa, Juli Kelle Góis
Data de Publicação: 2015
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFS
Texto Completo: https://ri.ufs.br/handle/riufs/3377
Resumo: Business Intelligence (BI) relies on Data Warehouse (DW), a historical data repository designed to support the decision making process. Without an effective Data Warehouse, organizations cannot extract the data required for information analysis in time to enable more effective strategic, tactical, and operational insights. This thesis presents an approach and a Rapid Application Development (RAD) tool to increase efficiency and effectiveness of ETL (Extract, Transform and Load) programs creation and maintenance. Experiment evaluation of the approach is carried out in two controlled experiments that carefully evaluated the efficiency and effectiveness of the tool in an industrial setting. The results indicate that our approach can indeed be used as method aimed at improving creation and maintenance of ETL processes.
id UFS-2_399c74e1797bac4fbc57c74474d97a19
oai_identifier_str oai:ufs.br:riufs/3377
network_acronym_str UFS-2
network_name_str Repositório Institucional da UFS
repository_id_str
spelling Costa, Juli Kelle GóisRodrigues Júnior, Methanias Colaçohttp://lattes.cnpq.br/92320966971353092017-09-26T11:34:34Z2017-09-26T11:34:34Z2015-08-27COSTA, Juli Kelle Góis. Uma abordagem para automatizar a manutenção do código de procedimentos de carga para ambientes de business intelligence. 2015. 121 f. Dissertação (Pós-Graduação em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, 2015.https://ri.ufs.br/handle/riufs/3377Business Intelligence (BI) relies on Data Warehouse (DW), a historical data repository designed to support the decision making process. Without an effective Data Warehouse, organizations cannot extract the data required for information analysis in time to enable more effective strategic, tactical, and operational insights. This thesis presents an approach and a Rapid Application Development (RAD) tool to increase efficiency and effectiveness of ETL (Extract, Transform and Load) programs creation and maintenance. Experiment evaluation of the approach is carried out in two controlled experiments that carefully evaluated the efficiency and effectiveness of the tool in an industrial setting. The results indicate that our approach can indeed be used as method aimed at improving creation and maintenance of ETL processes.Grande parte das aplicações de Business Intelligence (BI) efetivas depende de um Data Warehouse (DW), um repositório histórico de dados projetado para dar suporte a processos de tomada de decisão. Sem um DW eficiente, as organizações tendem a não extrair, em um tempo aceitável, os dados que viabilizam ações estratégicas, táticas e operacionais mais eficazes. Muitos ambientes de BI possuem um processo de Engenharia de Software particular, baseado em dados, para desenvolver programas de Extração, Transformação e Carga (ETL) de dados para o DW. Este trabalho propõe o desenvolvimento e experimentação de uma abordagem de Desenvolvimento Rápido de Aplicações (RAD) para aumentar a eficácia e a eficiência da manutenção de procedimentos de carga SQL, utilizados em processos ETL, avaliando a relação existente entre a sua utilização e a qualidade dos dados que são movidos, gerados e atualizados durante o processo de povoamento de um Data Warehouse. Este é um ambiente ímpar que necessita de maior integração e interdisciplinaridade entre as áreas de Engenharia de Software (ES) e Banco de Dados. Foi feita uma avaliação da criação e manutenção automática de procedimentos em extensões da SQL, perfazendo dois experimentos controlados feitos na indústria, para analisar a efetividade de uma ferramenta que encapsula e automatiza parte da abordagem. Os resultados indicaram que a nossa abordagem pode ser usada como método para acelerar e melhorar o desenvolvimento e manutenção de processos ETL.application/pdfporUniversidade Federal de SergipePós-Graduação em Ciência da ComputaçãoUFSBrasilComputaçãoEngenharia de softwareArmazenamento de dadosSQL (linguagem de programação de computador)Inteligência competitiva (administração)Manutenção de softwareEngenharia de software experimentalBusiness Intelligence (BI)Data WarehouseExtract, Transform and Load (ETL)Experimental software engineeringMaintenanceCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOUma abordagem para automatizar a manutenção do código de procedimentos de carga para ambientes de business intelligenceinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFSinstname:Universidade Federal de Sergipe (UFS)instacron:UFSTEXTJULI_KELLE_GOIS_COSTA.pdf.txtJULI_KELLE_GOIS_COSTA.pdf.txtExtracted texttext/plain196326https://ri.ufs.br/jspui/bitstream/riufs/3377/2/JULI_KELLE_GOIS_COSTA.pdf.txt13e951fd5bfd1444f8c7e7a7d66772f3MD52THUMBNAILJULI_KELLE_GOIS_COSTA.pdf.jpgJULI_KELLE_GOIS_COSTA.pdf.jpgGenerated Thumbnailimage/jpeg1305https://ri.ufs.br/jspui/bitstream/riufs/3377/3/JULI_KELLE_GOIS_COSTA.pdf.jpg0527970bde3074d4306a629eb1298eeeMD53ORIGINALJULI_KELLE_GOIS_COSTA.pdfapplication/pdf3408756https://ri.ufs.br/jspui/bitstream/riufs/3377/1/JULI_KELLE_GOIS_COSTA.pdfe92b8a04b49890b234dbfcd70ed50363MD51riufs/33772017-11-24 21:35:14.126oai:ufs.br:riufs/3377Repositório InstitucionalPUBhttps://ri.ufs.br/oai/requestrepositorio@academico.ufs.bropendoar:2017-11-25T00:35:14Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)false
dc.title.por.fl_str_mv Uma abordagem para automatizar a manutenção do código de procedimentos de carga para ambientes de business intelligence
title Uma abordagem para automatizar a manutenção do código de procedimentos de carga para ambientes de business intelligence
spellingShingle Uma abordagem para automatizar a manutenção do código de procedimentos de carga para ambientes de business intelligence
Costa, Juli Kelle Góis
Computação
Engenharia de software
Armazenamento de dados
SQL (linguagem de programação de computador)
Inteligência competitiva (administração)
Manutenção de software
Engenharia de software experimental
Business Intelligence (BI)
Data Warehouse
Extract, Transform and Load (ETL)
Experimental software engineering
Maintenance
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Uma abordagem para automatizar a manutenção do código de procedimentos de carga para ambientes de business intelligence
title_full Uma abordagem para automatizar a manutenção do código de procedimentos de carga para ambientes de business intelligence
title_fullStr Uma abordagem para automatizar a manutenção do código de procedimentos de carga para ambientes de business intelligence
title_full_unstemmed Uma abordagem para automatizar a manutenção do código de procedimentos de carga para ambientes de business intelligence
title_sort Uma abordagem para automatizar a manutenção do código de procedimentos de carga para ambientes de business intelligence
author Costa, Juli Kelle Góis
author_facet Costa, Juli Kelle Góis
author_role author
dc.contributor.author.fl_str_mv Costa, Juli Kelle Góis
dc.contributor.advisor1.fl_str_mv Rodrigues Júnior, Methanias Colaço
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/9232096697135309
contributor_str_mv Rodrigues Júnior, Methanias Colaço
dc.subject.por.fl_str_mv Computação
Engenharia de software
Armazenamento de dados
SQL (linguagem de programação de computador)
Inteligência competitiva (administração)
Manutenção de software
Engenharia de software experimental
Business Intelligence (BI)
Data Warehouse
Extract, Transform and Load (ETL)
topic Computação
Engenharia de software
Armazenamento de dados
SQL (linguagem de programação de computador)
Inteligência competitiva (administração)
Manutenção de software
Engenharia de software experimental
Business Intelligence (BI)
Data Warehouse
Extract, Transform and Load (ETL)
Experimental software engineering
Maintenance
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.eng.fl_str_mv Experimental software engineering
Maintenance
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Business Intelligence (BI) relies on Data Warehouse (DW), a historical data repository designed to support the decision making process. Without an effective Data Warehouse, organizations cannot extract the data required for information analysis in time to enable more effective strategic, tactical, and operational insights. This thesis presents an approach and a Rapid Application Development (RAD) tool to increase efficiency and effectiveness of ETL (Extract, Transform and Load) programs creation and maintenance. Experiment evaluation of the approach is carried out in two controlled experiments that carefully evaluated the efficiency and effectiveness of the tool in an industrial setting. The results indicate that our approach can indeed be used as method aimed at improving creation and maintenance of ETL processes.
publishDate 2015
dc.date.issued.fl_str_mv 2015-08-27
dc.date.accessioned.fl_str_mv 2017-09-26T11:34:34Z
dc.date.available.fl_str_mv 2017-09-26T11:34:34Z
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 COSTA, Juli Kelle Góis. Uma abordagem para automatizar a manutenção do código de procedimentos de carga para ambientes de business intelligence. 2015. 121 f. Dissertação (Pós-Graduação em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, 2015.
dc.identifier.uri.fl_str_mv https://ri.ufs.br/handle/riufs/3377
identifier_str_mv COSTA, Juli Kelle Góis. Uma abordagem para automatizar a manutenção do código de procedimentos de carga para ambientes de business intelligence. 2015. 121 f. Dissertação (Pós-Graduação em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, 2015.
url https://ri.ufs.br/handle/riufs/3377
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Sergipe
dc.publisher.program.fl_str_mv Pós-Graduação em Ciência da Computação
dc.publisher.initials.fl_str_mv UFS
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal de Sergipe
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFS
instname:Universidade Federal de Sergipe (UFS)
instacron:UFS
instname_str Universidade Federal de Sergipe (UFS)
instacron_str UFS
institution UFS
reponame_str Repositório Institucional da UFS
collection Repositório Institucional da UFS
bitstream.url.fl_str_mv https://ri.ufs.br/jspui/bitstream/riufs/3377/2/JULI_KELLE_GOIS_COSTA.pdf.txt
https://ri.ufs.br/jspui/bitstream/riufs/3377/3/JULI_KELLE_GOIS_COSTA.pdf.jpg
https://ri.ufs.br/jspui/bitstream/riufs/3377/1/JULI_KELLE_GOIS_COSTA.pdf
bitstream.checksum.fl_str_mv 13e951fd5bfd1444f8c7e7a7d66772f3
0527970bde3074d4306a629eb1298eee
e92b8a04b49890b234dbfcd70ed50363
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)
repository.mail.fl_str_mv repositorio@academico.ufs.br
_version_ 1802110733365805056