Gandalf (Habermann, Notkin, et al.)
Structure-based environments
- Direct-manipulation of program objects
Environment generation
- Integration through implicit invocation by active abstract syntax trees
- Shared database structured on ASTs
Higher-level, closer to task
- User focuses on “what” not “how”