
Optimizing Programs with Intended Semantics, Daniel von Dincklage, Amer Diwan, OOPSLA (2009) (to appear).
Explaining Failures of Program Analyses, Daniel von Dincklage, Amer Diwan, Proceedings of PLDI (2008), pp. 10.
Fast Online Pointer Analysis, Martin Hirzel, Daniel von Dincklage, Amer Diwan, Michael Hind, ACM Transactions on Programming Languages and Systems (TOPLAS), vol. 29 (2007), pp. 11.
Simplifying Web Traversals by Recognizing Behavior Patterns, Christian Doer, Daniel von Dincklage, Amer Diwan, Proceedings of Hypertext 2007, pp. 105-114.
The DaCapo Benchmarks: Java Benchmarking Development and Analysis, Stephen M. Blackburn, Robin Garner, Chris Hoffmann, Asjad M. Khan, Kathryn S. McKinley, Rotem Bentzu, Amer Diwan, Daniel Feinberg, Daniel Frampton, Samuel Z. Guyer, Martin Hirzel, Antony Hosking, Maria Jump, Han Lee, J. Elliot B. Moss, Aashish Phansalkar, Darko Stefanovic, Thomas VanDrunen, Daniel von Dincklage, Ben Wiedermann, Proceedings of OOSPLA, 2006.
Understanding the Behavior of Compiler Optimizations, Han Lee, Daniel von Dincklage, Amer Diwan, J. Elliot B. Moss, Software: Practice and Experience, vol. 36 (2006), pp. 835-844.
Converting Java Classes to Use Generics, Daniel von Dincklage, Proceedings of OOSPLA, 2004, pp. 1-14.
Making Patterns Explicit with Metaprogramming, Daniel von Dincklage, Lecture Notes in Computer Science / Proceedings of GPCE, vol. 2830 (2003), pp. 287-306.