ACM Home Page
Please provide us with feedback. Feedback
VIPERS: a data flow visual programming environment based on the Tcl language
Full text PdfPdf (421 KB)
Source AVI archive
Proceedings of the workshop on Advanced visual interfaces table of contents
Bari, Italy
Pages: 243 - 245  
Year of Publication: 1994
ISBN:0-89791-733-2
Authors
Massimo Bernini  Dipartimento di Informatica e Sistemistica - Università di Pavia, 27100 - Pavia - Italy
Mauro Mosconi  Dipartimento di Informatica e Sistemistica - Università di Pavia, 27100 - Pavia - Italy
Sponsor
SIGCHI: ACM Special Interest Group on Computer-Human Interaction
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 25,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/192309.192361
What is a DOI?

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


Collaborative Colleagues:
Massimo Bernini: colleagues
Mauro Mosconi: colleagues