A General Framework for Inheritance Management and Method Dispatch in Object-Oriented Languages. - Wade Holst; Duane Szafron (ECOOP, 1997)

Incremental Table-Based Method Dispatch for Reflective Object-Oriented Languages. - Wade Holst; Duane Szafron (TOOLS (23), 1997)

Multi-method Dispatch Using Multiple Row Displacement. - Candy Pang; Wade Holst; Yuri Leontiev; Duane Szafron (ECOOP, 1999)

Multi-dispatch in the Java Virtual Machine (poster session): design and implementation. - Christopher Dutchyn; Paul Lu; Duane Szafron; Steven Bromling; Wade Holst (OOPSLA Addendum, 2000)

Multi-Dispatch in the Java Virtual Machine: Design and Implementation. - Christopher Dutchyn; Paul Lu; Duane Szafron; Steven Bromling; Wade Holst (COOTS, 2001)

Multicodes: optimizing virtual machines using bytecode sequences. - Ben Stephenson; Wade Holst (OOPSLA Companion, 2003)

A quantitative analysis of the performance impact of specialized bytecodes in java. - Ben Stephenson; Wade Holst (CASCON, 2004)

Meta: extending and unifying languages. - Wade Holst (OOPSLA Companion, 2004)

Advancements in multicode optimization. - Ben Stephenson; Wade Holst (OOPSLA Companion, 2004)

A quantitative analysis of Java bytecode sequences. - Ben Stephenson; Wade Holst (PPPJ, 2004)

Meta: a universal meta-language for augmenting and unifying language families, featuring meta(oopl) for object-oriented programming languages. - Wade Holst (OOPSLA Companion, 2005)

A technique for utilizing optimization potential during multicode identification. - Ben Stephenson; Wade Holst (OOPSLA Companion, 2005)

An evaluation of secialized Java bytecodes. - Ben Stephenson; Wade Holst (OOPSLA Companion, 2006)