Making Patterns Explicit with Metaprogramming. - Daniel von Dincklage (GPCE, 2003)

Converting Java classes to use generics. - Daniel von Dincklage; Amer Diwan (OOPSLA, 2004)

The DaCapo benchmarks: java benchmarking development and analysis. - Stephen M. Blackburn; Robin Garner; Chris Hoffmann; Asjad M. Khan; Kathryn S. McKinley; Rotem Bentzur; Amer Diwan; Daniel Feinberg; Daniel Frampton; Samuel Z. Guyer; Martin Hirzel; Antony L. Hosking; et al. (OOPSLA, 2006)

Understanding the behavior of compiler optimizations. - Han Bok Lee; Daniel von Dincklage; Amer Diwan; J. Eliot B. Moss (Softw. Pract. Exp., 2006)

Simplifying web traversals by recognizing behavior patterns. - Christian Doerr; Daniel von Dincklage; Amer Diwan (Hypertext, 2007)

Fast online pointer analysis. - Martin Hirzel; Daniel von Dincklage; Amer Diwan; Michael Hind (ACM Trans. Program. Lang. Syst., 2007)

Explaining failures of program analyses. - Daniel von Dincklage; Amer Diwan (PLDI, 2008)

Wake up and smell the coffee: evaluation methodology for the 21st century. - Stephen M. Blackburn; Kathryn S. McKinley; Robin Garner; Chris Hoffmann; Asjad M. Khan; Rotem Bentzur; Amer Diwan; Daniel Feinberg; Daniel Frampton; Samuel Z. Guyer; Martin Hirzel; Antony L. Hosking; et al. (Commun. ACM, 2008)

Optimizing programs with intended semantics. - Daniel von Dincklage; Amer Diwan (OOPSLA, 2009)

Integrating program analyses with programmer productivity tools. - Daniel von Dincklage; Amer Diwan (Softw. Pract. Exp., 2011)

Yedalog: Exploring Knowledge at Scale. - Brian Chin; Daniel von Dincklage; Vuk Ercegovac; Peter Hawkins; Mark S. Miller; Franz Josef Och; Christopher Olston; Fernando Pereira (SNAPL, 2015)

Uncanny Valleys in Declarative Language Design. - Mark S. Miller; Daniel von Dincklage; Vuk Ercegovac; Brian Chin (SNAPL, 2017)