Skip to main content

The design of an Integrity Consistency Checker (ICC) for an object oriented database system

  • Conference paper
  • First Online:
ECOOP'91 European Conference on Object-Oriented Programming (ECOOP 1991)

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

Included in the following conference series:

Abstract

Schema evolution is an important facility in object-oriented databases. However, updates should not result in inconsistencies either in the schema or in the database. We show a tool called ICC, which ensures the structural consistency when updating an object-oriented database system.

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. Coen A., Lavazza G., Zicari R., “Updating the Schema of an Object-Oriented Database”, IEEE Data Engineering bulletin, July 1991, to appear.

    Google Scholar 

  2. Gio-toan Nguyen and Dominique Rieux, “Schema Evolution for Object-Oriented Database Systems”, INRIA Research report, 1988 December. ORION

    Google Scholar 

  3. J. Banerjee et al, “Semantics and Implementation of Schema Evolution in Object-Oriented Databases”, ACM SIGMOD 1987.

    Google Scholar 

  4. J. Banerjee et al., “Data Model Issues for Object-Oriented Applications”, ACM TOOIS, vol.5, No.1, January 1987.

    Google Scholar 

  5. W. Kim, and Hong-Tai Chou, “Versions of Schema for Object-Oriented Databases”, Proc. 14th VLDB, 1988, Los Angeles.

    Google Scholar 

  6. W. Kim et al., “Integrating an Object-Oriented Programming System with a Database System, ACM OOPSLA, September 1988. GEMSTONE

    Google Scholar 

  7. D.J. Penney, J. Stein, “Class Modification in the GemStone Object-Oriented DBMS”, ACM OOPSLA October 1987. ENCORE

    Google Scholar 

  8. A.H. Skarra,S.B. Zdonik, “The Management of Changing Types in an Object-Oriented Database”, ACM OOPSLA, September 1986.

    Google Scholar 

  9. A.H.Skarra,S.B.Zdonik, “Type Evolution in an Object-Oriented Database”, in Research Directions in Object Oriented Systems, MIT press.

    Google Scholar 

  10. S.B. Zdonik, “Can Objects Change Types? Can Type Objects Change? (extended abstract)”, Workshop Roscoff September 1987. O2

    Google Scholar 

  11. F. Bancilhon, C. Delobel, P. Kannelakis, (eds.) “The O2 book”, Morgan Kaufmann publisher 1991 to appear.

    Google Scholar 

  12. V. Benzaken et al., “Detail Design of the Object Manager”, Altair, October 1988.

    Google Scholar 

  13. C. Delcourt, “The schema update problem for the O2 object oriented database system”, July 1990.

    Google Scholar 

  14. C. Delcourt, “Schema updates: Integrity Consistency Checker for O2 Object Oriented Database System”, July 1990.

    Google Scholar 

  15. DelCourt, Zicari R., “The Design of an Integrity Consistency Checker (ICC) for an Object-Oriented Database System”, Politecnico di Milano, Report 91-021, November 1990.

    Google Scholar 

  16. S. Gamerman, “Detailed Specifications of the Type and Method Manager V04”, Altair, January 1989.

    Google Scholar 

  17. C. Lecluse, P. Richard, “The O2 Database Programming Language”, Altair Report 26-89, January 1989. Also in Proc. VLDB, Amsterdam, 1989.

    Google Scholar 

  18. C. Lecluse,P. Richard, “Modeling Complex Structures in Object-Oriented Databases”, in proc of the PODS 89 Conference, Philadelphia, March 29,31, 1989.

    Google Scholar 

  19. F. Velez et al., “The O2 Object Manager: an Overview”, Altair, February 1989.

    Google Scholar 

  20. E. Waller, PhD Thesis in preparation.

    Google Scholar 

  21. R. Zicari, A Framework for Schema Updates in an Object-Oriented Database System, in the O2 book, (F. Bancilhon, C. Delobel, P. Kanellakis, eds.), Morgan Kaufmann publisher, 1991 to appear. A short version in Proc. IEEE 7th Data Engineering Conf., April 8–12, Kobe, Japan 1991.

    Google Scholar 

  22. R. Zicari, Primitives for Schema Updates in an Object-Oriented Database System, in Proc. OODBTG Workshop of the accredited standard committee, X3, SPARC,DBSSG,OODBTG, October 23, Ottawa, 1990.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Pierre America

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Delcourt, C., Zicari, R. (1991). The design of an Integrity Consistency Checker (ICC) for an object oriented database system. In: America, P. (eds) ECOOP'91 European Conference on Object-Oriented Programming. ECOOP 1991. Lecture Notes in Computer Science, vol 512. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0057017

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-54262-9

  • Online ISBN: 978-3-540-47537-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics