Bio

My CV

Welcome to my web page !!

Since 2016, I am Professor @Université Paris Ouest Nanterre la Défense while I keep doing my research at the LIP6 Lab University of Pierre & Marie Curie, Sorbonne Universitas, (UPMC), Paris, FRANCE. I defended my HDR (Habilitation à diriger des Recherches) in Dec. 2015 and a PhD in computer science in Sept. 2007 , both at the LIP6 Computer Science lab, under the supervision of Professor Marie-Pierre Gervais.

After my PhD, I joined, Professor Jean-Marc Jezequel’s team for a Post-Doc, @ INRIA Rennes.

I was also assistant professor at the IUT, University of Paris 5 where I had to teach courses on Operating systems, Networks, and Internet programming languages

I am also since 2004, an active OMG (Object Management Group) member and I have participated in the standardization efforts of the SPEM2 OMG standard

Research field

My research activities mainly focus on Model Driven Engineering (MDE) with a special interest on how to get a better productivity from models. This includes meta-modeling, model transformations, model execution, DSL specification and code generation.

I am particularly interested in modeling, executing and verifying software and business processes and how to detect deviations in critical processes.

Bienvenue sur ma page Web !!

Je suis depuis Septembre 2016, Professeur des universités @Université Paris Ouest Nanterre la Défense et je continue à faire ma recherche au sein du LIP6, le laboratoire d’informatique de l’université Pierre & Marie Curie, Sorbonne Universitas. Laboratoire dans lequel j’ai soutenu mon HDR (Habilitation à Diriger des Recherches) en 2015 et un doctorat en 2007, au sein de l’équipe META, groupe du thème MoVe (Modélisation et Vérification) sous la direction du Pr. Marie-Pierre Gervais.

J’ai par la suite fait un Post-Doctorat au sein du projet INRIA Triskell, à l’IRISA, université de Rennes sous la direction du Pr. Jean-Marc Jezequel.

J’étais également ATER à l’IUT René Descartes de Paris 5 où j’enseignais essentiellement en Réseaux, Système et Programmation Internet. Pour tous mes autres enseignements, voir ma page "Enseignements".

Je suis depuis 2004, membre à OMG (Open Management Group) et contributeur actif sur le standard SPEM (Software Process Engineering Metamodel).

Domaines de recherche

Mes travaux de recherche s’inscrivent dans la vision MDD (Model Driven Development) avec comme problématique principale : une productivité maximale des modèles. Cela engobe les techniques de meta-modélisation, de transformation de modèles, d’interprétation de modèles, de génération de code, etc.

Mon intérêt porte tout particulièrement sur la modélisation et l’exécution des procédés de développement logiciel (Software Development Processes) ainsi que les procédés métiers (Business Processes). Durant ma thèse, j’ai proposé UML4SPM, un langage exécutable et orienté modèles pour la modélisation et l’exécution des procédés de développement logiciel. UML4SPM vient sous forme d’un meta-modèle MOF qui étend un sous ensemble du standard OMG UML2.0, une notation simple néanmoins expressive et un ensemble de concepts avec une sémantique exécutable. J’ai également proposé un modèle d’exécution pour UML4SPM. Ce dernier permet que les modèles de procédés UML4SPM puissent être directement exécutés sans aucunes étapes de transformation ou de configuration.

Last Modification, Sept, 2016