Professional Activities (1998-2008)
-
Member Program Committee, ECOOP'08.
-
Member Program Committee, FOOL'08.
-
Member Program Committee, ICSE'08.
-
Member Program Committee, ESOP'08.
-
Member Program Committee, ISSTA'07.
-
Member Program Committee, ECOOP'07.
-
I was one of the organizers of the
First Workshop on Refactoring Tools,
which was held at ECOOP'07 in Berlin, Germany on July 31, 2007.
-
Jeremy Siek and I co-chaired the
ACM SIGPLAN Symposium on Library-Centric Software Design (LCSD'07),
which was colocated with OOPSLA'07 in Montreal, Canada, October 2007.
-
I presented an invited lecture on Refactoring using Type Constraints
at SAS'07 in Kongens Lyngby, Denmark in August 2007.
.pdf
.ppt
-
Workshop co-chair (with John Hatcliff),
ACM SIGPLAN 2006 Workshop on Partial
Evaluation and Program Manipulation (PEPM '06).
-
Member Program Committee,
ECOOP'06.
-
Member Program Committee,
ICSE'06.
-
Member Program Committee,
CC'06.
-
Member Program Committee,
LCSD'05.
-
Together with Fritz Henglein,
Martin Odersky, and
Jan Vitek,
I organized a Dagstuhl workshop on
Applications of Type-Theoretic Techniques
in June 2005.
-
Member Program Committee,
PLDI'04.
-
Member Program Committee,
ISSTA'04.
-
Member Program Committee,
FSE'04.
-
In 2002 and 2003, I taught a course on
Advanced Object-Oriented Techniques
at
NYU.
-
Member Program Committee,
ICSE'03.
-
Co-organizer, Dagstuhl workshop on
Program Analysis for Software Evolution
(with
Gregor Snelting and
Ralph Johnson), February 2003.
-
Member Program Committee,
AAOS'03.
-
Member Program Committee,
AST 2001.
-
Member Workshop Subcommittee, ICSE'01.
-
Co-organizer, Dagstuhl workshop on
Effective Implementation of Object-Oriented Programming Languages,
Schloss Dagstuhl, Germany, November 5-11, 2000.
-
Member Program Committee, AADEBUG'2000.
-
Member Program Committee, ISSTA'00.
-
Organizer, Programming Languages Day,
4/17/2000 at the IBM T.J. Watson Research Center.
-
Member Program Committee, TOOLS USA'99.
-
Member Program Committee, TOOLS USA'98.
-
Workshop co-chair, ACM SIGPLAN/SIGSOFT Workshop on Program Analysis
for Software Tools and Engineering (PASTE'98),
June 16th, 1998 Montreal, Canada.
Proceedings appeared as the July 1998 issue of ACM SIGPLAN Notices
(Vol. 33, No. 7).