SULI
CCI
PST
Einstein

Student Abstracts: Computer Science at ORNL

Mass Spectrometry Using the Scan Function Editor. KISSIE ANDERSON (Southern University, Baton Rouge, LA 70813) IRENE ROBBINS (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
Mass spectrometry provides valuable information to a wide range of professionals. Mass spectrometry is used to monitor the breath of patients by anesthesiologists during surgery, determine how drugs are used by the body, and to analyze environmental pollutants, to name a few. Mass spectrometry is a powerful, analytical technique that is used to identify unknown compounds, to quantify known materials, and to elucidate the structural and chemical properties of molecules. The Chemical Biological Mass Spectrometer Block II is a new and improved system for the detection and identification of chemical and biological warfare agents for the United States Army. The Scan Function Editor (SFE) software is intended to provide tools for an expert user to conduct mass spectrometer experiments and collect mass spectral data. The basic objective was to provide user documentation for the Scan Function Editor software. This software is still under development, but provides mechanisms for development of scan functions, setting and monitoring of instrument parameters, and collection of mass spectral data in graphical displays, ITS40-format files, and textual files.

Computing Resource Inventory Database. DON BIBLE II (Pellissippi State Community College, Knoxville, TN 37933) TERRY HEATHERLY (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
Organizational computing resources are critical cost elements for most businesses. Within the Engineering Technology Division (ETD) at Oak Ridge National Laboratory, employees use approximately four hundred desktop computing systems to support their diverse research activities. Management desired an automated tool to better assist them in managing their numerous computing resources on a daily basis. The Computer Resource Inventory database was developed to provide the capability to perform routine cross-cut and roll-up types of analyses that will supply (1) system administrators with the specific technical data of the systems in operation, (2) managers a snapshot of when systems may need to be replaced, and (3) an estimated value of the collection of computing resources being utilized. The database will employ detailed information for specific system capabilities, their owners, their locations, and will assist managers and technical administrators to perform a variety of analyses. In addition, the databas e will provide a basis for continual updates as new resources are procured and older resources are retired. The development and implementation of this database should improve ETD's organizational management of its numerous computing resources. Category: Computer Science Presenter's Name: Don W. Bible II School Presenter Attends: Pellissippi State Community College Mentor's Name: Terry Heatherly Division: Engineering Technology Division Program: DOE Energy Research Undergraduate Laboratory Fellowships

An Autonomous Robotic Scheme for Visual Tracking and Pursuit. HUNTER BROWN (North Carolina State University, Raleigh, NC 27607) LYNNE PARKER (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
In autonomous mobile robotic formation, it is often essential for robots to know the position of other robots. This project involves studying a team of mobile robots, called Emperor robots, to enable them to achieve "follow-the-leader" formations. Solutions to this problem use data from various sources including GPS, laser range finders, sonar and visual tracking. In this research, machine vision is being studied to provide position information. This paper describes a set of algorithms that have been developed that enable robot team members to analyze images to locate the robot within its field of vision, and to estimate its distance. These algorithms work by first acquiring an image via the pan-tilt-zoom vision system with an image frame grabber through the manufacturer-included Mobility software interface and then applying several algorithms on it. The image is then color segmented, averaged, run through an object detection and assignment scheme, and then a position and distance estimation algorithm. The output of these algorithms is the centroid of the robot (if one exists within the image) and an estimated distance, which is then used in locomotion routines. Results are presented that illustrate the effectiveness of our algorithms on the Emperor robots. These results include real-time processing of an average 14 frames per second, high precision, accurate position information, and distance estimation. The findings show that the algorithms, in place with the current control scheme, provide an excellent solution for indoor and outdoor machine vision tracking and pursuit capabilities.

Software Version Control For Multi-Collaboration Software Project.. CHIN CHAN (Pellissippi State Technical Community College, Knoxville, TN 37933) ERNEST L. WILLIAMS JR. AND DELPHY NYPAVER (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
Implementing a software version control system for software application development is one of the primary objectives for the Spallation Neutron Source (SNS) Control Systems Group. In a multi-collaborative software development environment, integrating software efforts from different departments and developers from different locations is important. Failure to integrate software efforts would not only create confusion and increase development and labor costs but would also cause project delay. Currently SNS is using Concurrent Version System (CVS) as version control, remote users are accessing the CVS repository via secure shell. However, CVS is not very user friendly since it is command-line based. The goal of this project is to implement an easy to use interface that allows the remote developers and software managers to access the CVS repository with respect to version control. By using a web based CVS, the SNS Control Systems Group is able to provide a user-friendly, convenient and secure software development environment. Developers have more flexibility and a more convenient means to safeguard, develop, debug and test new software.

Modeling and Simulation of the Equilibrium Compositions of Chemical Species. . SCOTT CLARK (University of Tennessee, Knoxville, TN 37996) JUAN FERRADA, PH. D. (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
In today's chemical industries, the costs of construction and maintenance of facilities are high. Similarly, attempts to improve production and disposal of chemicals come with high costs and safety risks. For years, chemical engineers have sought better ways to design and operate plants where chemical and physical changes take place in materials. Computer simulation has been implemented to study how chemical species are affected by condition changes that cannot be easily or safely applied in real life. Software, such as FLOW and HSC4 Chemistry 4.1, has been developed to make simulation easier. These modeling tools have been linked by an object-oriented interface. This interface is designed to model the conversion of chemical species, percentage mass flow rates, temperature and pressure modeled by FLOW into a format that can be used by HSC4 Chemistry to calculate equilibrium composition data. This new data is then converted back into a format that can be used by FLOW. In addition, Microsoft Excel has also been interfaced so that graphical representations of equilibrium compositions can easily be visualized. This new interface will help FLOW users to have access to better chemical models at a lower cost. Thus allowing engineers a safer, more cost efficient way to study behaviors of chemical species in response to condition changes.

Exploitation of Obstacles to Increase Strength in a Highly Redundant Manipulator. AREL CORDERO (University of Oregon, Eugene, OR 97403) WARREN DIXON (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
A highly redundant manipulator has a greater variety of motions available in the case of obstacle avoidance. Some of these cases may require long extensions of the manipulator arm, thus necessitating a stronger and larger structure. One idea for increasing the working strength, thereby reducing the necessary size of the robot is to allow contact with obstacles to provide leverage for the manipulator arm. Computer simulation provides a basis on which to study this capability. However, two limitations impeded demonstrating this constraint: the need to extend the existing simulation program to support robots with a high degree of redundancy (DOR), and to create and implement a suitable manipulator arm. The latter, involves determination of the highly non linear forward kinematic equations and Jacobian matrix. To overcome these problems, the source code for the simulator was studied and modified to allow for arbitrary serial-linked manipulators while maintaining backward compatibility. Next, new software was developed to generalize the calculation of the forward kinematics and Jacobian. An object-oriented approach in Java was chosen. As a result, it is now trivial to create new manipulators or fine tune existing models for the simulator. With the new capabilities in place, the future goals of this project involve demonstrating new constraints and criteria to advance motion planning of an end-effector. From this, the creation of smaller, stealthier and more capable robots is facilitated.

Material Balance and Heat Transfer Calculations for 237Np Targets. . APRIL COX (Fayetteville State University, Fayetteville, NC 28301) DR. ROBERT WHAM (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
The Department of Energy supplies NASA with long-life portable heat for use in remote locations such as deep space. To perform this task DOE provides a special isotope, 238Pu produced from reactor irradiation of 237Np targets and subsequent post-irradiation chemical processing. The Radiochemical Engineering Development Center (REDC) at ORNL has been selected to carry out this project. As part of the planning studies, the REDC fabricated 237Np targets for irradiation and processed those targets to recover and purify the 238Pu. Once processing was finished, the data was analyzed using a spreadsheet format (Microsoft Excel). Material balance flow sheets were constructed for understanding product recovered, waste products, and analysis of the 236Pu impurity. The results will aide in determining future 237Np target design. Also detailed calculations of the heat transfer and temperature profiles across a neptunium oxide-aluminum target rod were performed based on calculation techniques using a previous model for a curium oxide-aluminum target rod.

Developing An SAP Web Transaction for United Way Deductions. JUSTIN CRANSHAW (Skidmore College, Saratoga Springs, NY 12866) DAVID BROUGHTON (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
Oak Ridge National Laboratory (ORNL) currently uses the SAP enterprise system for a wide range of business and administrative applications. With the planned system upgrade to version 4.6, SAP offers additional capability in providing web-based access to system functionality. Among other advantages, such a web interface bypasses the need to have the SAP graphical user interface installed on a client's computer. Research was conducted into the various ways of developing an SAP Internet application through communication with the SAP Internet Transaction Server (ITS). After consulting with the Payroll customer, a prototype Internet Application Component (IAC) Web Transaction was created to aid in future SAP web development. This prototype, if ever put into effect, would allow ORNL employees to modify their monthly/weekly contributions to their United Way agency of choice. Under the current method, contact is needed between the employee and an SAP administrator, who manually updates the necessary information within the SAP R/3 system. Using a Web Transaction, when the employee makes changes to her United Way accounts from the web, she seamlessly passes her modifications to the ITS, which then communicates the information to SAP. The underlying SAP system then interprets and records the data, automatically making a recurring deduction, which is then routed to the chosen United Way agency. SAP also returns these changes to the web for output. Not only will this method far more efficient than the manual one, it also makes the employee an active part in the distribution of her pay. This change could yield future increase in ONRL United Way contributions.

A Program for Analysis of Similarity Tables Generated by ARB for Use in Microbial Genomic Analysis. ROSHITHA DUNSTAN (Washington University, Saint Louis, MO 63105) JIZHONG ZHOU (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
In today's world of high-speed sequencing, analysis of genomic information can take longer than the initial sequencing. It is due to this fact that researchers have been relying on computers for high-speed data analysis. In some cases, they have written their own programs to accomplish this task (i.e. Phrap). In microbial genomics, it is sometimes necessary to compare the similarity of the genomic sequence of different clones or organisms. While programs such as ARB will do such analysis, the resulting data can be enormous. ARB will create a similarity matrix showing the percentage match (of bases) between the organisms. The creation of groups of organisms that are 95 percent alike, for example, can be extremely tedious. In a "group", each member must match every other organism in the group by at least the filter value (i.e. 95 percent). In matrices with few members (20-40) this is not a very large problem. However, when there are 400-500 different members, this analysis can take hours or days. In order to solve this problem, a program was developed using the C++ programming language on a Unix platform. Instead of taking hours to analyze a data set, analysis can be done in minutes. Due to the nature of the coding, it is very easily portable to other platforms and has already been compiled and tested in a DOS environment.

Efficient Data Distribution Among Cluster Systems. DOUGLAS FULLER (Iowa State University, Ames, IA 50010) STEPHEN SCOTT (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
Cluster computing has come into its own as an effective, affordable means ofachieving supercomputer-class computing power. Still, practical, useful administration software has yet to become widely available. An essential part of any cluster administration software is a convenient utility for inventory and distribution of files. In large and multiple cluster environments, simple one-to-many distribution techniques are inefficient when participating network interfaces lack multicast capability. Therefore, a scalable mechanism must be devised for data transmission. Such a mechanism implies the participation of all cluster nodes in the distribution. Two methods lend themselves to this mechanism, with significantly different optimization characteristics. These methods and their probable optimization characteristics were studied, and sample codes were produced. A test suite was then coded to study various optimization characteristics of the two methods. Optimization relative to file size, working size, and number of participating cluster nodes will be studied using this method. The study of these optimization characteristics will permit inclusion of intelligent file distribution methods in the Cluster Command and Control ("C3") suite, a cluster configuration and administration utility under development at Oak Ridge National Laboratory.

Three-Dimensional Galerkin Boundary Integral Analysis for Anisotropic Elasticity. ADAM GRIFFITH (Rice University, Houston, TX 77005) LEONARD J. GRAY (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
Elastic analysis using the Boundary Integral Method requires treating the integral equations for surface displacement and surface traction. The primary requirement in the numerical implementation is correct evaluation of the singular (displacement equation) and hypersingular (traction equation) integrals. For anisotropic materials, the singular integration is further complicated by the fact that the Green's function is not known in closed form. A boundary integral code implementing a Galerkin approximation of the anisotropic displacement equation has been developed. The integrals are evaluated numerically for the non-singular case and by a combination of analytic and numeric integration for the singular contributions. The singular integrals are defined in terms of a limit-to-boundary, which, by choosing the limit direction appropriately, can be carried out. Symbolic computation is employed to significantly ease the algebraic work required to develop the appropriate analytic integration formulas. The traction equation is essential for the very important topic of fracture analysis, and the extension of these techniques to treat the more difficult hypersingular integrations appears to be feasible. This is currently being investigated.

Design and Development of Chemical Engineering Process Simulation Software using Visual Basic . JOSHUA HOWARD (Coahoma Community College, Clarksdale, MS 38614) JUAN FERRADA (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
Although chemical process simulation software already exists, software designers can never be complacent. Improvements and upgrades must be made continuously in order to keep customers satisfied. The chemical process simulation software currently in use runs from a DOS environment. The goal of this project is to develop a new simulation software similar to the current ORNL DOS version, but runs from a WindowsTM environment which provides for a more user friendly interface. Visual Basic is the tool being used to satisfy this goal. There are several Phases in developing this new software. Phase I allows the user to view a form, drag, drop, and connect icons onto the form. This phase has been completed. The second phase should allow the user to save the icons and connecting lines and load them in the same position in which they were saved. The second phase should also allow the execution of a chemical process. Phase II is now under construction. Icons can successfully be saved and opened in the correct positions. Although this software is yet in the early stages of development, it shows promise as a powerful tool for the future.

Transfer of Data in a Fully-Connected Network with Broadcast Trees. MICHAEL JANSSEN (Univeristy of Northern Iowa, Cedar Falls, IA 50613) STEPHEN SCOTT (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
Cluster computing is a growing field in computer science, allowing for supercomputer-like resources at fractions of the cost of a normal supercomputer. In order to make cluster computing viable for research, tools need to be created in order to make this paradigm of computing resources work as well as it has in the past. One of the problems introduced by the cluster computing is the movement of data within the cluster. While clusters are fully-connected, speed of distribution of data is still limited by the network hardware. In order to overcome this problem, techniques were developed that would increase the speed of data distribution. One technique, using a lopsided tree called a broadcast tree, is presented and discussed in detail. One implementation of a broadcast tree written in C using a client-server model over TCP was developed and tested. Basic concepts behind broadcast trees are discussed in full detail, as well as the protocol used. disclosing the implementation's successes and down-falls. Comparisons between the broadcast tree method and other methods for accomplishing the same goal including structures based on rings, normal binary trees, and conventional fan-out methods are presented. Methods which should prove to be more effective than broadcast trees are also discussed including broadcasting and multicasting. A flexible framework in C is presented, allowing the test of various methods of distribution in a fully-connected network.

Using a unidirectional ring to connect several clusters, distributed control for the Harness distributed virtual machine.. SIMON KANAAN (Westminster College, New Wilmington, PA 16172) STEPHEN L. SCOTT (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
Parallel processing, the method of cutting down a large computational problem into small tasks, which are solved in parallel, is a field of increasing importance in science. Parallel processing is used to simulate real world problems such as the human genome research. Distributed computing converts single workstations into heterogeneous clusters, increasing the performance of general-purpose hardware solutions. Some of the current solutions are Parallel Virtual Machine (PVM) and Message Passing Interface (MPI). This work aims to develop a distributed control algorithm for the Harness distributed virtual machine that avoids single point (or set of points) of failure for distributed heterogeneous system architecture, which is one of the weaknesses of PVM and MPI. The distributed control needs to automatically detect and recover from faults and failures and cascaded faults and failures. The control messages will be sent in a unidirectional ring to help update the head nodes in the clusters. Nodes can be assigned or removed from this ring at any time. An algorithm already exists and I will be using the C programming language and PVM to simulate this distributed control.

Construction of a Cold Fusion interface and Java Map to Improve the Presentation and Maintenance of the AmeriFlux Website. . THOMAS KOLLAR (University of Rochester, Rochester, NY 14627) TOM BODEN (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
ORNL serves as the data archive for continuous measurements made by roughly 50 sites comprising the AmeriFlux network. The World Wide Web (WWW) serves as the primary means used by ORNL to make AmeriFlux data and information available to users worldwide. The primary tasks of this project were to assemble clear, informative, and easily maintainable WWW pages for sites in the AmeriFlux network and to create a map of all the AmeriFlux sites. To begin to complete the first of these tasks, a Microsoft Access database had been created to store much of the information about the AmeriFlux sites. The current project used that database to dynamically post information on the AmeriFlux website using a markup language and software provided by Cold FusionÔ. Because of Cold Fusion's ability to make dynamic web pages, 50 html pages could be made into one Cold Fusion page. Thus, the time needed to be spent updating and changing the web pages was reduced. Also, having one web page as opposed to 50 allowed for the easy cre ation of a template. Thereby, the information on the website has become clearer, more accessible, and more informative, completing the first of the tasks. To complete the second of the tasks, a dynamic map of the AmeriFlux sites was made using Java and Cold Fusion. The dynamic nature of this map allows for a more easily accessible and updateable web site.

Designing A Network. JOEY LOCKLEAR (Robeson Comm. College, Lumberton, NC 28358) JIMBEAU GARDNER (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
A network is a group of computers and other devices (such as printers, servers, etc.) that are connected by some type of transmissions media, usually wire or fiber. Some of the devices that are needed for a network to function properly will be discussed as well as the protocols (language) used to communicate between these devices.

Database Design for the Stabilization/Solidification of Wastes Using Microsoftâ Access 2000. TRACY LOFTIS (Tennessee Technological University, Cookeville, TN 38505) ROGER SPENCE (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
Experimental data on the stabilization/solidification of wastes is abundantly available but unorganized. There are various waste compositions and, in turn, various treatments. Organization of data is a key factor in reducing the amount of time and money involved in research. Currently, an individual wanting to obtain information on the stabilization and solidification of waste must perform literature searches either electronically or manually and then decipher the information given. With the aid of a database development tool such as Microsoft Access this data can be organized in a logical and useful manner. The hopes are that this database will someday be obtainable electronically. Therefore, generators having a particular composition of waste will see at a glance what has worked, and failed, for others. These individuals may choose to analyze this data using statistical controls, which will aid in their decision of an optimal approach for treatment.

Connectivity Detection and Routing in Wireless and Wireline Networks. ARUL MANICKAM (Carnegie Mellon University, Pittsburgh, PA 15213) NAGESWARA S. V. RAO (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
This project deals with the implementation and testing of networking modules that enable message transport between the nodes of adhoc networks consisting of wireless mobile and wireline units. The design involves the detection of single and multiple hop connectivity and also the transport level routing of the messages. Three components have been implemented and tested. First, the setup modules detect the immediate neighboring nodes in an adhoc network consisting of wireless mobile and wireline nodes. Second, the path computation modules compute shortest paths from a source node to all reachable destinations via single and multiple hops. Third, routing modules transport messages between various nodes and are developed for two scenarios. For the static scenario, messages are routed via the network nodes without buffering. In the dynamic case, messages are suitably buffered to account for the changes in connectivity, i.e. messages are buffered at intermediate nodes for specified amounts of time if the destination is not reachable. The modules are implemented in C programming language using the sockets interface under Linux operating system.

An Individual Based Model for a Tall Grass Prairie Containing Oil Wells. BRIAN MASKARINEC (University of Georgia, Athens, GA 30609) YETTA JAGER (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
The need and understanding of how to take care of the planet is an issue of importance to us all. One way to predict how certain actions will effect a habitat is through computer simulation. For our program we are choosing to simulate a grassland prairie in Oklahoma which contains several oil wells. Using the data collected over the past 10 years about this certain prairie, such as species of flora and fauna living there, information about the oil equipment such as failure rate, and other occurrences like fire we are able to create a computer program this particular prairie for future possibilities. This allows us to see what will happen to the prairie if nothing more was done, more wells were added, or if clean up was attempted.

Document Control and Records Management - Collaboration among six laboratories. TOSCHA PEYTON (Robeson Community College, Lumberton, NC 28358) BECKY LAWSON (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
The Document Control and Records Management (DCRM) Program is integral to the successful construction of the Spallation Neutron Source Project (SNS). The SNS is an accelerator-based neutron source, a one-of-a-kind facility. The SNS is being built by a partnership of six DOE laboratories, Arogonne, Brookhaven, Lawrence Berkeley, Los Alamos, and Oak Ridge and Thomas Jefferson National Accelerator Facility. The research site will be located on the Oak Ridge Reservation in Tennessee. While the DCRM group is responsible for providing comprehensive and compliant records management and document control support as well as guidance for the project, the SNS Document Control Center (DCC) serves as the central archive for the project's record documentation and is tasked with ensuring that SNS documentation is captured and managed to provide long term accessibility. The two web-based systems that support this effect are the Information Manager (iMAN), a Product Data Management (PDM) tool by Unigraphics, and the Engineering Design and Information System (EDIS), an in house developed system which issues and tracks document and drawing number schemes. The iMAN system ensures access to the latest released/approved version of project documentation and provides a central location for storing and managing released/approved documentation in a variety of electronic formats. Support provided by iMAN and EDIS will be discussed.

Investigation of Self-Organized Criticality in Packet-Based Communications Networks. NATHANIEL SIZEMORE (Westminster College, New Wilmington, PA 16172-0001) VICKIE E. LYNCH (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
A system is governed by self-organized criticality if it is a driven system that self-organizes to be close to some critical point. Communication systems have been shown to have a critical point where the system goes from continuous flow of information to a jammed state. Here we have examined the possibility of self-organization as a competition between information demand and congestion control. An object-oriented computer simulation was written in C++ to examine the self-organization properties in packet-based communication networks. Various congestion control methods were examined after confirming previously published results that did not include these methods. These included a simplified choke packet technique, congested signaling, backpressure, and dropping packets. Impacts of these schemes on self-organization were compared using a variety of diagnostics including throughput, average time traveled by packets, and probability distribution functions from time and distance traveled by packets. Studying the properties of self-organization can help better understand the macroscopic trends and properties such as throughput in large packet-based networks ranging from corporate LANs and WANs to the global Internet.

Video Streaming. MARIO TOBIAS (University of Texas, Brownsville, TX 78520) KEITH SANFORD (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
Video streaming is becoming one of the principal ways of communication in today's society. Being able to transmit video on a digital way can have important advantages. Watching a conference without the need of getting up from your desk and being able to continue working at the same time is one of the applications that video streaming has. ORNL has characterized by having a very efficient video streaming system and has being transmitting important conferences in the past years. Physically testing each location on the network was our work during this summer using a DHCP and with the help of computer video players were the techniques used by us.

Visualization of Rocket Thruster Models and Experiments. KATHERINE WHITE (University of Tennessee, Knoxville, Knoxville, TN 37916) MARK D. CARTER (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
Visualization is an important factor in the use of computer codes to model scientific experiments. The EMIR codes are used to model the mini-RFTF experiment at ORNL which is used to test ion propulsion for NASA's Variable Specific Impulse Magnetoplasma Rocket. IBM Data Explorer provides an effective way to check the correctness of the models and to analyze information provided by the codes. A Fortran module was written to put the output of these codes into native Data Explorer format. The module contains several subroutines which are used to output different types of data including scalars, vectors, and complex fields. The module converts data into a binary format, using less memory than that of an ASCII or text file. Data explorer networks and macros were developed to read and visualize the data using the isosurface, glyph, and plot modules. IBM Data Explorer was found to be a worthwhile open source software package and documentation was created to enable future users to learn to use the Fortran modu le and Data Explorer applications. Category:Computer Science School Author Attends: University of Tennessee, Knoxville DOE National Laboratory Attended: Oak Ridge National Laboratory Mentor's Name: Mark D. Carter Phone: (865) 574-1309 e-mail Address: cartermd@ornl.gov Presenter's Name: Katherine White Mailing Address: 110 Newcrest Lane City/State/ZIP: Oak Ridge, TN 37830 Phone: (865) 482-2528 e-mail Address: kwhite@utk.edu