|
ABSTRACT
This paper presents VIPERS, a new, general purpose, visual programming environment, based on an augmented data-flow model. The novel design peculiarity of VIPERS is the use of a fully programmable interpretive command language (Tcl) to define the flow graph operators, as well as to control the behaviour and the appearance of the whole programming environment. We show how such a choice, with its resulting synergies, can lead to a multifeatured, flexible and convenient programming environment, where the application developer's tasks are remarkably simplified.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
Ber,94
|
Bernini, M. and Mosconi, M. An extended version of this article, plus other VIPERS related information, can be obtained by anonymous ftp at iride.unipv.it (in the directory pub/vipers).
|
| |
Cha,87
|
Chang, SK., "Visual Languages: A Tutorial and Survey", IEEE .Software, January, 1987, pp. 29-30.
|
| |
Hil,92
|
Hils, Daniel D., "Visual Languages and Computing Survey: Data Flow Visual Programming Languages". Journal of Visual Lnnguages and Compuring 3, 1992, pp. 69-101.
|
| |
Lev,93
|
Levialdi,.S., Mussio, P., F'rotti, M., Tosoni, L. "Reflections on Icons". IEEE Symposium on Visual Languages, 1993.249-254.
|
| |
Mye,90
|
Myers, B. A. "Taxonomies of Visual Programming and Program Visualization". Journal of Visual Languages and Computing 1, 1990, pp. 97-123.
|
| |
Ous,90
|
Ousterhout, J. "Tel: An Embeddable Command Language." Proc. USENIX Winter Conference, January 1990, pp. 133-146.
|
| |
Ous,91
|
Ousterhoot, J. "An X11 Toolkit Based on the Tel Language" Proc. USENIX Winter Conference, 1991.
|
| |
Ous,93
|
Ousterhoot, John K.. An Introduction to Tel and Tk, Addison-Wesley 1993.
|
| |
Ras,91
|
Rasure, 1. & Williams. C. S. "An Integrated Data Flow Language and Software Development Environment". Journal of Visual Lunguoges and Computing 2, 1991, pp. 217-246.
|
| |
Shn,83
|
Shneiderman, B. "Direct manipulation: A step beyond programming languages". IEEE Computer. 16, 1983, 57-69.
|
| |
Tan,90
|
Tanimoto, S. L. "VIVA: a visual language for image processing" Journal of Visual Languages and Computing 1,1990,121-139.
|
 |
Vos,86
|
|
|