1. Descartes: a programming-language approach to interactive display interfaces;Shaw;SIGPLAN Notices,1983
2. Creating user interfaces by demonstration;Myers,1987
3. Conceptual views of data structures as a model of output in programming languages;Graham,1989
4. Conceptual views of data structures as a programming aid;Graham,1988
5. The Turing programming language;Holt;Communications of the ACM,1988