SYMPOSIA PAPER Published: 01 January 1994
STP13232S

Object Data Models for Shared Molecular Structures

Source

In a perfect world, output from one program could be transparently used as input to another. The world of scientific computation is far from perfect, and its rich legacy of data and programs carries a major disadvantage: lack of interoperability. Business data processing largely solved this problem through common data models and shared databases, but current record-oriented database technology does not support scientific applications well. We believe object-oriented systems might alleviate such shortcomings, and are exploring object-oriented environments integrating diverse programs and data. Our approach constructs for each domain a unifying data model that creates a “plug-and-play” environment.

This paper outlines the utility of object data models and object databases, and describes three projects using them to model shared molecular structures. The first presents a conceptual model for chemical experiments, the second an object-oriented database to improve interoperability of ab initio chemistry programs, and the third a uniform object interface to diverse materials science datasets.

Author Information

Maier, D
Oregon Graduate Institute, Beaverton, OR
Cushing, JB
Oregon Graduate Institute, Beaverton, OR
Hansen, DM
Oregon Graduate Institute, Beaverton, OR
Purvis, GD
CAChe Scientific, Inc., Beaverton, OR
Bair, RA
Molecular Science Research Center, Pacific Northwest Laboratory, Richland, WA
DeVaney, DM
Molecular Science Research Center, Pacific Northwest Laboratory, Richland, WA
Feller, DF
Molecular Science Research Center, Pacific Northwest Laboratory, Richland, WA
Thompson, MA
Molecular Science Research Center, Pacific Northwest Laboratory, Richland, WA
Price: $25.00
Contact Sales
Related
Reprints and Permissions
Reprints and copyright permissions can be requested through the
Copyright Clearance Center
Details
Developed by Committee: E49
Pages: 32–44
DOI: 10.1520/STP13232S
ISBN-EB: 978-0-8031-5273-1
ISBN-13: 978-0-8031-1876-8