In short ...

Associate Professor
Maître de conférences
Dr (University of Nantes, France, 2000)
HDR (University Paris Sud, France, 2011)

University of Evry Val d'Essonne;
LRI UMR 8623 CNRS, ForTesSE team

[contact information]


Research activities - My research activities address software engineering with issues related to distribution, composition, interaction, and a specific focus on behavioural descriptions (e.g., behavioural interfaces, service conversations, business processes).
To work on this issues, I adopt a software architectural viewpoint. I am also strongly interested on the use and the integration of formal methods within the software development processes. This includes: design, verification, software adaptation, automatic/ted composition, and testing. The objective is to increase confidence in software systems and to foster automation and tool-support.
Applicative domains are important in my work, which I apply to component and services frameworks (e.g., with automatic BPEL adaptor/composition generation) and to business models and processes (e.g., with BPMN 2.0 verification).

In short with some keywords ...

  • computer science areas - software engineering, software architectures, formal methods
  • systems' features of interest - distribution, composition, interaction (incl. coordination, cooperation, collaboration, orchestration, choreography), behavioural descriptions (incl. behavioural interfaces, service conversations, business processes)
  • applicative domains - components, services, business models, business processes
  • development process activities - design, verification, adaptation, composition, testing
  • formal models - transition systems, LTS, STS, process algebras, Petri nets, planning graphs

[selected publications] [DBLP] [Google scholar] [my habilitation thesis] [more ...]



Research animation - I am co-directing the COSMAL subgroup of CNRS national working group on Software Engineering (GDR GPL). COSMAL addresses models, architectures, and languages for software systems based on components, objects, or services.
I am also involved in the PIMI project of the National Agency for Research (ANR). In this context, we address the management of personal information over the Internet. This includes helping e-governance application designers and their end-users in using and composing personal information and e-governance business processes.
Between 2007 and 2010, I headed the PERSO project of the ANR. This project was concerned about service composition in-the-large (selection, adaptation, automatic composition, repair, performance evaluation). It is now over but you will get some interesting information on it there and in this talk.
Everyday research animation also includes advising PhD students and reviewing articles.
[more ...]


Teaching activities - My teaching activities are mostly related to software engineering in-the-large, from design to programming. This includes formal methods, UML modelling, and the design, verification and programming of distributed systems.
[more ...]

Topics

News