ACM SIGPLAN
"To explore programming language concepts and tools focusing on design, implementation and efficient use."

 Home  |   Membership  |   Conferences  |   Awards  |   What's New
 Resources  |   Hot Links  |   Conference Calendar  |   Student Information  |   Contact Us

Outstanding Doctoral Dissertation Award

Presented annually to the author of the outstanding doctoral dissertation in the area of Programming Languages. The award includes a prize of $1,000.

Recipients:

2007: Swarat Chaudhuri: Logics and Algorithms for Software Model Checking

Citation

"The thesis explores a formalism called nested trees, that can represent complex branching behavior (loops and recursion) and support modular statement of context-sensitive correctness conditions. It further makes a specific technical contribution by offering the first algorithm for reachability in in nested trees that is sub-cubic in performance. The committee believes this work has great potential for long-term utility."

2006: Xiangyu Zhang: Fault Location via Dynamic Slicing

Citation

"Dynamic slicing is a technique for determining which variables and data structures affected values causing a fault (bug) at a particular location in a particular run of a program, thus allowing a programmer to work backwards to determine the ultimate cause of a fault. Previously this approach was too expensive to use in practice. Zhang has improved the performance by orders of magnitude, making it practical. The committee believes this work will have considerable impact and value in practice."

2005: Sumit Gulwani: Program Analysis using Random Interpretation

2003: Godmar Back: Isolation, Resource Management and Sharing in the KaffeOS Java Runtime System

2002: Michael Hicks: Dynamic Software Updating

2001: Rastislav Bodik:Path-Sensitive Value-Flow Optimizations of Programs

Selection Committee
The chair of the selection committee is a member of the EC appointed by the SIGPLAN chair. Other committee members are selected by the chair of the selection committee with approval of the SIGPLAN chair. The SIGPLAN Chair is an ex officio member of the committee and shall adjudicate conflicts of interest, appointing substitutes to the committee as necessary.

Nominations
Nominations must be submitted to the secretary of SIGPLAN by January 5th to be considered for that year's award.

A nomination should consist of the following items:
  • Name, address, phone number, and email address of the person making the nomination (the nominator).
  • Name, address, phone number, and email address of the candidate for whom an award is recommended (the nominee).
  • A short statement (200-500 words) explaining why the nominee deserves the award in question.
  • Supporting statements from up to 2 people in addition to the nominator.

Last modified: http://www.acm.org/sigplan/