DocumentCode :
2346032
Title :
From concrete forms to generalized abstractions through perspective-oriented analysis of logical relationships
Author :
Yang, Sherry ; Burnett, Margaret M.
Author_Institution :
Dept. of Comput. Sci., Oregon State Univ., Corvallis, OR, USA
fYear :
1994
fDate :
4-7 Oct 1994
Firstpage :
6
Lastpage :
14
Abstract :
We believe concreteness, direct manipulation and responsiveness in a visual programming language increase its usefulness. However, these characteristics present a challenge in generalizing programs for reuse, especially when concrete examples are used as one way of achieving concreteness. In this paper, we present a technique to solve this problem by deriving generality automatically through the analysis of logical relationships among concrete program entities from the perspective of a particular computational goal. Use of this technique allows a fully general form-based program with reusable abstractions to be derived from one that was specified in terms of concrete examples and direct manipulation
Keywords :
visual languages; visual programming; concrete forms; concreteness; direct manipulation; form-based program; generalized abstractions; logical relationships; perspective-oriented analysis; program entities; responsiveness; reusable abstractions; visual programming language; Computer languages; Computer science; Concrete; Counting circuits; Delay; Electronic mail; Feedback; Prototypes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visual Languages, 1994. Proceedings., IEEE Symposium on
Conference_Location :
St. Louis, MO
Print_ISBN :
0-8186-6660-9
Type :
conf
DOI :
10.1109/VL.1994.363646
Filename :
363646
Link To Document :
بازگشت