Master thesis : Creation of a domain specific language for an Extract-Transform-Load system
Wauthoz, Julien
Promoteur(s) :
Lambert, Marie
;
Fontaine, Pascal
Date de soutenance : 27-jui-2022/28-jui-2022 • URL permanente : http://hdl.handle.net/2268.2/14583
Détails
Titre : | Master thesis : Creation of a domain specific language for an Extract-Transform-Load system |
Titre traduit : | [fr] Creation d'un language dédié pour un système Extract-Transform-Load |
Auteur : | Wauthoz, Julien ![]() |
Date de soutenance : | 27-jui-2022/28-jui-2022 |
Promoteur(s) : | Lambert, Marie ![]() Fontaine, Pascal ![]() |
Membre(s) du jury : | Duquenne, Frédéric
Debruyne, Christophe ![]() |
Langue : | Anglais |
Nombre de pages : | 40 |
Mots-clés : | [en] Domain Specific Language [en] Extract Transform Load [en] DSL [en] ETL [en] transpiler [en] language |
Discipline(s) : | Ingénierie, informatique & technologie > Sciences informatiques |
Organisme(s) subsidiant(s) : | FundProcess |
Institution(s) : | Université de Liège, Liège, Belgique |
Diplôme : | Master : ingénieur civil en informatique, à finalité spécialisée en "management" |
Faculté : | Mémoires de la Faculté des Sciences appliquées |
Résumé
[en] Organisations use different systems with different structures to run their day to day activities.
The number and variety of these systems is increasing and this led to some concerns such as in-
compatibilities. In response to that, a technology called Extract-Transform-Load (ETL) is used.
It allows organisations to interconnect and manage their different systems.
The easiest way to build ETLs is to use ETL tools. ETL tools are mainly used by developers
and IT staff because they require some programming knowledge. This work aims at creating a
Domain Specific Language (DSL) that makes the creation of ETLs easier. By doing so, the ETL
technology could be used by a larger public having little to no programming experience.
The DSL will use ETL.NET framework which allows to build ETLs into any .NET application.
A transpiler will translate code from the DSL that we created into ETL.NET code.
This thesis will first give a better overview about ETL and ETL tools. Then, It will detail how
the DSL was created, as well as its implementation. Then, it will confront the DSL to the literature
to identify the completeness of the language and give some guidelines for further development.
Fichier(s)
Document(s)
Citer ce mémoire
APA
Wauthoz, J. (2022). Master thesis : Creation of a domain specific language for an Extract-Transform-Load system. (Unpublished master's thesis). Université de Liège, Liège, Belgique. Retrieved from https://matheo.uliege.be/handle/2268.2/14583
Chicago
L'Université de Liège ne garantit pas la qualité scientifique de ces travaux d'étudiants ni l'exactitude de l'ensemble des informations qu'ils contiennent.