Title :
GIVE: a general interactive visualization environment
Author :
Xubo, Yang ; Wenli, Cai ; Jiaoying, Shi
Author_Institution :
State Key Lab., Zhejiang Univ., China
Abstract :
We present a data flow based software platform called GIVE (General Interactive Visualization Environment). GIVE owns a data flow kernel, a visual programming interface and an extensible module library. It greatly enhances the efficiency of building visualization programs. GIVE has the following distinctive features: it introduces control nodes and procedure nodes into traditional data flow architecture, so it can support complex ViSC application: it is a well opened environment, supported by two efficient interactive tools-GIVE/ME (Module Extender) and GIVE/DE (Data Extender)-which enables users to extend modules and data types into the system freely and conveniently; and it has a module library composed of varieties of modules. We first introduce several concepts of the data flow architecture, then describe the designation of GIVE, and finally discuss the implementation of GIVE
Keywords :
data flow computing; data visualisation; interactive systems; parallel programming; programming environments; user interfaces; visual programming; Data Extender; GIVE; GIVE/DE; GIVE/ME; Module Extender; ViSC application; control nodes; data flow architecture; data flow based software platform; data flow kernel; data types; extensible module library; general interactive visualization environment; interactive tools; module library; procedure nodes; traditional data flow architecture; visual programming interface; visualization programs; Application software; Buildings; Character generation; Computer aided instruction; Computer architecture; Control systems; Data visualization; Flow graphs; Kernel; Software libraries;
Conference_Titel :
Information Visualization, 1997. Proceedings., 1997 IEEE Conference on
Conference_Location :
London
Print_ISBN :
0-8186-8076-8
DOI :
10.1109/IV.1997.626501