X2 [4] is a Smalltalk-like programming environment [1]. As it has grown in size and complexity the existing organizational tools have become inadequate for user and system needs. This project addresses this deficiency and some of its important consequences.
The entities to be organized are those that are a fixed...
Data structures are more easily understood when they are presented visually rather than textually. We have developed a system, Calypso, to allow the visual definition of data structures programs using pictorial pattern/action pairs in an imperative setting. We present several examples including rebalancing an AVL tree and sorting an array...
Data structures are more easily understood when
they are presented visually rather than textually. We have
developed a system, Calypso, to allow the visual
definition of data structures programs using pictorial
pattern/action pairs in an imperative setting. We present
several examples including rebalancing an AVL tree and
sorting an array...
The new Technical Report Management System (TRMS) is a client/server web application developed for the Compute Science Department. It provides web services like online browsing, viewing, searching and online database administration including creating and modifying the existing bibliographic records. It is a multi-tiered, component-based application that deploys the latest J2EE...
Published January 1956. Facts and recommendations in this publication may no longer be valid. Please look for up-to-date information in the OSU Extension Catalog: http://extension.oregonstate.edu/catalog
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 thesis, we present a technique to solve this problem by...