Skip to main content

Version management for scientific databases

  • Applications
  • Conference paper
  • First Online:
Advances in Database Technology — EDBT '96 (EDBT 1996)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1057))

Included in the following conference series:

Abstract

Scientific databases are used to accession objects representing the results of scientific inquiry, such as genes and DNA sequences. These objects must have stable identifiers that can be used as references in scientific papers and other databases. The requirement for stable object identifiers, however, conflicts with the tendency of scientific data to evolve over time. We present in this paper version management facilities that allow scientific databases to achieve a balance between stable object identifiers and evolving data.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ahmed, R., Navathe, S.B. Version Management of Composite Objects in CAD Databases. Proceedings of the ACM SIGMOD Conference (1991), 218–227.

    Google Scholar 

  2. Banerjee, J. et al. Data Model Issues for Object-Oriented Applications. ACM Transactions on Office Information Systems 5, 1 (January 1987), 3–26.

    Google Scholar 

  3. Bancilhon, F., Delobel. C., Kanellakis, P. Building an Object-Oriented Database System: The Story of O2. Morgan Kaufmann Publishers, Inc. (1992).

    Google Scholar 

  4. Beech, D., Mahbod, B. Generalized Version Control in an Object-Oriented Database. Proceedings of the 5th International Conference on Data Engineering (1988), 14–22.

    Google Scholar 

  5. Chen, I.A., Markowitz, V.M.: An Overview of the Object-Protocol Model (OPM) and the OPM Data Management Tools. Information Systems 20, 5 (1995) 393–417. Additional information available on the World Wide Web at http://gizmo.lbl.gov/opm.html.

    Google Scholar 

  6. Chou, H.-T., Kim, W. A Unified Framework for Version Control in a CAD Environment. Proceedings of the 12th International Conference on Very Large Data Bases (1986), 336–344.

    Google Scholar 

  7. Dadam, P., Lum, V., Werner, H.-D. Integration of Time Versions into a Relational Database System. Proceedings of the 10th International Conference on Very Large Data Bases (1984), 509–522.

    Google Scholar 

  8. Date, C.J. Referential Integrity, in Relational Database — Selected Writings. Addison-Wesley (1986).

    Google Scholar 

  9. Dittrich, K.R., Lorie, R.A. Version Support for Engineering Database Systems. IEEE Trans. on Software Engineering 14, 4 (April 1988), 429–437.

    Google Scholar 

  10. Goodman, N. An Object-Oriented DBMS War Story: Developing a Genome Mapping Database in C++. In W. Kim (ed.), Modern Database Management: Object-Oriented and Multidatabase Techniques, ACM Press (1994), 216–237.

    Google Scholar 

  11. Hammer, M., McLeod, D. Database Description with SDM: A Semantic Database Model. ACM Trans. on Database Systems 6, 3, (September 1981), 351–386.

    Google Scholar 

  12. Hull, R., King, R. Semantic Database Modeling: Survey, Applications, and Research Issues. ACM Computing Surveys 19, 3 (September 1987), 201–260.

    Google Scholar 

  13. Käfer, W., Schöning, H. Mapping a Version Model to a Complex-Object Data Model. Proceedings of the 8th International Conference on Data Engineering (1992), 348–357.

    Google Scholar 

  14. Katz, R.H., Chang, E., Bhateja, R. Version Modeling Concepts for Computer-Aided Design Databases. Proceedings of the ACM SIGMOD Conference (1986), 379–386.

    Google Scholar 

  15. Katz, R.H., Chang, E. Managing Change in a Computer-Aided Design Database. Proceedings of the 13th International Conference on Very Large Data Bases (1987), 455–462.

    Google Scholar 

  16. Katz, R.H. Toward a Unified Framework for Version Modeling in Engineering Databases. ACM Computing Surveys 22, 4 (December 1990), 375–408.

    Google Scholar 

  17. Kim, W., et al. Composite Object Support in an Object-Oriented Database System. Proceedings of the OOPSLA'87 Conference (1987).

    Google Scholar 

  18. Klahold, P., Schlageter, G., and Wilkes, W. A General Model for Version Management in Databases. Proceedings of the 12th International Conference on Very Large Data Bases (1986), 319–327.

    Google Scholar 

  19. Sciore, E. Versioning and Configuration Management in an Object-Oriented Data Model. VLDB Journal 3 (1994), 77–106.

    Google Scholar 

  20. Woelk, D., Kim, W., Luther, W. An Object-Oriented Approach to Multimedia Databases. Proceedings of the ACM SIGMOD Conference (1986), 311–325.

    Google Scholar 

  21. Woelk, D., Kim, W. Multimedia Information Management in an Object-Oriented Database System. Proceedings of the 13th International Conference on Very Large Data Bases (1987), 319–329.

    Google Scholar 

  22. Zdonik, S.B. Version Management in an Object-Oriented Database. Proceedings of the International Workshop on Advanced Programming Environments (1986), 405–422.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Peter Apers Mokrane Bouzeghoub Georges Gardarin

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chen, IM.A., Markowitz, V.M., Letovsky, S., Li, P., Fasman, K.H. (1996). Version management for scientific databases. In: Apers, P., Bouzeghoub, M., Gardarin, G. (eds) Advances in Database Technology — EDBT '96. EDBT 1996. Lecture Notes in Computer Science, vol 1057. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0014159

Download citation

  • DOI: https://doi.org/10.1007/BFb0014159

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61057-1

  • Online ISBN: 978-3-540-49943-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics