Proceedings of the 64th Annual Western Orchard Pest and Disease Management Conference, held January 10-12, 1991 at the Imperial Hotel in Portland, Oregon.
Task Grapher is a tool for the study of optimal parallel program task scheduling on arbitrary interconnected parallel processors. Given a task graph, this tool can be used to produce several kinds of displays to help users to determine optimal scheduling heuristics and optimal machine topology.
Previous versions of Task...
Oregon SpeedCode Universe (OSU) is a rapid prototyping system which automates the production of applications from a description of the user interface. GraphLab is a domain-specific tool which deals with several major problems concerning OSU: (1) limited functionality, that is, lacking graphical capabilities in generated applications, (2) indirect approach to...
The purpose of this project is to study the benefit at large parking lots having shuttle busses by providing a system that dynamically routes a shuttle. The shuttle route will be set by the placement of the travelers returning from the terminal. A parking space is assigned to the incoming...
Parallel software development requires the flexibility to describe algorithms regardless of hardware specification, the ability to accommodate existing applications. and maintainability throughout the software life cycle. We propose the following model to address these issues. Our model incorporates aspects of the object-oriented and large grain data flow programming paradigms, and...
We describe our third generation C* compiler for a hypercube multicomputer. This production quality compiler features a full implementation of the language, including general pointer-based communication and support for separate compilation. The compiler incorporates new optimizations and utilizes an improved set of communication primitives. It supports a variety of standard...
This paper describes HelpDez, a colored-Petri-net-based approach for the design, simulation, and construction of hypermedia help systems. The storage model, system capabilities, and user interface model of a hypermedia help system are examined. Colored Petri nets are chosen to model hypermedia help systems due to their graphical expressiveness and their...
This paper describes an analysis tool that extracts complexity metrics from Program Design Language (PDL) as contained in design specification documents. The tool analyzes pseudocode and computes token-count metrics of PDL complexity on a module by module basis. We used the tool to measure consistency within and across modules and...
This paper develops a new model of software maintenance based upon an objective decision rule which determines whether a given software module can be effectively modified, or if it should instead be rewritten. Completely rewriting a module can be expensive, but it can be even more expensive if the module's...
The performance of the error backpropagation (BP) and ID3 learning algorithms was compared on the task of mapping English text to phonemes and stresses. Under the distributed output code developed by Sejnowski and Rosenberg, it is shown that BP consistently out-performs 1D3 on this task by several percentage points. Three...