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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Don Batory, et al. GENESIS: An Extensible Database Management System. IEEE Transactions on Software Engineering 14(11):1711–1730, November 1988.
K. Czarnecki and U. Eisenecker. Aspect-Oriented Decomposition and Composition. In Generative Programming: Methods, Techniques, and Applications, Addison Wesley, June 2000.
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.
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.
G. G. Cattell, et al. The Object Data Standard: ODMG 3.0. Morgan Kaufmann Publishers, January 2000.
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.
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.
Christine Collet. The NODS project: Networked Open Database Services. ECOOP Symposium on Objects and Databases, June 2000.
Klaus R. Dittrich and Andreas Geppert (eds). Component Database Systems. Morgan Kaufmann Publishers, October 2000.
Andreas Geppert and Klaus. R. Dittrich. Bundling: Towards a New Construction Paradigm for Persistent Systems. Networking and Information Systems, 1(1), June 1998.
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.
James Hamilton. Networked data management design points. In Proceedings of the 25th International Conference on Very Large Data Bases, Edinburgh, Scotland, UK, September 1999.
Java Community Process. Enterprise JavaBeansTM Specification 2.0. Proposed Final Draft JSR 000019, October 2000.
Java Community Process. JCACHE-Java Temporary Caching API. Java Specification Request 107, March 2001.
Java Community Process. JavaTM Data Objects Specification 1.0. Java Data Objects Expert Group, Proposed Final Draft JSR 000012, May 2001.
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.
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.
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.
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.
Object Management Group. Persistent State Service Specification. http://www.omg.org/cgi-bin/doc?ptc/00-12-07, January 2000.
Object Management Group. CORBAServices. http://www.omg.org/technology/documents/formal/corbaservices.htm
PING Team. Platform for Interactive Networked Games. http://www.cordis.lu/ist/projects/99-11488.htm
Poet Software. FastObjectsTM j2, White paper. http://www.fastobjects.com/pdf/J2WhitePaper050901.pdf, 2001.
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.
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.
Avi Silberschatz and Stanley B. Zdonik. Database Systems-Breaking out the Box. SIGMOD Record, 26(3), September 1997.
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.
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.
Gerhard Weikum and Christof Hasse. Multi-Level Transaction Management for Complex Objects: Implementation, Performance, Parallelism. VLDB Journal, 2(4), October 1993.
Gerhard Weikum and Gottfried Vossen. Transactional Information Systems: Theory, Algorithms, and the Practice of Concurrency Control and Recovery. Morgan Kaufmann Publishers, May 2001.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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