Geração de esqueletos Kettle a partir de modelos BPMN usando padrões ETL

Detalhes bibliográficos
Autor(a) principal: Gomes, Cláudia Sofia de Barros
Data de Publicação: 2014
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/1822/36703
Resumo: Dissertação de mestrado em Engenharia informática
id RCAP_efd527d1bf193c9505038eb4d77ebb31
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/36703
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Geração de esqueletos Kettle a partir de modelos BPMN usando padrões ETLCreation of Kettle stubs from BPMN Models using ETL PatternsMeta-padrõesMeta-modelosBPMNETLModelação conceptual681.3Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaDissertação de mestrado em Engenharia informáticaBPMN (Business Process Modelling Notation) foi uma linguagem implementada pela OMG para descrever de uma forma standard os processos de negócio de uma empresa. Esta oferece uma plataforma de fácil entendimento para os seus utilizadores, permitindo modelar os seus processos de negócio de uma forma simples e descritiva, independentemente da ferramenta utilizada. A BPMN apresenta-se como uma solução bastante adequada de modelação de sistemas de ETL pelo facto de disponibilizar uma formalização bastante completa para metamodelos e, assim, ser capaz de acolher a modelação de tarefas ditas standard (padrões) em sistemas de ETL. Desta forma, consegue-se modelar um processo ETL de raiz utilizando modelos bastante simples, com um nível de abstração elevado, mas suficientemente descritivos relativamente aos seus conteúdos e tarefas. O objetivo deste trabalho de dissertação foi a modelação em BPMN de sistemas de ETL, recorrendo a padrões ETL, e a sua especificação através de uma linguagem formal de descrição de padrões, para que, a partir desse modelo, se pudesse gerar um “esqueleto” – a estrutura base de um sistema de ETL - capaz de ser executado e validado numa ferramenta comercial de ETL. Dessa forma, consegue-se reduzir substancialmente o tempo e os custos de implementação do próprio sistema de ETL.Business Processing Modelling is a language developed by OMG to describe, in a standard approach, the business processes of a company. This language provides its users a framework of easy understanding, allowing them to model their business processes in a simple and descriptive manner independently of the tool used to model. The BPMN presents itself as a quite adequate solution for the modelling of ETL systems since it has a very complete formalization of meta-models and thus being able to represent the modelling of tasks said to be “standard” (patterns) in an ETL system. Through this, we are able to model a process of ETL from scratch using very simple models with a high level of abstraction but descriptive enough considering its content and tasks. The purpose of this dissertation was the modelling of ETL systems in BPMN using ETL patterns and its specification through the use of a formal language specific for the description of patterns so that, with that model, a "stub" - the base structure of an ETL system - can be created in order to be validated and executed in a commercial ETL tool, thus substantially reducing the time and cost of the implementation of the ETL system itself.Belo, O.Universidade do MinhoGomes, Cláudia Sofia de Barros2014-12-032014-12-03T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1822/36703por201195038info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T12:11:19Zoai:repositorium.sdum.uminho.pt:1822/36703Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:03:05.837477Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Geração de esqueletos Kettle a partir de modelos BPMN usando padrões ETL
Creation of Kettle stubs from BPMN Models using ETL Patterns
title Geração de esqueletos Kettle a partir de modelos BPMN usando padrões ETL
spellingShingle Geração de esqueletos Kettle a partir de modelos BPMN usando padrões ETL
Gomes, Cláudia Sofia de Barros
Meta-padrões
Meta-modelos
BPMN
ETL
Modelação conceptual
681.3
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Geração de esqueletos Kettle a partir de modelos BPMN usando padrões ETL
title_full Geração de esqueletos Kettle a partir de modelos BPMN usando padrões ETL
title_fullStr Geração de esqueletos Kettle a partir de modelos BPMN usando padrões ETL
title_full_unstemmed Geração de esqueletos Kettle a partir de modelos BPMN usando padrões ETL
title_sort Geração de esqueletos Kettle a partir de modelos BPMN usando padrões ETL
author Gomes, Cláudia Sofia de Barros
author_facet Gomes, Cláudia Sofia de Barros
author_role author
dc.contributor.none.fl_str_mv Belo, O.
Universidade do Minho
dc.contributor.author.fl_str_mv Gomes, Cláudia Sofia de Barros
dc.subject.por.fl_str_mv Meta-padrões
Meta-modelos
BPMN
ETL
Modelação conceptual
681.3
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Meta-padrões
Meta-modelos
BPMN
ETL
Modelação conceptual
681.3
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Dissertação de mestrado em Engenharia informática
publishDate 2014
dc.date.none.fl_str_mv 2014-12-03
2014-12-03T00: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 http://hdl.handle.net/1822/36703
url http://hdl.handle.net/1822/36703
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv 201195038
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ório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799132435521208320