1. Eager: Programming Repetitive Tasks by Example;Cypher,1991
2. A pure reasoning engine for programming by demonstration;Frank,1994
3. SmallStar: Programming by demonstration in the desktop metaphor;Halbert,1993
4. A system-wide macro facility based on aggregate events: A proposal;Kosbie,1993
5. Extending programming by demonstration with hierarchical event histories;Kosbie,1994