Skip to content

An academic project; applying MDE principles in order to mine object oriented projects.

Notifications You must be signed in to change notification settings

meriembenchaaben/IFT6253-A-A21

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IFT6253-A-A21

An academic project; applying MDE principles in order to mine object oriented projects.

With the rise in popularity of object-oriented programs, it is more vital than ever to learn about data mining techniques to discover knowledge, patterns, and relationships between elements that can be used in the future to produce accurate predictions. In fact, achieving a good performance of a given model is determined not only by the model and hyperparameters, but also by how different types of variables are processed, encoded and fed into the model. We propose to implement an approach based on Model driven engineering principles to mine code repositories and extract knowledge in order to provide ready to use data for graph based machine learning algorithms. To this end, we are planning to use encoding algorithms to learn domain concepts and their relationships from identifiers used in diagrams reverse engineered from the code.

Keywords: MDE, Reverse Engineering, Transformation, ATL, EGL process: process For the rest of the report, feel free to contact me: meriem.ben.chaaben@umontreal.ca

About

An academic project; applying MDE principles in order to mine object oriented projects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published