Combining Programming Languages and Direct Manipulation in Environments for Computational Science. - Eric Blough; Michael Eisenberg (Symposium on Designing Interactive Systems, 1995)

Merging language, direct manipulation, and visualization: a programmable research environment for diffusion-limited aggregation. - Eric Blough (CHI 95 Conference Companion, 1995)

Merging language, direct manipulation, and visualization: programmable research environments for computational scientists. - Eric Blough (CHI 95 Conference Companion, 1995)