Professional Activities
Associate Editor
Program (Co-)Chair
- ICSE 2011 - International Conference on Software Engineering, Honolulu, USA, May 2011
- ESEC-FSE 2005 - European Software Engineering Conference & ACM SIGSOFT Symposium on the Foundations of Software Engineering, in Lisbon, Portugal, September 5-9, 2005
- MSR 2007 - Int'l Workshop on Mining Software Repositories @ ICSE'07, Minneapolis, USA
- MSR 2006 - Int'l Workshop on Mining Software Repositories @ ICSE'06, Shanghai, China
- IWPC 2005 - Int'l Workshop on Program Comprehension @ ICSE'05, St. Louis, USA
- IWPSE 2004 - Int'l Workshop on Principles of Software Evolution, Kyoto, Japan
- IWPC 2000 – 8th International Workshop on Program Comprehension, Limerick, Ireland
Steering Committees
- FSE - Foundations of Software Engineering, SC member, 2015-2018
- ESEC - European Software Engineering Conference, SC Chair, 2011-2015
- ICSE - International Conference on Software Engineering, SC member, 2008-2014
- ESEC - European Software Engineering Conference, SC member, 2005-2011
- MSR - Working Conference on Mining Software Repositories, SC member, 2005-2015
- ICPC - International Conference on Program Comprehension, SC member, 2004-2009
Services to the Community
ACM SIGSOFT Executive Committee, member-at-large (July 2015-June 2018)
President of CHOOSE - the Swiss Group for Object-Oriented Systems and Environments 2008-2011.
CHOOSE is a special interest group of the Swiss Informatics Society.
Member of the CHOOSE Executive Board since 2005.
CHOOSE Treasurer 2005-2007.
Program Committee Memberships
- ICSE - International Conference on Software Engineering: 2019, 2018 (Doc Sym), 2017, 2016, 2014, 2013, 2011 (pc co-chair), 2010, 2008, 2007, 2004, 2000
- ESEC/FSE - European Software Engineering Conference & ACM SIGSOFT Foundations on SE: 2017 (DocSym), 2016, 2015 (DocSym), 2012, 2009, 2007, 2001
- MSR - Working Conference on Mining Software Repositories: 2020, 2018, 2017, 2015, 2014, 2013, 2012, 2010, 2009, 2008, 2007, 2006, 2005, 2004
- ASE - International Conference on Automated Software Engineering: 2015, 2013, 2008, 2007, 2006, 2004
- ICSM - International Conference on Software Maintenance: 2011, 2010, 2008, 2007, 2006, 2005, 2002, 2001
- ESEM - International Symposium on Empirical Software Engineering and Measurement: 2010BPM - International Conference on Business Process Management: 2008
- CSMR - European Conference on Software Maintenance and Reengineering: 2014, 2009, 2006, 2005, 2004, 2003, 2002, 2001, 2000
- MoDELS - International Conference on Model Driven Engineering Languages and Systems: 2009, 2008, 2007, 2006
- DEBS - International Workshop on Distributed Event-Based Systems: 2005
- ECSA - European Conference on Software Architectures: 2005, 2004.
- FASE - Fundamental Approaches to Software Engineering: 2009, 2008, 2007, 2006
- ICPC - International Conference on Program Comprehension: 2007, 2004, 2003, 2002, 2001, 2000, 1999, 1998, 1997, 1996
- IWPSE - International Workshop on Principles of Software Evolution: 2005
- MW4SOC - Middleware for Service Oriented Computing: 2011, 2010, 2009, 2008, 2007, 2006
- PASTE - Program Analysis for Software Tools and Engineering: 2007
- WCRE - Working Conference on Reverse Engineering: 2014, 2012, 2009, 2007, 2006, 2005, 2004, 1999, 1998, 1997, 1996
- WICSA - Working IEEE/IFIP Conference on Software Architecture: 2009, 2007, 2005
- SC - International Symposium on Software Composition: 2008
- Software Engineering Conference (SE): 2014, 2008, 2007, 2006
Journal Reviewer
- Transactions on Software Engineering (TSE), IEEE
- Transactions on Software Engineering and Methodology (TOSEM), ACM
- Empirical Software Engineering (ESEM), Springer, New York
- Computing, Springer
- Computing Surveys, ACM
- Journal of Software Maintenance and Evolution: Research and Practice, John Wiley & Sons
- Journal on Automated Software Engineering, Kluwer Academic Publishers
- Software Quality Journal, Kluwer Academic Publishers
- Journal on Systems and Software, Elsevier Science, New York
- Information and Software Technology, Elsevier Science, New York
- Information Visualization, Sage
Conference Services, Track Chair
- ICSE 2015, Member of Doctoral Symposium Panel, Florence, Italy
- ICSE 2013, Student Contest (SCORE), Co-Chair, San Francisco, USA
- ICSE 2012, Software Engineering Horizons Track, Co-Chair, Zurich, Switzerland
- FSE 2010, Member of Doctoral Symposium Panel, Santa Fe, NM, USA
- ICSE 2009, NIER Track Co-Chair, Vancouver, Canada
- ICSE 2008, Publicity, Leipzig, Germany
- ICSE 2006 e-Publicity Chair, Shanghai, China, May 20-28, 2006.
- ICSE 2000 Proceedings Editor, Limerick, Ireland
- ICSE, Mentor in some years
- ICSE news mailing list administrator, since 2007
Program Chair of ESEC-FSE 2005
ESEC-FSE is an internationally renowned forum for researchers and practitioners, and educators to present and discuss the most recent innovations, trends, experiences, and challenges in the field of software engineering. Held bi-yearly, ESEC-FSE brings together experts from academia and business to exchange the latest research results, state of the art, and state of the practice.
ESEC-FSE 2005, the joint 10th European Software Engineering Conference and 13th ACM SIGSOFT Symposium on the Foundations of Software Engineering, was held in Lisbon, Portugal, September 5-9, 2005.
Co-Organizer of Workshop Series on Ubiquitous Mobile Information and Collaboration Systems (UMICS)
- UMICS 2007 @ CAiSE'07, Trondheim, Norway
- UMICS 2006 @ CAiSE'06, Luxembourg
- UMICS 2005 @ CAiSE'05, Porto, Portugal
- UMICS 2004 @ CAiSE'04, Riga, Latvia
- UMICS 2003 @ CAiSE'03, Klagenfurt, Austria
Co-Organizer of Workshop Series on Distributed and Mobile Collaboration (DMC)
- DMC 2007, @ WETICE-2007, the 16th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises, Paris, France
- DMC 2006 @ WETICE-2006, the 15th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises, Manchester, UK
- DMC 2005 @ WETICE-2005, the 14th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises, Linkoping, Sweden
- DMC 2004 @ WETICE-2004, the 13th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises, Modena, Italy
- DMC 2003 @ WETICE-2003, the 12th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises, Linz, Austria