I'm currently a post-doc fellow in the Topps group at DIKU, Copenhagen University, working on the Coccinelle tool. This tool could be used for various tasks ranging from software evolution to bug finding and bug fixing to regression tests.
During my PhD in the Phoenix group, i designed and developed SPL, short for Session Processing Language, a domain-specific programming language to develop IP telephony services. I then generalized my approach to the development of coordination services, mainly targeting the context of ubiquitous computing.This process leads to the conception of DiaGen and Pantaxou, respectively a framework generator and a DSL.
I'm interested in the following research area : IP telephony, Domain Specific Languages (DSL), frameworks and middlewares, temporal logic, program transformations, bug finding.
Je suis ouvert aux opportunités de carrière
During my PhD, I worked on the SIP protocol, IP telephony, ubiquitous computing, and Domain-Specific Languages (DSL).
I'm now working on Coccinelle, a software which enables bug finding and software evolution thanks to source-to-source program transformations and analysis.
Specialties
networks, distributed system, programming languages, semantics