학술논문

VASE: The visualization and application steering environment
Document Type
Conference
Source
Supercomputing '93. Proceedings SUPERCOMPUTING '93 Supercomputing '93. Proceedings. :560-569 1993
Subject
Computing and Processing
Data visualization
Design optimization
Application software
Data engineering
Programming profession
Computer displays
Runtime
Space exploration
Constraint optimization
Design engineering
Language
ISSN
1063-9535
Abstract
The visualization and application steering environment (VASE) provides interactive visual computing and steering for scientific and engineering programs. VASE defines an abstraction for a steerable program structure and provides tools that create and manage collections of these steerable codes. It is designed to work with existing codes written in Fortran. Based on simple annotations in the source code, VASE tools construct a high-level model of each application and enable the user to work with this model rather than at the detailed source-code level. Collections of steerable codes execute in a distributed environment. This paper describes the design objectives for VASE, its architecture, and its implementation, and illustrates its use with an example application.