• 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