VPL: an active, declarative visual programming system
- 9 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
VPL is a visual programming language and environment for interactive image processing. VPL uses a novel system architecture which separates interaction and computation components in order to provide a highly interactive visual programming user-interface. VPL is based on a declarative, demand driven dataflow model of computation. It is a practical, usable visual programming system, integrating tools for browsing, inspecting and editing components and documentation. VPL also provides data persistence and data import/export mechanisms. The visual programming model supports both function extensibility and higher order functions, allowing users to build their own program dataflow structures within the VPL environment.<>Keywords
This publication has 6 references indexed in Scilit:
- A visual language for image processingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Towards a theory of progressive operators for live visual programming environmentsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The VIEW-Station environment: tools and architecture for a platform-independent image-processing workstationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- VIVA: A visual language for image processingJournal of Visual Languages & Computing, 1990
- Visual programming, programming by example, and program visualization: a taxonomyPublished by Association for Computing Machinery (ACM) ,1986
- Hi-VisualPublished by Springer Nature ,1986