I am a PhD student working in France in the Phoenix team, lead by Pr. Charles Consel.
I am a 3rd year PhD student supervised by Charles Consel. My thesis is about bringing general-purpose programming tools to dedicated domains. To do that I design domain-specific architecture description languages whose compilers produce dedicated programming frameworks. An instance of this approach is DiaSpec, a language for describing pervasive computing systems based on a specific architectural pattern adapted to pervasive computing environments.
I’m currently one of the main developers of DiaSuite, a suite of tools comprising DiaSpec.
My publications are kindly hosted by the Software Composition Group in Bern, Switzerland.