Skip to main content

Context versions in an object-oriented model

  • Conference paper
  • First Online:
Database and Expert Systems Applications (DEXA 1993)

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

Included in the following conference series:

Abstract

The concept of context in an object-oriented database model is first presented in this paper. A context is an associative abstraction of the schema which consists of a structure, rules and methods. A connection function is used to compute objects associations according to the context structure and rules. Then the concept of dynamic context is introduced. A dynamic context is composed of context versions and allows to model objects life-cycles. A Petri Net describes conditions under which objects may go from one context version to another.

This research was supported by the Swiss National Funds for the Scientific Research (FNRS) under grant no. 20-34056.92.

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. S. Abiteboul, A. Bonner. Objects and Views, Proc. ACM SIGMOD, 1991, pp. 238–247.

    Google Scholar 

  2. L. Al-Jadir: Visite guidée de Farandole 2, Rapport technique, CUI, 1991.

    Google Scholar 

  3. J. Andany, M. Léonard, C. Palisser. Management of Evolution in Databases, Proc. 17th VLDB Conference, 1991, pp. 161–170.

    Google Scholar 

  4. R. Bursens, J. Guyot: Temps + Dynamique + Référentiel = Histoire, Proc. Journées Bases de Données Avançées, INRIA, Port-Camargue, 1987, pp. 187–203.

    Google Scholar 

  5. T. Estieir, G. Falquet Le petit Manuel de Farandole 2, Rapport technique, Cahiers du CUI, no 54, 1992.

    Google Scholar 

  6. G. Falquet: Interrogation de bases de données à l'aide d'un modèle sémantique, Thèse de doctorat, Université de Genève, 1989.

    Google Scholar 

  7. G. Falquet: F2: an Object-Oriented Database Model with Semantic Contexts, Rapport technique, Cahiers du CUI, no 52, 1990.

    Google Scholar 

  8. S. Heiler, S. Zdonik: Object Views: Extending the Vision, Proc. Data Engineering Conf., 1990, pp. 86–93.

    Google Scholar 

  9. W. Kim, H.T. Chou: Versions of Schema for Object-Oriented Databases, Proc. 14th VLDB Conference, 1988, pp. 148–159.

    Google Scholar 

  10. T. Libourel: Introduction de relations pour exprimer l'évolutivité dans un système d'objets, Thèse de doctorat, Université de Montpellier II, 1992.

    Google Scholar 

  11. M.M.A. Morsi, S.B. Navathe, H. Kim: A Schema Management and Prototyping Interface for an Object-Oriented Database Environment, In: F. Van Assche, B. Moulin, C. Rolland (eds.): Object Oriented Approach in I.S., IFIP, North-Holland, 1991, pp. 157–180.

    Google Scholar 

  12. C. Palisser: Le Modèle de Versions du Système CHARLY, Proc. 6èmes Journées Bases de Données Avancées, INRIA, 1990.

    Google Scholar 

  13. B. Pernici: Requirements specifications for object-oriented systems, In: A. Flory, C. Rolland (eds.): Nouvelles perspectives des systèmes d'information, INFORSID, Eyrolles, 1990, pp. 41–63.

    Google Scholar 

  14. B. Pernici: Objects with Roles, IEEE Conf. on Office Information Systems, 1990, pp. 205–215.

    Google Scholar 

  15. E. Sciore: Using Annotations to Support Multiple Kinds of Versioning in an Object-Oriented Database System, ACM Transactions on Database Systems, vol. 16, no. 3, September 1991, pp. 417–438.

    Article  Google Scholar 

  16. J.J. Shilling, R.F. Sweeney: Three Steps to Views: Extending the Object-Oriented Paradigm, Proc. OOPSLA, 1989, pp. 353–361.

    Google Scholar 

  17. A.H. Skarra, S.B. Zdonik: Type Evolution in an Object-Oriented Database, In: B. Shriver, P. Wegner (eds.): Research Directions in OO Programming, MIT Press, 1987, pp. 393–415.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Vladimír Mařík Jiří Lažanský Roland R. Wagner

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Al-Jadir, L., Falquet, G., Léonard, M. (1993). Context versions in an object-oriented model. In: Mařík, V., Lažanský, J., Wagner, R.R. (eds) Database and Expert Systems Applications. DEXA 1993. Lecture Notes in Computer Science, vol 720. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57234-1_2

Download citation

  • DOI: https://doi.org/10.1007/3-540-57234-1_2

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57234-3

  • Online ISBN: 978-3-540-47982-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics