Co-editor, The Icon Analyst and The Icon Newsletter, 1996-2001.
Todd A. Proebsting and Gregg M. Townsend
A New Implementation of the Icon Language
Software -- Practice and Experience 30, 8 (10 July 2000), 925-972
(PDF)
Gregg M. Townsend and Todd A. Proebsting
Jcon: A Java-Based Implementation of Icon
Icon Project Document 286
(HTML,
PDF)
Department of Computer Science, 1998
Ralph E. Griswold, Clinton L. Jeffery, and Gregg M. Townsend
Graphics Programming in Icon
Peer-to-Peer Communications, 1998
Ralph E. Griswold, Clinton L. Jeffery, and Gregg M. Townsend
Version 9.3 of the Icon Programming Language
Icon Project Document 278
(HTML,
PDF)
Department of Computer Science, 1996
Gregg M. Townsend, Ralph E. Griswold, and Clinton L. Jeffery
Graphics Facilities for the Icon Programming Language, Version 9.3
Icon Project Document 281
(HTML,
PDF)
Department of Computer Science, 1996
Gregg M. Townsend and Ralph E. Griswold
Visual Interfaces for Icon Programs
Icon Project Document 284
(HTML,
PDF)
Department of Computer Science, 1998
Ralph E. Griswold and Gregg M. Townsend
Calling C Functions from Version 9 of Icon
Icon Project Document 240
(HTML,
PDF)
Department of Computer Science, 1996
William G. Griswold and Gregg M. Townsend
The Design and Implementation of Dynamic Hashing for Sets and Tables in Icon
Software -- Practice and Experience 23, 4 (April, 1993), 351-367
(PDF)
Clinton L. Jeffery, Ralph E. Griswold, and Gregg M. Townsend
Adding Graphics to a High-Level Programming Language
Software -- Practice and Experience 25, 6 (June, 1995), 637-655
(PDF)
Ralph E. Griswold and Gregg M. Townsend
The Visualization of Dynamic Memory Management
in the Icon Programming Language
Tech Report 89-30
(PDF)
Department of Computer Science, 1989
Todd A. Proebsting, Gregg Townsend, Patrick Bridges, John H. Hartman,
Tim Newsham, Scott A. Watterson
Toba: Java for Applications: A Way Ahead of Time (WAT) Compiler
Proceedings of the Third Conference
on Object-Oriented Technologies and Systems (COOTS '97)
(PDF)
William Evans, David Kirkpatrick, and Gregg Townsend
Right-Triangulated Irregular Networks
Algorithmica 30, 2
(Special issue on Algorithms for Geographical Information, 2001),
264-286
(PDF)
(Both other authors have an Erdös number of 2,
giving me an Erdös number of 3.)
Ronald A. Olsson, Gregory R. Andrews, Michael H. Coffin,
and Gregg M. Townsend
SR: A Language for Parallel and Distributed Programming
Tech Report 92-09
(PDF)
Department of Computer Science, 1992
Gregg M. Townsend
Release Notes, Installation Manual,
and (with Dave Bakken) Porting Guide
See SR Documentation
Gregory R. Andrews, Ronald A. Olsson, Michael Coffin, Irving Elshoff,
Kelvin Nilsen, Titus Purdin, and Gregg Townsend
An Overview of the SR Language and Implementation
ACM Trans. on Prog. Lang. and Systems 10, 1 (January, 1988), 51-86
(PDF)
Christian Collberg, Clark Thomborson, Gregg Townsend
Dynamic Graph-Based Software Fingerprinting
ACM Trans. on Prog. Lang. and Systems 29, 6 (October 2007), #35 (PDF)
Christian Collberg, Andrew Huntwork, Edward Carter, Gregg Townsend
Graph Theoretic Software Watermarks:
Implementation, Analysis, and Attacks
Information Hiding Workshop 2004, Toronto
(PDF)
LNCS 3200, pp. 192-2007, © Springer-Verlag 2004.
Christian Collberg, Clark Thomborson, Gregg Townsend
Dyamic Graph-Based Software Watermarking
Tech Report 04-08
(PDF)
Department of Computer Science, 2004
Sean O'Malley, Todd Proebsting, Gregg Townsend, and H. Dan Lambright
The USC 2.0 Reference Manual
Tech Report 95-12
(PDF)
Department of Computer Science, 1995