High-level real-time programming in Java. - David F. Bacon; Perry Cheng; David Grove; Michael Hind; V. T. Rajan; Eran Yahav; Matthias Hauswirth; Christoph M. Kirsch; Daniel Spoonhower; Martin T. Vechev (EMSOFT, 2005)

Using page residency to balance tradeoffs in tracing garbage collection. - Daniel Spoonhower; Guy E. Blelloch; Robert Harper 001 (VEE, 2005)

Eventrons: a safe programming construct for high-frequency hard real-time applications. - Daniel Spoonhower; Joshua S. Auerbach; David F. Bacon; Perry Cheng; David Grove (PLDI, 2006)

Cost semantics for space usage in a parallel language. - Daniel Spoonhower (DAMP, 2007)

Beyond nested parallelism: tight bounds on work-stealing overheads for parallel futures. - Daniel Spoonhower; Guy E. Blelloch; Phillip B. Gibbons; Robert Harper 001 (SPAA, 2009)

Space profiling for parallel functional programs. - Daniel Spoonhower; Guy E. Blelloch; Robert Harper 001; Phillip B. Gibbons (J. Funct. Program., 2010)