Transformação de especificações ETL em YAWL para processos Kettle

Detalhes bibliográficos
Autor(a) principal: Freitas, Janine Marlene Duarte Silva
Data de Publicação: 2019
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: https://hdl.handle.net/1822/79986
Resumo: Dissertação de mestrado em Engenharia Informática
id RCAP_a5ad76b56009dab1798f6a1fec515dbc
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/79986
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Transformação de especificações ETL em YAWL para processos KettleTransformation of ETL processes from YAWL to KettleSistemas de data warehousingSistemas de povoamento de data warehouses (ETL)Modelação de sistemas ETLGeração de esqueletos ETLYAWLKettleInformáticaTalendData warehousing systemsSystems to populate data warehouses (ETL)ETL modeling systemsETL skeleton generationEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaDissertação de mestrado em Engenharia InformáticaYAWL é uma linguagem gráfica para a especificação de processos, com uma semântica bem definida, que permite o desenho, especificação, simulação e validação de sistemas, cujos processos a modelar exijam características específicas de comunicação, concorrência e sincronização entre si. A YAWL é baseada, por um lado, em padrões bem definidos de fluxo de trabalho e, por outro, nas conhecidas Redes de Petri Coloridas. Devido às suas características, vários estudos utilizaram esta linguagem na modelação de sistemas de ETL (Extract-Transformation-Load), tentando facilitar e agilizar todo este processo. Este trabalho de dissertação teve como objetivo desenvolver e implementar um sistema de geração de “esqueletos” para sistemas de ETL a partir de um conjunto de especificações YAWL. Nesse sentido, foi idealizado e desenvolvido um sistema capaz de representar e produzir de forma semi-automática a configuração de processos ETL para várias ferramentas de implementação de processos ETL, nomeadamente Kettle, Informatica e Talend, todas elas ferramentas conceituadas no mercado dos sistemas de povoamento de data warehouses. Nesta dissertação apresentamos e descrevemos tal sistema, desde as suas fases de fundamentação e conceptualização até às suas fases de teste e exploração.YAWL is a graphical language with a well-formed semantics, that allows the design, specification, simulation, and validation of systems where the processes to model have specific characteristics such as, communication, concurrency and synchronization. It is based, on one hand, on well-formed workflow patterns and on the other standards known as the Colored Petri Nets. Due to its characteristics several studies have used this language in the modeling of ETL (Extract Transformation-Load) systems, trying to facilitate and improve uppon this process. The main goal of this dissertation was to develop and implement a system for the generation of skeletons for ETL systems from YAWL. A system was designed and developed to represent the semi-automatic generation of ETL process for some ETL tools, namely Kettle, Informatica and Talend, all of them renowned tools to populate data warehouses. In this dissertation we present and describe such a system, from its founding and conceptualization phases to its testing and exploration phases.Belo, OrlandoUniversidade do MinhoFreitas, Janine Marlene Duarte Silva2019-12-232019-12-23T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/1822/79986por203019385info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-11T04:13:04Zoai:repositorium.sdum.uminho.pt:1822/79986Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T14:42:29.595337Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Transformação de especificações ETL em YAWL para processos Kettle
Transformation of ETL processes from YAWL to Kettle
title Transformação de especificações ETL em YAWL para processos Kettle
spellingShingle Transformação de especificações ETL em YAWL para processos Kettle
Freitas, Janine Marlene Duarte Silva
Sistemas de data warehousing
Sistemas de povoamento de data warehouses (ETL)
Modelação de sistemas ETL
Geração de esqueletos ETL
YAWL
Kettle
Informática
Talend
Data warehousing systems
Systems to populate data warehouses (ETL)
ETL modeling systems
ETL skeleton generation
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Transformação de especificações ETL em YAWL para processos Kettle
title_full Transformação de especificações ETL em YAWL para processos Kettle
title_fullStr Transformação de especificações ETL em YAWL para processos Kettle
title_full_unstemmed Transformação de especificações ETL em YAWL para processos Kettle
title_sort Transformação de especificações ETL em YAWL para processos Kettle
author Freitas, Janine Marlene Duarte Silva
author_facet Freitas, Janine Marlene Duarte Silva
author_role author
dc.contributor.none.fl_str_mv Belo, Orlando
Universidade do Minho
dc.contributor.author.fl_str_mv Freitas, Janine Marlene Duarte Silva
dc.subject.por.fl_str_mv Sistemas de data warehousing
Sistemas de povoamento de data warehouses (ETL)
Modelação de sistemas ETL
Geração de esqueletos ETL
YAWL
Kettle
Informática
Talend
Data warehousing systems
Systems to populate data warehouses (ETL)
ETL modeling systems
ETL skeleton generation
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Sistemas de data warehousing
Sistemas de povoamento de data warehouses (ETL)
Modelação de sistemas ETL
Geração de esqueletos ETL
YAWL
Kettle
Informática
Talend
Data warehousing systems
Systems to populate data warehouses (ETL)
ETL modeling systems
ETL skeleton generation
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Dissertação de mestrado em Engenharia Informática
publishDate 2019
dc.date.none.fl_str_mv 2019-12-23
2019-12-23T00:00:00Z
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.uri.fl_str_mv https://hdl.handle.net/1822/79986
url https://hdl.handle.net/1822/79986
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv 203019385
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.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833594834353389568