Visual AWK: A Model for Text Processing by Demonstration

Jürgen Landauer,  Masahito Hirakawa  

 About the Authors

Programming By Demonstration   Generalization   Control Structure   Pattern-Action Paradigm   Program Visualization   Spreadsheet Metaphor  


Programming by Demonstration systems often have problems with control structure inference and user-intended generalization. We propose a new solution for these weaknesses based on concepts of AWK and present a prototype system for text processing. It utilizes "vertical demonstration", extensive visual feedback, and program visualization via spreadsheets to achieve improved usability and expressive power.

 Document in PostScript (compressed, 124643 bytes)

Transforming SDL Diagrams Into a Complete Visual Representation Visual Programming with Graph Rewriting Systems Index of Talks Proceedings - 11th Intl. Symposium on Visual Languages