Dominoes and storyboards beyond 'icons on strings'
- 2 January 2003
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Practically since graphic displays were first hooked to computers, the idea of representing computer programs by pictures has attracted researchers. Most proposals for visual programming languages have adhered to a set pattern: fixed pictures symbolizing program components, connected by lines or arrows symbolizing relationships between the program components. The author explores one alternative: representing a program through visual examples of the state of its execution. He presents to related techniques: dominoes, which replace the traditional icons as representations of operations; and storyboards, which replace iconic circuitry as the representation of program code. These have been implemented in Mondrian, a graphic editor extensible through programming by example.Keywords
This publication has 3 references indexed in Scilit:
- A three-dimensional representation for program executionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- EAGERPublished by Association for Computing Machinery (ACM) ,1991
- Bringing icons to lifePublished by Association for Computing Machinery (ACM) ,1991