GeoVISTA Studio:: a codeless visual programming environment for geoscientific data analysis and visualization

被引:86
作者
Takatsuka, M [1 ]
Gahegan, M [1 ]
机构
[1] Penn State Univ, Dept Geog, GeoVISTA Ctr, University Pk, PA 16802 USA
关键词
visual programming; exploratory data analysis (EDA); knowledge construction; !text type='Java']Java[!/text; component-oriented programming (COP);
D O I
10.1016/S0098-3004(02)00031-6
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The fundamental goal of the GeoVISTA Studio project is to improve geoscientific analysis by providing an environment that operationally integrates a wide range of analysis activities, including those both computationally and visually based. Improving the infrastructure used in analysis has far-reaching potential to better integrate human-based and computationally based expertise, and so ultimately improve scientific outcomes. To address these challenges, some difficult system design and software engineering problems must be overcome. This paper illustrates the design of a component-oriented system, GeoVISTA Studio, as a means to overcome such difficulties by using state-of-the-art component-based software engineering techniques. Advantages described include: ease of program construction (visual programming), an open (non-proprietary) architecture, simple component-based integration and advanced deployment methods. This versatility has the potential to change the nature of systems development for the geosciences, providing better mechanisms to coordinate complex functionality, and as a consequence, to improve analysis by closer integration of software tools and better engagement of the human expert. Two example applications are presented to illustrate the potential of the Studio environment for exploring and better understanding large, complex geographical datasets and for supporting complex visual and computational analysis. (C) 2002 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:1131 / 1144
页数:14
相关论文
共 39 条
[1]   THE SYSTEMS INTEGRATION PROBLEM [J].
ABEL, DJ ;
KILBY, PJ ;
DAVIS, JR .
INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SYSTEMS, 1994, 8 (01) :1-12
[2]  
Baker VR, 1999, GEOL SOC AM BULL, V111, P633, DOI 10.1130/0016-7606(1999)111<0633:G>2.3.CO
[3]  
2
[4]  
BREUNIG M, 1992, PROCEEDINGS : 5TH INTERNATIONAL SYMPOSIUM ON SPATIAL DATA HANDLING, VOLS 1 AND 2, P272
[5]  
CARD SK, 1999, M KAUFMANN SERIES IN
[6]  
Elder J., 1996, ADV KNOWLEDGE DISCOV, P83
[7]  
Fayyad U. M., 1996, ADV KNOWLEDGE DISCOV, P1, DOI DOI 10.1609/AIMAG.V17I3.1230
[8]  
Gahegan M, 1999, COMPUT GEOSCI, V25, P7
[9]  
Gahegan M, 2000, GEOGR ANAL, V32, P113
[10]  
GAHEGAN M, 1999, P 4 INT C GEOC VIRG