In 2009, the Natural Sciences and Engineering Research Council awarded him the Research Chair Tier II on software patterns and patterns of software. His research interests include evaluating and enhancing the quality of object-oriented programs by promoting the use of patterns, at the language-, design-, and architectural level. Guéhéneuc has a PhD in software engineering from the University of Nantes. He's a member of IEEE, the European Research Consortium for Informatics and Mathematics (ERCIM), and the Order of the Engineers of Quebec. Contact him at yann-gael.gueheneuc@polymtl.ca.