In 2018 I got laureate of ERC-Generator of I-Site financed by Programmes d'Investissements d'Avenir (I was the only CS researcher awarded).

Since December 2012, I was promoted first class Directeur de Recherche.

I received a "Prime d'excellence scientifique" from INRIA (2016).

I got distinguished Visiting Fellowship Award of the Royal Academy of Engineering (2011).

Veronica Uquillas Gomez won the Benevol most promising young research Award (2011).

Mariano Martinez-Peck and Martin Diaz won for Fuel the 2011 ESUG Technology Award.

Dynamic web development with Seaside: Our new free open-source Seaside book won the ESUG member 2010 best book Award.

Michele Lanza (2003) and Alexandre Bergel (2006) PhD theses won the Ernest Denert foundation for Software Engineering Award.

"Learning Programming with Robots" received the Award of PCPlus magazine of September 2005 and the Bitwise Recommended Award in February 2006.

ICSE 2019: Our "rotten green tests" paper has been accepted PDF on Hal.

A chapter on our Solidity tool suite is available: SmartAnvil's Solidity analysis platform.

HCERES evaluation: "Le GT GL produit une recherche qui couvre de nombreux aspects du Genie Logiciel. Sa recherche est d'excellente qualite et est connue et reconnue nationalement et internationalement. La production scientifique, le rayonnement et l'attractivite [...] sont exceptionnels pour les equipes RMoD et Spirals."

I'm editor of a booklet collection. Check http://books.pharo.org

My new book: Learning OOP, design and TDD in Pharo is out http://books.pharo.org

New lectures on Object-Oriented Programming and Design is out. Check http://lectures.pharo.org

Pharo Mooc got super appreciated. Check testimonies and all the files are freely accessible at http://mooc.pharo.org

Pharo consortium is now hosted under the Inria Foundation http://consortium.pharo.org. Join! There is also an academic partnership.

Pharo By Example (Updated) is free and out (in spanish, french, english and japanese)! Check the Updated version for Pharo 50

Entreprise Pharo: a Web perspective is available and contains many really good chapters.

Moose. Moose is a data and software analysis meta-described platform. Check the newest version!

APSEC 14

Onward 18

European Conference on Object-Oriented Programming (ECOOP 05, 07, 10) -- Core A *.

International Conference on Software Maintenance (ICSM 05, 06, 07, 08, 10, 11) -- Core A.

European Conference on Software Maintenance and Reengineering (CSMR 06, 07, 08).

International Conference on Program Comprehension (ICPC 06, 07, 08).

International Conference on the Unified Modeling Language (UML 03, 04, Models/UML 05, Models 06, 07, 09, 10) -- Core A.

International Dynamic Languages Symposium (DLS 05, 06).

International Symposium on Software Variability: a Programmers Perspective (SVPP 08).

International Conference on Extreme Programming (XP 00, 01).

International Conference on Objects, Models, Components, Patterns (TOOLS 2009, 2010, 2011).

Working Conference on Reverse Engineering (WCRE 02, 05, 06, 10).

International Conference on Software Composition (SC 09).

My research statement is double: (1) How can we help companies to support the evolution and maintenance of their large applications and (2) how can we improve languages to better support evolution?I'm interested in all the aspects of software evolution and maintenance of large systems. I consulted for companies. Do not hesitate to contact me. I'm interested in your problems.I'm interested in revisiting foundational bricks of object-oriented languages such as encapsulation, reuse, message passing. Now I start to work on isolation and security in reflective object-oriented languages.Here are some of the international conferences I was PC member. We are starting a company and I decline more often committee participation. I declined for ICSE 2013, ECOOP 2013, ECOOP 2014, ECOOP 2015 (but I was be the workshop chair), PLDI 2007 and OOPSLA 2006. I declined to be associate editor of SCP Journal because of the Elsevier policy regarding articles access. I also think that people should have less power and that there is a too large concentration in PCs. Some recent experiences showed that a PC would reject 60% of the papers than another would accept. Therefore we should really pay attention to our process in general and the conclusions we draw about them.