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
Link To Document