Master projects/internships - Gent | More than two weeks ago
Develop plugin that alerts programmers of upcoming mistakes and make useful suggestions.
Object-oriented application are typically composed of hard-wired components. This is rather strict and requires recompilation when trying a new configuration. Dependency injection framework's allow components to be instantiated and wired together declaratively using semantic configuration files. Creating these configuration files is rather difficult and cumbersome.
In this Master Thesis, you will study existing configuration file assistance methods, like Visual Studio Code config completion and investigate the trade-offs of these different systems. You will develop a plugin of any kind that alerts the programmer of upcoming mistakes and make useful suggestions based on the current project setup.
Type of Project: Thesis
Master's degree: Master of Engineering Technology; Master of Engineering Science
Duration: Academic year 2023-2024
Supervising scientists: for more information or application, please contact Pieter Colpaert (pieter.colpaert@imec.be) and Ruben Taelman (ruben.taelman@imec.be).