Research

I’m currently working on static and synamic analysis of programming languages (mostly R and Scala). The aim is to understand how certain language features are used in the wild by analyzing large corpoa of software projects mostly from GitHub.

Before, till 2016, I was focused on Self-Adaptive Software Systems. Such systems are characterized by the ability to continuously operate under varying runtime conditions. The heart of their adaptation capability is usually based on the notion of a Feedback Control Loop (FCL) that regulates the characteristics of the system to achieve its goals despite changes that may occur during operation. In my research I was looking into the FCL integration challenges—_i.e._ on forming an architecture connection between the underlying adaptive software and the adaptation engine through the use of domain-specific modeling language, model-driven engineering and models@run.time.

Résumé des activités de recherche et d’enseignement

Publications

List of publication at Google Scholar or ResearchGate

Book chapters

International Journals

International Conferences

International Workshops

Thesis

Software

Committee Member

Others

Presentations

In Industry: