An Overview of the SR Language and Implementation. - Gregory R. Andrews; Ronald A. Olsson; Michael H. Coffin; Irving Elshoff; Kelvin D. Nilsen; Titus D. M. Purdin; Gregg M. Townsend (ACM Trans. Program. Lang. Syst., 1988)

The Design and Implementation of Dynamic Hashing for Sets and Tables in Icon. - William G. Griswold; Gregg M. Townsend (Softw. Pract. Exp., 1993)

Adding Graphics to a High-level Programming Language. - Clinton L. Jeffery; Ralph E. Griswold; Gregg M. Townsend (Softw. Pract. Exp., 1995)

Toba: Java for Applications - A Way Ahead of Time (WAT) Compiler. - Todd A. Proebsting; Gregg M. Townsend; Patrick G. Bridges; John H. Hartman; Tim Newsham; Scott A. Watterson (COOTS, 1997)

A new implementation of the Icon language. - Todd A. Proebsting; Gregg M. Townsend (Softw. Pract. Exp., 2000)

Graph Theoretic Software Watermarks: Implementation, Analysis, and Attacks. - Christian S. Collberg; Andrew Huntwork; Edward Carter; Gregg M. Townsend (Information Hiding, 2004)

Dynamic graph-based software fingerprinting. - Christian S. Collberg; Clark D. Thomborson; Gregg M. Townsend (ACM Trans. Program. Lang. Syst., 2007)

Automatic Static Unpacking of Malware Binaries. - Kevin Coogan; Saumya K. Debray; Tasneem Kaochar; Gregg M. Townsend (WCRE, 2009)

More on graph theoretic software watermarks: Implementation, analysis, and attacks. - Christian S. Collberg; Andrew Huntwork; Edward Carter; Gregg M. Townsend; Michael Stepp (Inf. Softw. Technol., 2009)

Modelling Metamorphism by Abstract Interpretation. - Mila Dalla Preda; Roberto Giacobazzi; Saumya K. Debray; Kevin Coogan; Gregg M. Townsend (SAS, 2010)