Bio

Visiting Professors Lori Clarke and Leon Osterweil @ the Computer Science Lab, @ University of Massachusetts from Jan to Aug. 2015

Welcome to my web page !!

I am associate professor since 2008 @ the University of Pierre & Marie Curie, (UPMC), Paris, FRANCE. I defended my PhD in computer science in Sept. 2007, @ LIP6, the UPMC’s 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 2008, Maître de Conférences à l’université Pierre & Marie Curie (UPMC). J’ai effectué ma thèse de Doctorat en Informatique au sein du LIP6 (Laboratoire d’Informatique de l’UPMC) dans l’équipe META, groupe du thème MoVe (Modélisation et Vérification). Thèse que j’ai soutenue le 06 Septembre 2007. Mes travaux ont été dirigés par le 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, Jan, 2015