Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/36703

TítuloGeração de esqueletos Kettle a partir de modelos BPMN usando padrões ETL
Outro(s) título(s)Creation of Kettle stubs from BPMN Models using ETL Patterns
Autor(es)Gomes, Cláudia Sofia de Barros
Orientador(es)Belo, O.
Palavras-chaveMeta-padrões
Meta-modelos
BPMN
ETL
Modelação conceptual
Data3-Dez-2014
Resumo(s)BPMN (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.
TipoDissertação de mestrado
DescriçãoDissertação de mestrado em Engenharia informática
URIhttps://hdl.handle.net/1822/36703
AcessoAcesso aberto
Aparece nas coleções:BUM - Dissertações de Mestrado

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
eeum_di_dissertacao_pg22818.pdf1,33 MBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID