Technical Report
 

From concrete forms to generalized abstractions through perspective-oriented analysis of logical relationships

Public Deposited

Downloadable Content

Download PDF
https://ir.library.oregonstate.edu/concern/technical_reports/6395wg789

Descriptions

Attribute NameValues
Creator
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.
Resource Type
Date Issued
Academic Affiliation
Series
Rights Statement
Publisher
Language

Relationships

Parents:

This work has no parents.

Items