* 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
That Lisp experience was quite relevant at Xerox PARC and they made a point of providing a similar experience with Mesa, and later Mesa/Cedar development environments.