Abstract
A commonly followed approach in database design is to collect user views on the database and to develop the conceptual schema of the database by integrating these views.
The design of object-oriented databases involves the design of object behavior next to the design of object structure. Object-oriented design notations usually represent object behavior at two levels of detail: by activities (which correspond to methods at the implementation level) and by object life-cycles which model the dynamics of objects over their lifetime.
This paper discusses the integration of views of object life-cycles that are represented by behavior diagrams, which model the behavior of objects by activities and states corresponding to transitions and places of Petri nets. The presented approach is particularly relevant for the design of business processes, a major application domain of object-oriented database systems.
This work was partly supported by the EU under ESPRIT-IV WG 22704 ASPIRE (Advanced modeling and Specification of distributed InfoRmation systEms).
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
C. Batini, M. Lenzerini, and S. B. Navathe. A Comparative Analysis of Methodologies for Database Schema Integration. ACM Computing Surveys, 18(4):323–364, December 1986.
E. Bertino and A. Illarramendi. The Integration of Heterogeneous Data Management Systems: Approaches Based on the Object-Oriented Paradigm. In [4].
P. Bichler, G. Preuner, and M. Schrefl. Workflow Transparency. In Proc. CAiSE'97, Springer LNCS 1250, 1997.
O. Bukhres and A. Elmagarmid. Object-Oriented Multidatabase Systems: A Solution for Advanced Applications. Prentice-Hall, 1996.
L. Ekenberg and P. Johannesson. A Formal Basis for Dynamic Schema Integration. In Conceptual Modeling — ER '96, Springer LNCS 1157, 1996.
H. Frank and J. Eder. Integration of Behaviour Models. In Proc. ER '97 Workshop on Behavioral Models and Design Tranformations, 1997.
G. Rappel and M. Schrefl. Object/Behavior Diagrams. In Proc. ICDE'91, 1991.
J. L. Peterson. Petri nets. ACM Computing Surveys, pages 223–252, 1977.
G. Preuner and M. Schrefl. Observation Consistent Integration of Business Processes. In Proc. Australian Database Conference (ADC), Springer, 1998.
M. Schrefl and M. Stumptner. Behavior Consistent Extension of Object Life Cycles. In Proc. OO-ER '95, Springer LNCS 1021, 1995.
M. Schrefl and M. Stumptner. Behavior Consistent Refinement of Object Life Cycles. In Proc. ER '97, Springer LNCS 1331, 1997.
A. Sheth and V. Kashyap. So Far (Schematically) yet So Near (Semantically). In Proc. DS-5 Semantics of Interoperable Database Systems, 1992.
A. Sheth and J. Larson. Federated Database Systems for Managing Distributed, Heterogeneous, and Autonomous Databases. ACM Computing Surveys, 22(3):183–236, 1990.
C. Thieme and A. Siebes. Guiding Schema Integration by Behavioural Information. Information Systems, 20(4):305–316, 1995.
W. M. P. van der Aalst and T. Basten. Life-Cycle Inheritance — A Petri-Net-Based Approach. In Proc. PN '97, Springer LNCS 1248, 1997.
M. Vermeer and P. Apers. Behaviour specification in database interoperation. In Proc. CAiSE '97, Springer LNCS 1250, 1997.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Preuner, G., Schrefl, M. (1998). Observation consistent integration of views of object life-cycles. In: Embury, S.M., Fiddian, N.J., Gray, W.A., Jones, A.C. (eds) Advances in Databases. BNCOD 1998. Lecture Notes in Computer Science, vol 1405. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0053470
Download citation
DOI: https://doi.org/10.1007/BFb0053470
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64659-4
Online ISBN: 978-3-540-69112-9
eBook Packages: Springer Book Archive