Feedback

Faculté des Sciences appliquées
Faculté des Sciences appliquées
Mémoire
VIEW 100 | DOWNLOAD 392

Master thesis : Creation of a domain specific language for an Extract-Transform-Load system

Wauthoz, Julien ULiège
Promoteur(s) : Lambert, Marie ULiège ; Fontaine, Pascal ULiège
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 ULiège
Date de soutenance  : 27-jui-2022/28-jui-2022
Promoteur(s) : Lambert, Marie ULiège
Fontaine, Pascal ULiège
Membre(s) du jury : Duquenne, Frédéric 
Debruyne, Christophe ULiège
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)

File
Access Abstract_master_thesis_Julien_Wauthoz.pdf
Description:
Taille: 72.46 kB
Format: Adobe PDF
File
Access master_thesis_Julien_Wauthoz.pdf
Description:
Taille: 779.46 kB
Format: Adobe PDF

Auteur

  • Wauthoz, Julien ULiège Université de Liège > Master ingé. civ. info., à fin.

Promoteur(s)

Membre(s) du jury

  • Duquenne, Frédéric
  • Debruyne, Christophe ULiège Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Représentation et ingénierie des données
    ORBi Voir ses publications sur ORBi
  • Nombre total de vues 100
  • Nombre total de téléchargements 392










Tous les documents disponibles sur MatheO sont protégés par le droit d'auteur et soumis aux règles habituelles de bon usage.
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.