* interactive programming in Lisp
* residential systems with managed source
* structure editing
* domain specific languages
* programming methodology
* programmable/extensible software
* embedded languages
* patching code by advising (before and after...)
and more
This paper is also included in the book 'Interactive Programming Environments', 1984, Barstow/Shrobe/Sandewall