The Goose Lake Basin, situated on the border of Oregon and California, USA, faces significant challenges from drought, wildfire, and other environmental stressors. This region hosts numerous endemic fish species such as the Goose Lake redband trout (Oncorhynchus mykiss newberri), Goose Lake lamprey (Entosphenus sp.), Goose Lake tui chub (Siphateles...
Given the recent attention to dams in developing countries as a means to efficiently utilize water resources, mitigating the negative environmental and social impacts they have on riparian states is of utmost importance. This thesis presents a global review of how basin countries, through international water treaties (IWT), ensure that...
When pavement markings on roadways are removed, scarring can occur leaving behind traces of where the marking used to be called ghost lines. These ghost lines can confuse drivers on the roadway and divert their attention from the correct lane markings leading them into the false lane. Previous research has...
Seven species of microorganisms indigenous to fish were inoculated into sterile fish muscle, obtained from Sebastodes alutus and Sebastalobus alascanus, and the production of total volatile acids (TVA) and total volatile bases (TVB) was determined during storage at 1 C. No production of TVA and TVB was noted in sterile...
This work explores the mechanical properties of single-phase niobium alloy C103 from room temperature to 600°C for the purpose of expanding safe uses of the material into new applications. The study utilizes a symmetrically notched triaxial tensile specimens to manipulate the internal stress field in order to observe the changes...
Thermal oxidation of methyl oleate was studied over a range of temperatures from 50 C to 150 C for periods of time up to 30 min. Degradation was quantitatively followed by gas liquid chromatography (GLC) and liquid scintillation counting of the products of methyl oleate-U-14C heated under a stream of...
Dimethyl sulfide, acetaldehyde, isobutyraldehyde, furan, 2-furaldehyde, 2-acetyl furan, and ethyl furoate were produced when pureed strawberries were heated to 120° C. for 30 minutes. Shorter heating periods were sufficient to produce the first three compounds. With the exception of acetaldehyde, none of the heat-induced compounds were detected in unheated, pureed...
Studies involving freeze-dried methyl linolenate-gelatin foams indicate that the extent of lipid-protein interaction corresponds to the degree of autoxidation of the lipid fraction. It appears that approximately 11% of the malonaldehyde as defined by the 2-thiobarbituric acid test is firmly bound to the protein. The induction period of autoxidation is...
Pesticide chemists have recognized since the 1940's that ultraviolet light was deleterious to the insecticidal properties of certain compounds. However, it has been only within the last 15 years that a number of photodecomposition products of the chlorinated hydrocarbon
insecticides have been isolated and identified. The degradation of insecticides by...
Resident and migratory avifauna in the Willamette Valley, Oregon are heavily influenced by winter conditions and habitat characteristics, especially those of wetlands. As such, it is important to monitor avian communities and environmental factors at wetland sites within the Willamette Valley during winter. Using data from standardized avian point-count surveys,...
Estimating how large instream wood (LW) may impact local hydraulics is critical both for mitigating flood hazards and for ensuring intended habitat benefits of the LW are produced. In practice, the design of forms such as LW is limited by a lack of mechanistic tools for estimating how LW features...
One of the most economically important genes in squash (Cucurbita spp.) is the B gene which conditions precocious depletion of chlorophyll in preanthesis fruit. The B genes are found naturally occurring in at least three of the five domesticated species of Cucurbita, including C. pepo, C. maxima and, most recently...
Rhizopus microsporus is a globally ubiquitous opportunistic human and plant pathogen that is known to harbor endosymbiotic bacteria. Differences between populations of clinical and environmental R. microsporus isolates have yet to be assessed on a global scale. Whole-genome sequence data were used to explore fungal biology and to assess potential...
In eastern Washington and western Oregon, southwest-northeast striking thrust faults and folds of the Yakima Fold and Thrust Belt (YFTB) and northwest-striking dextral strike-slip faults accommodate north-south contraction resulting from clockwise rotation of the North American Plate. Though present to the east and west of the Cascade Range, the connectivity...
Using supervised machine learning (ML) to train a computer vision model typically requires human annotators to label objects in images and video. Given a large training dataset, this can be labor intensive, presenting a significant bottleneck in the model-development process. LabelFlicks is an open-source desktop application that aims to address...
To facilitate the design of Natural and Nature-Based Features (NNBF) for flood protection, this thesis expands an existing engineering design methodology to NNBF systems. The existing approach is a Level III reliability method for the performance-based design of traditional coastal engineering systems. The expanded methodology incorporates uncertainties inherent to both...
Listeria monocytogenes is the third most deadly foodborne pathogen in the United States. The young and elderly, as well as pregnant and immunocompromised people are the population most susceptible to serious illness and death from listeriosis infections.
Unlike most foodborne pathogens, L. monocytogenes does not live a solely enteric lifestyle....
Walking is the single most universal mode of transportation in the world, but being a pedestrian exposes a traveler to high risk. Historically, pedestrians have consistently experienced disproportionately high rates of fatalities and severe injuries in traffic crashes. Research has probed into factors influencing pedestrian crash injury severity outcomes, but...
RF data-driven device fingerprinting through the use of deep learning has recently surfaced as a possible method for secure device identification and authentication. Traditional approaches are commonly susceptible to the domain adaptation problem where a model trained on data from one domain performs badly when tested on data from a...
Monitoring the performance of electrical utility assets is a critical activity for power companies. Gas chromatography has long been established as the analytical technique of choice for assessment of transformer fault conditions by detection of the presence of key fault gases through analysis of transformer oil. Chromatography is one of...
I present a new heuristic search approach to compute approximate answers for the probability query in belief nets. This approach can compute the 'best' bounds for a query in a period of any given time (if time permitted, it will get an exact value). It inherits the essence of Symbolic...
This paper discusses Java Bytecode Obfuscation techniques that make the reverse engineering task more difficult. This paper is structured as follows: Java virtual machine and Java language specifications are discussed first. Then the paper talks about different techniques for protecting software and then details one promising approach named Obfuscation. The...
Wireless Application Protocol (WAP) is an industry standard aimed to bring the web to handheld devices. The handheld devices are constrained by battery life and it becomes important that power is conserved across web transactions. The power consumed by the handheld device is directly proportional to the time taken for...
Shape transformation is a technique for gradually changing one geometric shape to another. A recent approach presents the use of thin-plate radial basis functions as opposed to traditional "blobby sphere" implicit functions. Without the explicit evaluation of he energy function, this approach combined the two traditional steps into one by...
Personalization is defined as a process that facilitates interaction among consumers and providers such that individual consumers are enabled to more readily access the content and services of providers, and individual providers are enabled to more effectively and easily deliver their content and services to consumers. This project presents a...
This survey looks at five different polygon breaking algorithms and compares them. The criteria for comparison are:
1. Complexity of the algorithm.
2. The number and type of subpolygons produced.
3. The classes of input polygons that can be broken.
The best algorithm is then coded and a comparison is...
As XML becomes more and more popular, easy-to-use and powerful XML query languages are in great need. Xing is a visual query and restructuring language for XML documents. The objective of this project is to develop a basic version of Xing, including a user-oriented XML query interface and a simple...
The material in this paper is divided into the following four chapters for convenience. Chapter 1 explains, how the idea of fault testing changed from testing the machine instructions to testing the hardware in logic circuits. Chapters 2, 3 and 4 present the different approaches considered, namely:
1. Path sensitizing...
This project is about helping protein naturalists understand the protein structure. The database system developed here provides a convenient tool for scientists to explore conformational information in a database of known structures and thereby provide researchers with a deeper and wider view of the empirical data. In this way, it...
BIOMAP (Biogeochemistry model (BIOME-BGC) - Mapped Atmospheric Plant Soil System (MAPSS)) is a computer program that predicts ecosystem distribution and behavior over spatial grid cells of 10km at a daily timestep. It needs to consider events like fire for a more realistic prediction. This project involved integrating a new fire...
Hayes, in his Naive Physics Manifesto, identified two alternate ontologies for reasoning about liquids, an ontology based on the notion of a contained substance and one based on the notion of a molecular collection. Qualitative Process theory, proposed by Forbus, lends itself easily to encoding the contained substance ontology. It...
In this report, we describe an implementation of a prototype information resources management system for the synthesis and integration project of the forest response program using a 4GL application development system ACCELL. Our system is called Prototype Virtual Data Management System (PVDMS). ACCELL is a software package that combines a...
The Server System/1 (SS/1) Design Editor is a graphical programming tool that provides a simple interface for object oriented parallel programming. Two difficult problems with parallel programming, partitioning, end visualization are addressed by the SS/1 Design Editor. An SS/1 program is structured using object oriented design concepts. This leads to...
Data structures are essential for any programming task. Most of modem programming languages have a library of reusable data structures. In this project, Smalltalk-like collection classes have been implemented as a Java package. This package, collections, contains several useful data structures such as binary tree, B-Tree, bag, list, hash table...
This research paper is limited to the User Interface of the modeling language of HELM (Hierarchical Environment for Linear Modeling). In attempt to better describe the user interface for HELM, some examples and portions of Carol Brown's report are included for ease of reading and a brief overview of the...
In this report., we address the issues of translating MATLAB scripts into SPMD-style C programs. The resulting programs, when linked with our run-time library are suitable for execution on parallel computers. We describe the design of the compiler and improvements made to it in the current version. We also describe...
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...
While much work has been done in estimating software reliability, little attention is paid to predict reliability as early as at the design time. In this report, we present our initial research results of building an early stage software reliability prediction model.
In Part I, we will first investigate and...
Various ecological and hydrological models require estimates of the amount and spatial distribution of monthly and annual precipitation. PRISM is an analytical model that distributes point measurements of monthly, seasonal and annual precipitation to a geographic grid. In order to use this model effectively, good graphical user interfaces were needed....
Protocol Analysis is a technique that is commonly applied to study human problem solving. The measurement of reaction time ( or timing analysis) is another technique commonly used to study human cognitive behavior, including human problem solving. This paper examines the process of applying both of these techniques to the...
The project aims at building an application that would simulate a transparency that can either be overlaid on top of the graphical display of another application or used as a stand-alone by accepting input from a keyboard or a mouse to enhance a presentation. The project provides an environment to...
Little Smalltalk is a small, reasonably fast, easy-to-understand, easy-to-modify Smalltalk system. The system was originally developed in 1984 as a part of an implementation project to develop a minimal Smalltalk system, closely resembling Smalltalk-80. The system was developed in C. The current project is an experiment to port the Little...
Oregon Speedcode Universe (OSU) is an excellent environment for producing rapid prototypes -- unfortunately, it has no facilities for producing animated sequences. Should we make animation sequences inside OSU or import them? Interactive or not? Given the event-driven nature of Macintosh applications, how do we integrate an on-going event like...
In this project we have implemented an Object-Oriented simulation model of a Digital Switching System. We analyzed various software components of a Digital Switching System. The call processing module is the principal component and the most complex of all. The features of Object-Oriented principles were investigated and found to fit...
Experimental test beds to study Real Time agents are common topic in AI. A principal contribution of this paper is to develop a framework for such experimental test beds. Design and implementation of the test bed and the extension of the framework for different equipment and agents are discussed. Results...
Many performance tuning tools for parallel software use visual representations of trace data to guide a developer towards code improvements. Most widely used visualization schemes, however, either omit useful information about time dependence of processor use, or include that information but do not scale well to long run times or...
We present a model for a distributed virtual market place that can be constructed on the Internet to support selling and buying requests, such as those found as classified advertisements. One requirement for a transaction to take place in the virtual market place is that a sell request and a...
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...
This research solves the problem of connecting a Macintosh to a Unix machine and presenting the Macintosh Desktop to Unix. Unix Files can be viewed. copied. renamed and opened in the same manner as Macintosh files. Unix programs and shell commands can be defined and attached to Macintosh menus and...