Susan L. Graham
Univ. of California, Berkeley
An overview of a dynamic programming environment based on extensibility
Nordic Journal of Computing