Titulo Estágio
From Requirements to Data Warehouse: Automatic Creation
Áreas de especialidade
Engenharia de Software
Local do Estágio
DEI
Enquadramento
No passado foram investigadas algumas formas de gerar uma data warehouse e o processo ETL automaticamente a partir de uma especificação de requisitos e processos, existindo linguagens e tecnologias que podem ajudar nesse objectivo e trabalhos anteriores que esclarecem soluções possiveis para parte dos problemas encontrados. Por exemplo, a seguinte referência:
Faten Atigui, Franck Ravat, Olivier Teste, Gilles Zurfluh: Using OCL for Automatically Producing Multidimensional Models and ETL Processes. DaWaK 2012: 42-53
Objetivo
Desenvolver soluções que permitam a qualquer utilizador gerar data warehouses, ETL e interacções de análise automaticamente.
Iremos conceber propostas, testar estas e escrever artigos cientificos com resultados experimentais sobre o assunto.
Conceber propostas significa criar os mecanismos que vão gerar a data warehouse automaticamente, a partir dos requisitos indicados pelo utilizador. Será necessario desenvolver uma forma de especificação dos requisitos e de geração automatica, a partir dos requisitos.
Testar propostas corresponde a criar um caso de estudo, baseado no benchmark TPC-DS do Transaction Processing Council, para o qual sera gerado um data warehouse.
Escrever um ou mais artigos científicos, nos quais o aluno terá uma participação e não escrita integral, de acordo com o seu trabalho no estágio.
Plano de Trabalhos - Semestre 1
1- estudo da arte
Estudar-se-á as soluções actuais para o problema. Estudar-se-á as propostas para o futuro. Escreveremos um artigo "survey" sobre o assunto.
2- definição de soluções
tendo em conta cada um dos aspectos descritos nos objectivos, delinearemos soluções.
3- planeamento do sistema de teste
Especificaremos como será o prototipo de teste
4- inicio da implementação
Desenvolveremos o prototipo.
Plano de Trabalhos - Semestre 2
5- desenvolvimento do prototipo
Desenvolveremos o prototipo.
6- resultados experimentais
Obteremos resultados para artigos e tese.
7- escrita de artigo e da tese
Escreveremos a tese.
-------Set-O----Nov-D----Jan-F--Mar-A---May-J
1--------x--------x
2--------x--------x
3--------x--------x
4-----------------x
5-----------------x-------x-------x------x
6-------------------------x-------x------x
7---------------------------------x------x
Condições
estagio cientifico, nao remunerado. o objectivo será cativar alunos que possam desejar seguir para doutoramento na área.
Orientador
Pedro Furtado
pnf@dei.uc.pt 📩