/IDE support for linked data based dependency injection systems

IDE support for linked data based dependency injection systems

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).

Who we are
Accept marketing-cookies to view this content.
Cookie settings
imec's cleanroom
Accept marketing-cookies to view this content.
Cookie settings

Send this job to your email