Toward visual programming languages for steering scientific computations
Autor: | T. Pulliam, Margaret Burnett, Xiaoyang Yang, Brian VanVoorst, R. Hossli |
---|---|
Rok vydání: | 1994 |
Předmět: |
Computer science
Functional logic programming Comparison of multi-paradigm programming languages Computer programming computer.software_genre Extensible programming Human–computer interaction Reactive programming Fifth-generation programming language Programming domain Declarative programming Visual programming language Symbolic programming Programming language business.industry General Engineering Second-generation programming language Inductive programming Visualization Concurrent object-oriented programming Procedural programming Programming paradigm Fourth-generation programming language First-generation programming language business computer Functional reactive programming Programming language theory |
Zdroj: | IEEE Computational Science and Engineering. 1:44-62 |
ISSN: | 1070-9924 |
DOI: | 10.1109/99.338768 |
Popis: | Imagine running a computationally intensive model and being able not only to visualize the data as soon as results start emerging, but also to experiment with and change the underlying calculations in midstream, all with a consistent visual interface. This scenario represents a marriage of these two areas: visual programming languages and steering. We classified these two areas of research in six dimensions to provide insights and to suggest future research directions. The first four measure how thoroughly a system fulfils significant attributes of the requirements of a scenario (which is presented). The fifth and sixth dimensions help clarify the advantages and disadvantages of different approaches by looking at the ways they use various programming paradigms. The dimensions are: the system's steering capabilities; the power and visual extent of the interface; the level of support for preexisting scientific application programs; system generality; the programming paradigm used for scientific programming; and the programming paradigm used for visualization and steering. > |
Databáze: | OpenAIRE |
Externí odkaz: |