Published January 1989. 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
Software maintenance accounts for a large portion of the software development cost, particularly the process of updating programs either to adapt for requirement change or to enhance design or efficiency. Currently, program updates are generally performed manually by programmers using text editors. This is an unreliable
method because syntax and...
A cost reduction analysis is performed by coordinating
the exchange of LANDSAT (formerly ERTS) data between a CDC
3300 and a PDP8/L minicomputer. The LANDSAT data is displayed
on a 4002 Tektronix terminal by means of a grayscale output.
Large amounts of data and number manipulation are processed
in the...
The main goal of automated test generation is to improve the reliability of a program by exposing faults to developers. To this end, testing should cover the largest possible portion of the program given a test budget (i.e., time and resources) as frequently as possible. Coverage of a program entity...
ThermoSolver is an educational thermodynamics software program designed to be both
easy to use and useful in that it permits the user to make nontrivial chemical engineering
thermodynamic calculations. The software program accompanies the textbook
Engineering and Chemical Thermodynamics by Milo Koretsky, and is available for free
download from the...
An age-wave is upon us where many older adults are reaching retirement. Technically experienced older adults have skills that could be directly applied to free/open source software (FOSS) communities, such as project management, programming, and/or knowledge of a rapidly growing end-user population. FOSS is a widely popular, low-cost way to...
This thesis details the applications of a new method of agent-based structure synthesis. The goal of this research is to create structures that meet a structural goal within a simulated physics environment. The method proposed works as an iterative process of changing the structure, evaluating the new structure and using...
The non-ideal aqueous electrolyte simulator (NAELS) is composed of
three major parts: a Newton-Raphson non-linear optimization program written
by Weare, et al (1987); an activity coefficient subroutine for non-ideal
electrolyte systems based on Pitzer's model; and an extensive, user expandable
database. It is robust, stable, and requires neither thermodynamic data...
A simple approach to developing approximate analytical
performance models for complex systems (such as distributed
processing systems or computer networks) is presented.
The approach is applicable in cases where measurement
or simulation data describing system performance are
available but the system is too complex for exact analytical
models to be...