Skip to main content

An Adaptable Infrastructure for Customized Persistent Object Management

  • Conference paper
  • First Online:
Book cover XML-Based Data Management and Multimedia Engineering — EDBT 2002 Workshops (EDBT 2002)

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

Included in the following conference series:

Abstract

At the heart of information systems, database management system (DBMS) technology has been evolving continuously to meet new application requirements. Accordingly, existing DBMSs have achieved a remarkable complexity, so that adding and/or removing functionalities can be sometimes a hard engineering/research task.

Supported by the CONACyT scholarship program of the Mexican Government

Thesis advisors: Christine Collet, LSR/IMAG Lab., 681, rue de la Passerelle, 38400 St. Martin d’Héres, France, and Pascal Déchamboux, France Telecom R&D, 28, chemin du Vieux Chêne, 38243 Meylan, France.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Don Batory, et al. GENESIS: An Extensible Database Management System. IEEE Transactions on Software Engineering 14(11):1711–1730, November 1988.

    Google Scholar 

  2. K. Czarnecki and U. Eisenecker. Aspect-Oriented Decomposition and Composition. In Generative Programming: Methods, Techniques, and Applications, Addison Wesley, June 2000.

    Google Scholar 

  3. Michael Carey, et al. The Architecture of the EXODUS Extensible DBMS. In Proceedings International Workshop on Object-Oriented Database Systems, Asilomar Conference Center CA, USA, September 1986.

    Google Scholar 

  4. Michael Carey, et al. Shoring Up Persistent Applications. In Proceedings of ACM SIGMOD 1994 International Conference on Management of Data, Minneapolis Minnesota, USA, May 1994.

    Google Scholar 

  5. G. G. Cattell, et al. The Object Data Standard: ODMG 3.0. Morgan Kaufmann Publishers, January 2000.

    Google Scholar 

  6. Surajit Chaudhuri and Gehrard Weikum. Rethinking Database System Architecture: Towards a Self-tuning RISC-style Database System. In Proceedings of the 26th International Conference on Very Large Data Bases, Cairo, Egypt, 2000.

    Google Scholar 

  7. Khien-Mien Chew and Avi Silberschatz. Toward Operating System Support for Recoverable-Persistent Main Memory Database Systems. Technical Report TR-92-05, Department of Computer Sciences, University of Texas at Austin, February 1992.

    Google Scholar 

  8. Christine Collet. The NODS project: Networked Open Database Services. ECOOP Symposium on Objects and Databases, June 2000.

    Google Scholar 

  9. Klaus R. Dittrich and Andreas Geppert (eds). Component Database Systems. Morgan Kaufmann Publishers, October 2000.

    Google Scholar 

  10. Andreas Geppert and Klaus. R. Dittrich. Bundling: Towards a New Construction Paradigm for Persistent Systems. Networking and Information Systems, 1(1), June 1998.

    Google Scholar 

  11. G. Graefe and W.J. McKenna. The Volcano Optimizer Generator: Extensibility and Efficient Search. In Proceedings of the IEEE Conference on Data Engineering, Vienna, Austria, April 1993.

    Google Scholar 

  12. James Hamilton. Networked data management design points. In Proceedings of the 25th International Conference on Very Large Data Bases, Edinburgh, Scotland, UK, September 1999.

    Google Scholar 

  13. Java Community Process. Enterprise JavaBeansTM Specification 2.0. Proposed Final Draft JSR 000019, October 2000.

    Google Scholar 

  14. Java Community Process. JCACHE-Java Temporary Caching API. Java Specification Request 107, March 2001.

    Google Scholar 

  15. Java Community Process. JavaTM Data Objects Specification 1.0. Java Data Objects Expert Group, Proposed Final Draft JSR 000012, May 2001.

    Google Scholar 

  16. David Lomet. MLR: A Recovery Method for Multi-level Systems. In Proceedings of the 1992 ACM SIGMOD Conference on Management of Data, San Diego CA, USA, June 1992.

    Google Scholar 

  17. David Lomet and Mark R. Tuttle. Redo Recovery after System Crashes. In Proceedings of the 21th International Conference on Very Large Data Bases, Zurich, Switzerland, 1995.

    Google Scholar 

  18. David Lomet and Mark R. Tuttle. Logical Logging to Extend Recovery to New Domains. In Proceedings of the 1999 ACM SIGMOD Conference on Management of Data, Philadelphia PA, USA, 1999.

    Google Scholar 

  19. C. Mohan, et al. ARIES: A Transaction Recovery Method Supporting Fine-Granularity Locking and Partial Rollbacks Using Write-Ahead Logging. ACM Transactions on Database Systems 17(1):94–162, March 1992.

    Google Scholar 

  20. Object Management Group. Persistent State Service Specification. http://www.omg.org/cgi-bin/doc?ptc/00-12-07, January 2000.

  21. Object Management Group. CORBAServices. http://www.omg.org/technology/documents/formal/corbaservices.htm

  22. PING Team. Platform for Interactive Networked Games. http://www.cordis.lu/ist/projects/99-11488.htm

  23. Poet Software. FastObjectsTM j2, White paper. http://www.fastobjects.com/pdf/J2WhitePaper050901.pdf, 2001.

  24. Peter M. Schwarz, et al. Extensibility in the Starburst Database System. In Proceedings International Workshop on Object-Oriented Database Systems, Asilomar Conference Center CA, USA, September 1986.

    Google Scholar 

  25. Hans-Jörg Schek, et al. The DASDBS Project: Objectives, Experiences, and Future Prospects. IEEE Transactions on Knowledge and Data Engineering 2(1) 25–43, March 1990.

    Google Scholar 

  26. Avi Silberschatz and Stanley B. Zdonik. Database Systems-Breaking out the Box. SIGMOD Record, 26(3), September 1997.

    Google Scholar 

  27. Michael Stonebraker and Lawrence A. Rowe. The Design of Postgres. InProceedings of the 1986 ACM SIGMOD International Conference on Management of Data, Washington, D.C., May 28–30, 1986.

    Google Scholar 

  28. Gerhard Weikum, et al. Multi-Level Recovery. In Proceedings of the Ninth ACM International Symposium on Principles of Database Systems, Nashville Tennessee, USA, April 1990.

    Google Scholar 

  29. Gerhard Weikum and Christof Hasse. Multi-Level Transaction Management for Complex Objects: Implementation, Performance, Parallelism. VLDB Journal, 2(4), October 1993.

    Google Scholar 

  30. Gerhard Weikum and Gottfried Vossen. Transactional Information Systems: Theory, Algorithms, and the Practice of Concurrency Control and Recovery. Morgan Kaufmann Publishers, May 2001.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Garcίa-Bañuelos, L. (2002). An Adaptable Infrastructure for Customized Persistent Object Management. In: Chaudhri, A.B., Unland, R., Djeraba, C., Lindner, W. (eds) XML-Based Data Management and Multimedia Engineering — EDBT 2002 Workshops. EDBT 2002. Lecture Notes in Computer Science, vol 2490. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36128-6_40

Download citation

  • DOI: https://doi.org/10.1007/3-540-36128-6_40

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00130-0

  • Online ISBN: 978-3-540-36128-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics