Masters Theses

Author

Mei Zhang

Date of Award

8-1993

Degree Type

Thesis

Degree Name

Master of Science

Major

Geology

Major Professor

Bruce A. Ralston

Committee Members

Thomas L. Bell, John B. Rehder

Abstract

This thesis involves the development of an object oriented programming (OOP) program generator for building models which integrate with CIS packages, such as Arclnfo. The OOP approach allows the user to concentrate more on the relationships between spatial entities than on program coding. The generator uses an OOP computer language, C++, to construct programs of spatial processes. These programs incorporate the OOP components of classes, procedures and function prototypes that are necessary for spatial models that require the formulation of some type of matrix. Such programs have the characteristics of being easy to change and can handle complex formulations. Three linear programming examples are used to illustrate the OOP structure of matrix based problems. The necessary classes and relationships for these problems are presented. The generator is then used to create the OOP implementation code for the LPs.

Files over 3MB may be slow to open. For best results, right-click and select "save as..."

Share

COinS