DocumentCode
2866016
Title
Visual languages and the conflict between single assignment and iteration
Author
Ambler, Allen L. ; Burnett, Margaret M.
Author_Institution
Dept. of Comput. Sci., Kansas Univ., Lawrence, KS, USA
fYear
1989
fDate
4-6 Oct 1989
Firstpage
138
Lastpage
143
Abstract
Many visual languages follow the principle of single assignment, particularly those based on declarative programming paradigms. However, the notion of single assignment seems at odds with most forms of iteration. The authors survey a variety of approaches to this problem and then present the approach used in the visual language Forms/2. Forms/2 treats iteration in a form as a temporal sequence of instances of the form. Termination is controlled rather uniquely in Forms/2 as a direct result of the dependence-resolution evaluation mechanism
Keywords
high level languages; user interfaces; Forms/2; declarative programming paradigms; dependence-resolution evaluation mechanism; iteration; single assignment; user interfaces; visual language; Computer science; Data visualization; Functional programming; Iterative algorithms; Logic programming; Mathematics; Parallel processing; Terminology;
fLanguage
English
Publisher
ieee
Conference_Titel
Visual Languages, 1989., IEEE Workshop on
Conference_Location
Rome
Print_ISBN
0-8186-2002-1
Type
conf
DOI
10.1109/WVL.1989.77055
Filename
77055
Link To Document