Abstract
The object-orienced paradigm embodies a set of concepts that differentiates it from process-oriented and data-oriented methods. Among che commonly included principles are object, class, encapsulation, inheritance and polymorphism. The synergism of the concepts creates a powerful and new perspective that can be applied to all phases of systems development. Application developers need to try out the object-oriented languages, methodologies and development tools to help define its niche. The problem domain of data transfer standards is used to test the applicability of object-oriented techniques. Data transfer standards have three levels of abstraction: conceptual, logical, and format. The Spatial Data Transfer Standard (SOTS) is an application-specific exchange standard for cartography and geology. To test the applicability for the problem domain of data transfer standards implementation, object-oriented techniques are applied to the analysis, design, and implementation of a class library to support a SOTS logical level application programmers interface (.API). The goal was to develop a logical level API, but the object-oriented approach worked so well that even a conceptual level .API is possible. The success of the object-oriented approach is due to its ability to mirror the analysis view of a system in the implementation.
Recommended Citation
Altheida, Phyllis and Prater, John, "An Object-Oriented Approach to Data Exchange Applications: Development of a Class Library for the Spatial Data Transfer Standard" (1992). Computer Science Technical Reports. 144.
https://scholarsmine.mst.edu/comsci_techreports/144
Department(s)
Computer Science
Report Number
CSc-92-20
Document Type
Technical Report
Document Version
Final Version
File Type
text
Language(s)
English
Rights
© 1992 University of Missouri - Rolla, All rights reserved
Publication Date
15 September, 1992

Comments
The First Author is a Graduate Student.
This report is substantially the M.S. thesis of the first author, completed Fall 1992.