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