Programming through pictorial transformations
- 6 January 2003
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Research into visualization and animation of programs has typically been approached from the viewpoint of how to automate, at least partially, the instrumentation of programs already written in conventional textual languages. PT (pictorial transformations) takes the approach that if instead of beginning with an existing program, one begins by first describing visual data representations and then visually manipulating them to develop program algorithms, then their animation is almost a side-effect of the development process. This approach simplifies the development of animated programs. The authors motivate the use of PT by way of an example application.Keywords
This publication has 19 references indexed in Scilit:
- Construction and manipulation of dynamic iconsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Defining constraints graphicallyPublished by Association for Computing Machinery (ACM) ,1986
- Animated graphical interfaces using temporal constraintsPublished by Association for Computing Machinery (ACM) ,1986
- Techniques for Algorithm AnimationIEEE Software, 1985
- Pict: An Interactive Graphical Programming EnvironmentComputer, 1984
- The Programming Language Aspects of ThingLab, a Constraint-Oriented Simulation LaboratoryACM Transactions on Programming Languages and Systems, 1981
- The system for business automation (SBA)Communications of the ACM, 1977
- An introduction to AMBIT/L, a diagrammatic language for list processingPublished by Association for Computing Machinery (ACM) ,1971
- An Example of the Manipulation of Directed Graphs in the AMBIT/G Programming LanguagePublished by Elsevier ,1968
- SketchpadPublished by Association for Computing Machinery (ACM) ,1963