The Object-Protocol Model (OPM)
Version 4.1
I-Min A. Chen and Victor M. Markowitz
Data Management Research and Development Group
Information and Computing Sciences Division
Lawrence Berkeley National Laboratory
1 Cyclotron Road, Berkeley, CA 94720
Abstract:
The Object-Protocol Model (OPM) is a data model that supports
specifying database schemas in terms of objects and protocols
(laboratory experiments).
Objects and protocols are qualified in OPM by attributes that are
defined over value classes.
Connections of object and protocol classes are expressed in OPM
via attributes.
OPM supports the specification (expansion) of protocols
in terms of alternative and sequences of component (sub) protocols.
OPM also supports the specification of derived attributes
and update rules.
OPM is intended primarily for developing scientific (e.g., genomic)
database applications.
OPM allows scientists to specify the structure of their database
applications in terms of their own frame of reference, thus allowing
these applications to be easier to use, manage, understand and adapt.
VMMarkowitz@lbl.gov
Fri Dec 15 15:48:05 PST 1995