|
|
|
SEDL / STP / STP1214-EB / STP13232S
Object Data Models for Shared Molecular Structures
Maier, D Professor, Ph.D. Candidate, Ph.D. Candidate, Oregon Graduate Institute, Beaverton, OR
Cushing, JB Professor, Ph.D. Candidate, Ph.D. Candidate, Oregon Graduate Institute, Beaverton, OR
Hansen, DM Professor, Ph.D. Candidate, Ph.D. Candidate, Oregon Graduate Institute, Beaverton, OR
Purvis, GD Chief Scientist, CAChe Scientific, Inc., Beaverton, OR
Bair, RA Staff Scientist, Senior Research Scientist, Senior Research Scientist, Senior Research Scientist, Molecular Science Research Center, Pacific Northwest Laboratory, Richland, WA
DeVaney, DM Staff Scientist, Senior Research Scientist, Senior Research Scientist, Senior Research Scientist, Molecular Science Research Center, Pacific Northwest Laboratory, Richland, WA
Feller, DF Staff Scientist, Senior Research Scientist, Senior Research Scientist, Senior Research Scientist, Molecular Science Research Center, Pacific Northwest Laboratory, Richland, WA
Thompson, MA Staff Scientist, Senior Research Scientist, Senior Research Scientist, Senior Research Scientist, Molecular Science Research Center, Pacific Northwest Laboratory, Richland, WA
Pages: 13 Published: Jan 1994
Download this paper for $25
PDF (248K)
View License Agreement
Abstract
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.
Keywords:
molecular structures, object-oriented database, conceptual model, information model, extensible systems, heterogeneous systems, heterogeneous databases, materials science databases, ab initio computational chemistry
Paper ID: STP13232S
Committee/Subcommittee: E49.05
DOI: 10.1520/STP13232S
ASTM International is a member of CrossRef.
|