Conference Committees
-
ESEC/FSE
2011 (Industrial Track co-chair),
2004
-
ICSE
2022 (Area Program Chair),
2019,
2017,
2013,
2011,
2010,
2009,
2008,
2006,
2003
-
ASE
2022
-
ECOOP
2020,
2018 (General Chair),
2017,
2014 (ERC),
2013,
2011,
2008,
2007,
2006
-
ISSTA
2024,
2022,
2020,
2018 (General Chair),
2015,
2011 (Program Chair),
2010,
2007,
2004,
2000
-
OOPSLA
2026 (General Chair),
2021,
2020,
2016,
2015,
2012,
2010
-
PLDI
2015 (ERC),
2012 (Program Chair),
2011,
2010 (ERC),
2004
-
FTfJP'11,
ESOP'08,
FOOL'08,
WRT'07,
CC'06,
LCSD'05,
AADEBUG'00
Editorial and Advisory Boards
Other Service
-
Member, SPLASH Steering committee (2023-)
-
Member, ISSTA Steering committee (2010-2023, Chair 2018-2019)
-
Chairman, IFIP Working Group 2.4 (2011-2018)
-
Member-at-Large, ACM SIGSOFT (2012-2015)
-
Member, PLDI Steering committee (2012-2015)
PC-Miner Tool
- PC-miner is a tool that can be used by program chairs of conferences
in Programming Languages and Software Engineering to identify suitable candidates
for their committees. An open-source distribution is
available from Github.
Keynotes
Workshop Organization
-
Co-organizer, Dagstuhl workshop on
Fault Prediction, Localization, and Repair, 2013
-
Co-organizer, Dagstuhl workshop on
Relationships, Objects, Roles, and Queries in Modern Programming Languages ,
2010
-
Co-organizer, 2nd Workshop on
Relationships and Associations in Object-Oriented Languages (RAOOL'09)
-
Workshop co-chair,
ACM SIGPLAN Symposium on Library-Centric Software Design (LCSD'07)
-
Workshop co-chair,
ACM SIGPLAN 2006 Workshop on Partial Evaluation and Program Manipulation (PEPM '06)
-
Co-organizer, Dagstuhl Workshop on
Applications of Type-Theoretic Techniques
, 2005
-
Co-organizer, Dagstuhl workshop on
Program Analysis for Software Evolution, 2003
-
Co-organizer, Dagstuhl workshop on
Effective Implementation of Object-Oriented Programming Languages, 2000
-
Organizer, first annual Programming Languages Day,
IBM T.J. Watson Research Center, 2000
-
Workshop co-chair, first ACM SIGPLAN/SIGSOFT Workshop on Program Analysis
for Software Tools and Engineering (PASTE'98)