Grammatical Abstraction and Incremental Syntax Analysis in a Language-Based Editor. - Robert A. Ballance; Jacob Butcher; Susan L. Graham (PLDI, 1988)

The Program Dependence Web: A Representation Supporting Control, Data, and Demand-Driven Interpretation of Imperative Languages. - Robert A. Ballance; Arthur B. Maccabe; Karl J. Ottenstein (PLDI, 1990)

The Pan language-based editing system for integrated development. - Robert A. Ballance; Susan L. Graham; Michael L. Van de Vanter (SDE, 1990)

Incremental Consistency Maintenance for Interactive Applications. - Robert A. Ballance; Susan L. Graham (ICLP, 1991)

Coherent User Interfaces for Language-Based Editing Systems. - Michael L. Van de Vanter; Susan L. Graham; Robert A. Ballance (Int. J. Man Mach. Stud., 1992)

The Pan Language-Based Editing System. - Robert A. Ballance; Susan L. Graham; Michael L. Van de Vanter (ACM Trans. Softw. Eng. Methodol., 1992)

A Framework-Based Environment for Object-Oriented Scientific Codes. - Robert A. Ballance; Anthony J. Giancola; George F. Luger; Timothy J. Ross (Sci. Program., 1993)

Monitoring MPI programs for performance characterization and management control. - Robert A. Ballance; Jonathan E. Cook 001 (SAC, 2010)