Member of Program
Committee,
CASCON 2010, IBM 20th Centre for Advanced
Studies Conference, Toronto, November
2010.
Member of Organizing
Committee,
SPW 2010, First Symposium on the Personal
Web, Toronto, November 2010.
Member of Program
Committee,
SLE 2010, International Conference on
Software Language Engineering, Eindhoven,
Netherlands, October 2010.
Co-chair of Doctoral
Symposium,
WCRE 2010, 17th Working Conference on
Reverse Engineering, Beverly, MA, USA,
October 2010.
Member of Program
Committee,
ICSM 2010, IEEE 26th International Conference
on Software Maintenance, Timisoara, Romania,
September 2010.
Member of Program
Committee,
SCAM 2010, IEEE 10th International Working
Conference on Source Code Analysis and
Manipulation, Timisoara, Romania,
September 2010.
Member of Program
Committee,
ICPC 2010, IEEE 18th International Conference
on Program Comprehension, Braga, Portugal,
June 2010.
Member of Workshops
Committee,
ICSE 2010, 32nd International Conference
on Software Engineering, Cape Town, South
Africa, May 2010.
Member of Program
Committee,
IWSC 2010, 4th International Workshop on
Software Clones, Cape Town, South Africa,
May 2010.
Member of Program
Committee,
Mutation 2010, 5th International Workshop on
Mutation Analysis, Paris, April
2010.
Member of Program
Committee,
CSMR 2010, 14th European Conference on
Software Maintenance and Reengineering,
Madrid, Spain, March 2010.
Member of Program
Committee,
PEPM 2010, ACM SIGPLAN 2010 Symposium on
Partial Evaluation and Program Manipulation,
Madrid, Spain, January 2010.
Member of Program
Committee,
WCRE 2009, 16th Working Conference on
Reverse Engineering, Lille, France,
October 2009.
Organizing Committee
Chair,
SITCON 2009, CAS / NSERC Strategic
Workshop on Smart Internet Technologies,
Toronto, November 2009.
Member of Program
Committee,
SCAM 2009, IEEE 9th International Working
Conference on Source Code Analysis and
Manipulation, Edmonton, September
2009.
Member of Program
Committee,
ICSM 2009, IEEE 25th International Conference
on Software Maintenance, Edmonton, September
2009.
Member of Scientific
Committee,
GTTSE 2009, Summer School on Generative
and Transformational Techniques in Software
Engineering, Braga, Portugal, July
2009.
Member of Program
Committee,
ICPC 2009, IEEE 17th International Conference
on Program Comprehension, Vancouver, May
2009.
Member of Program
Committee,
CSMR 2009, 13th European Conference on
Software Maintenance and Reengineering,
Kaiserslautern, Germany, April 2009.
Member of Program
Committee,
IWSC 2009, 3rd International Workshop on
Software Clones, Kaiserslautern, Germany,
April 2009.
Member of Program
Committee,
Mutation 2009, 4th International Workshop on
Mutation Analysis, Denver, USA, April
2009.
Member of Steering
Committee,
SLE, International Conference on Software
Language Engineering,
2008-2011.
Member of Program
Committee,
WCRE 2008, 15th Working Conference on Reverse
Engineering, Antwerp, Belgium, October 2008.
Program Co-chair,
SCAM 2008, IEEE 8th International Working
Conference on Source Code Analysis and
Manipulation, Beijing, September
2008.
Member of Program
Committee,
ICPC 2008, IEEE 16th International Conference
on Program Comprehension, Amsterdam, June
2008.
Member of Program
Committee,
STSM 2008, International Workshop on Semantic
Technologies in System Maintenance,
Amsterdam, June 2008.
Member of Program
Committee,
CSMR 2008, 12th European Conference on
Software Maintenance and Reengineering,
Athens, April 2008.
Member of Steering
Committee,
SCAM, IEEE International Working
Conference on Source Code Analysis and
Manipulation, 2007-2010.
Member of Program
Committee,
WCRE 2007, 14th Working Conference on
Reverse Engineering, Vancouver, October
2007.
Member of Program
Committee,
CASCON 2007, IBM 17th Centre for Advanced
Studies Conference, Toronto, October
2007.
Member of Program
Committee,
ICSM 2007, IEEE 23rd International Conference
on Software Maintenance, Paris, October
2007.
Member of Program
Committee,
SCAM 2007, IEEE 7th International Working
Conference on Source Code Analysis and
Manipulation, Paris, October
2007.
Member of Program
Committee,
ATEM 2007, 4th International Workshop on
Language Engineering, Nashville, September
2007.
Member of Program
Committee,
Mutation 2007, 3rd International Workshop on
Mutation Analysis, Windsor, UK, September
2007.
Member of Scientific
Committee,
GTTSE 2007, Summer School on Generative
and Transformational Techniques in Software
Engineering, Braga, Portugal, July
2007.
Member of Program
Committee,
ICPC 2007, IEEE 15th International Conference
on Program Comprehension, Banff, June
2007.
Member of Program
Committee,
PEPM 2007, ACM SIGPLAN 2007 Symposium on
Partial Evaluation and Program Manipulation,
Nice, France, January 2007.
Member of Program
Committee,
CASCON 2006, IBM 16th Centre for Advanced
Studies Conference, Toronto, October
2006.
Co-organizer,
STS 2006, GPCE Workshop on Software
Transformation Systems, Portland, Oregon,
October 2006.
Member of Program
Committee,
WCRE 2006, IEEE 13th Working Conference on
Reverse Engineering, Benevento, Italy,
October 2006.
Member of Program
Committee,
ICSM 2006, IEEE 22nd International
Conference on Software Maintenance,
Philadelphia, September 2006.
Member of Program
Committee,
SCAM 2006, IEEE 6th International Workshop on
Source Code Analysis and Manipulation,
Philadelphia, September 2006.
Member of Program
Committee,
ICPC 2006, IEEE 14th International Conference
on Program Comprehension, Athens, June
2006.
Member of Program
Committee,
LDTA 2006, ACM 6th International Workshop on
Language Descriptions, Tools and Applications,
Vienna, April 2006.
Chair of Steering
Committee,
IEEE International Conference on Program
Comprehension, 2005-07, member
2007-08.
Member of Steering
Committee,
CASCON, IBM Centre for Advanced Studies
Conference, 2005-08.
Member of Program
Committee,
WCRE 2005, IEEE 12th Working Conference on
Reverse Engineering, Pittsburgh, November
2005.
Program Co-chair,
CASCON 2005, IBM 15th Centre for Advanced
Studies Conference, Toronto, October
2005.
Member of Program
Committee and Industrial Track Co-chair,
ICSM 2005, IEEE International Conference
on Software Maintenance, Budapest,
September 2005.
Member of Program
Committee,
SCAM 2005, IEEE 5th International Workshop
on Source Code Analysis and Manipulation,
Budapest, September 2005.
Member of Scientific
Committee,
GTTSE 2005, Summer School on Generative
and Transformational Techniques in Software
Engineering, Braga, Portugal, July
2005.
Program Co-chair,
IWPC 2005, IEEE 13th International
Workshop on Program Comprehension, St.
Louis, May 2005.
Co-Organizer,
Dagstuhl International Seminar on
Transformation Techniques in Software
Engineering, Dagstuhl, Germany, April
2005.
Member of Program
Committee,
LDTA 2005, ACM 5th International Workshop on
Language Descriptions, Tools and
Applications, Edinburgh, April
2005.
Member of Program
Committee,
WCRE 2004, IEEE 11th Working Conference on
Reverse Engineering, Delft, Netherlands,
November 2004.
Co-organizer,
SET 2004, International Workshop on Software
Evolution Transformations, Delft, Netherlands,
November 2004.
Member of Program
Committee,
GPCE 2004, ACM 3rd International Conference
on Generative Programming and Component
Engineering, Vancouver, October
2004.
Co-organizer,
STS 2004, GPCE Workshop on Software
Transformation Systems, Vancouver, October
2004.
Industrial Track
Chair,
ICSM 2004, IEEE International Conference
on Software Maintenance, Chicago,
September 2004.
Member of Program
Committee,
SCAM 2004, IEEE 4th International Workshop
on Source Code Analysis and Manipulation,
Chicago, September 2004.
Member of Program
Committee,
IWPC 2004, IEEE 12th International
Workshop on Program Comprehension, Bari,
Italy, June 2004.
Member of Steering
Committee,
IWPC, IEEE International Workshop on
Program Comprehension,
2003-2006.
Member of Program
Committee,
SCAM 2003, IEEE 3rd International Workshop
on Source Code Analysis and Manipulation,
Amsterdam, October 2003.
Member of Program
Committee,
RULE'03, ACM SIGPLAN 4th Workshop on
Rule-Based Programming, Valencia, Spain,
June 2003.
Member of Steering
Committee,
SCAM, IEEE International Workshop on
Source Code Analysis and Manipulation,
2002-2005.
Industrial Track
Co-Chair,
ICSM 2002, IEEE International Conference
on Software Maintenance, Montreal,
October 2002.
Program Co-Chair,
SCAM 2002, IEEE 2nd International Workshop
on Source Code Analysis and Manipulation,
Montreal, October 2002.
Member of Program
Committee,
RULE'02, ACM SIGPLAN 3rd Workshop on
Rule-Based Programming, Pittsburgh,
October 2002.
Workshop Co-Organizer,
IFIP Working Group 2.4 Meeting,
Banff, September 1999.
Member of Program
Committee,
Systems Implementation 2000, IFIP 1998
Working Conference on Systems
Implementation, Berlin, February
1998.
Member of Program
Committee,
CASE'95, IEEE 7th International Workshop
on Computer-Aided Software Engineering,
Toronto, July 1995.
Member of Program
Committee,
ICCL'94, IEEE 5th International Conference
on Computer Languages, Toulouse, May
1994.
Program Chair,
ICCL'92, IEEE 4th International Conference
on Computer Languages, Oakland, April
1992.
Workshop Organizer,
IFIP Working Group 2.4 Meeting,
Kingston, May 1990.