• DocumentCode
    2864563
  • Title

    LIVE-Integrating visual and textual programming paradigms

  • Author

    Kojima, Keiji ; Matsuda, Yoshiki ; Futatsugi, Seiji

  • Author_Institution
    Hitachi Ltd., Tokyo, Japan
  • fYear
    1989
  • fDate
    4-6 Oct 1989
  • Firstpage
    80
  • Lastpage
    85
  • Abstract
    The authors demonstrate that visual programming languages and textual programming languages are not rivals but complement each other. A three-dimensional animation-oriented programming language called LIVE is presented. LIVE is an attempt to integrate the visual and textual programming paradigms. Visual objects are interactively manipulated by both a visual representation (pick-by-name interface) and a textual representation (pick-by-position interface). The system informs a user in a text form how his or her visual operation is interpreted. A selected interpretation unsuitable to the users can be interactively resolved using a pick-by-name interface. LIVE introduces a programming-by-multiple-examples paradigm based on a visual guard concept, which is analogous to the concept of logic programming languages. This paradigm enables one to make a visual program in a way which is simple and easy to understand
  • Keywords
    high level languages; user interfaces; LIVE; animation-oriented programming language; logic programming; pick-by-name interface; pick-by-position interface; programming-by-multiple-examples; textual programming paradigms; visual guard concept; visual programming languages; visual representation; Animation; Computer languages; Costs; Hardware; Layout; Logic programming; Productivity; Software; Telephony; Very large scale integration;
  • 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.77046
  • Filename
    77046