DocumentCode
3323403
Title
A visual programming environment for programming by example abstraction
Author
Mima, Yoshiaki
Author_Institution
IBM Research, Tokyo Res. Lab., Japan
fYear
1991
fDate
8-11 Oct 1991
Firstpage
132
Lastpage
137
Abstract
The paper describes a way of extending the flexibility of example-based programming. The purpose of introducing such a programming style is to provide the user with a way of telling the system why and how he operates on it. This ability is achieved by introducing three mechanisms for target object specification, goal-driven execution, and parameter transfer by means of a clipboard. In the system, the user can specify the relationship between the application status, the target object, and the user operation. A flexible programming capability can be provided as a monitoring function for system support. Consequently, the user can apply the programming-by-example facility to any applications implemented on top of this system
Keywords
learning by example; programming environments; visual programming; LEDA; OS/2; Presentation Manager; clipboard; example-based programming; goal-driven execution; parameter transfer; programming by example abstraction; target object specification; visual programming environment; Application software; Automatic programming; Environmental management; Functional programming; Monitoring; Operating systems; Programming environments; Programming profession; Trademarks; User interfaces;
fLanguage
English
Publisher
ieee
Conference_Titel
Visual Languages, 1991., Proceedings. 1991 IEEE Workshop on
Conference_Location
Kobe
Print_ISBN
0-8186-2330-6
Type
conf
DOI
10.1109/WVL.1991.238840
Filename
238840
Link To Document