Abstract
Integrated engineering environments, based on federated database technology, are, among others, a means to control the integrity of and dependencies between product data created in many different engineering applications. Most of these applications support the management of versions of a product and its parts, continuing the engineers’ tradition of keeping different versions of drawings and documents. Consequently, federations in engineering environments have to provide version management on their global layer as well.
This paper introduces the concepts for a flexible and customisable realisation of the federated database management system’s version propagation service. This service is responsible to make a new local version “visible“ at the global layer of the federation and vice versa. It tries to identify properties like a new version’s history and predecessor automatically. We show how these properties can (and sometimes must) be completed or updated if they are incomplete, inapplicable, or even contradictory. We conclude that the customisation overhead is inevitable for any general solution bridging highly heterogeneous versioning models.
*
Work reported in this paper was done within project IDEE (Integration of Data in Engineering Environments, see http://www.ifi.unizh.ch/dbtg/IDEE), which was part of the Swiss Priority Programme for Information and Communication Structures (SPP ICS, 1996-2000) sponsored by the Swiss National Science Foundation under project number 5003-045354.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
E. Bertino, M. Negri, G. Pelagatti, and L. Sbattella. Integration of heterogeneous database applications through an object-oriented interface. Information Systems, 14(5):407–420, 1989.
R. Gagliardi, M. Caneve, and G. Oldano. An operational approach to the integration of distributed heterogeneous environments. In Proceedings of the International Conference on Databases, Parallel Architectures, and Their Applications (PARBASE 90), Miami Beach, Florida, pages 368–377, March 1990.
M. Härtig and K. R. Dittrich. An object-oriented integration framework for building heterogeneous database systems. In Proceedings of the IFIP DS-5 Conference on Semantics in Interoperable Database Systems, Lome, Australia, pages 33–53, November 1992.
R. H. Katz. Toward a unified framework for version modeling in engineering databases. ACM Computing Surveys, 22(4):375–408, December 1990.
A. R Sheth and J. A. Larson. Federated database systems for managing distributed, heterogeneous, and autonomous databases. ACM Computing Surveys, 22(3):183–236, September 1990.
M. Schönhoff and M. Strässler. Global version management for a federated turbine design environment. In Proceedings of the Fourth International Workshop on Next Generation Information Technologies and Systems (NGITS’99), Zikhron-Yaakov, Israel, Lecture Notes in Computer Science 1649, pages 203–220. Springer-Verlag, July 1999.
M. Schönhoff, M. Strässler, and K. R. Dittrich. Data integration in engineering environments. In Engineering Federated Database Systems (EFDBS’97)-Proceedings of the International CAiSE’97 Workshop, Barcelona, Spain, Computer Science Preprint 6/1997, pages 45–56, University of Magdeburg, Germany, June 1997.
W. F. Tichy. RCS—a system for version control. Software Practice and Experience, 15(7):637–654, July 1985. Revised version 1991 (comes with RCS distribution).
B. Westfechtel. A graph-based system for managing configurations of engineering design documents. International Journal of Soßware&Knowledge Engineering, 6(4):549–583, December 1996.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schönhoff, M., Strässler, M., Dittrich, K.R. (2001). Version Propagation in Federated Database Systems. In: Heuer, A., Leymann, F., Priebe, D. (eds) Datenbanksysteme in Büro, Technik und Wissenschaft. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-56687-5_17
Download citation
DOI: https://doi.org/10.1007/978-3-642-56687-5_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41707-1
Online ISBN: 978-3-642-56687-5
eBook Packages: Springer Book Archive