Skip to main content

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

Included in the following conference series:

Abstract

An object wrapper [3,4] is a piece of middleware that provides an object view on top of a legacy database management system. But legacy database management systems such as relational database systems (RDS) and multidimensional database systems (MDS) [5,6,7] are different in many aspects from an Object-oriented Data Model. Among these aspects are semantic management, data structures and data types supported in these models. As a result, it is crucial to understand these data models in order to design and implement an efficient piece of middleware. In this paper, a short discussion of the real-world data modelling requirements is presented. Then, this is followed by a discussion on an Object View’s requirements. The third section of the paper presents the architecture of the Object-to-Multidimensional Mapping Engine (O-MME) [10,11,12,13,14,15,16,17,18,19]. A detail discussion on major interfaces and classes in the Object-to-Multidimensional mapping algorithm are presented next. Issues such as data type conversion and database language statements generation are discussed in this paper also. Finally, some performance issues are presented and future possible researches are outlined.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Cattell, R.G.G., Barry, D.K.: The Object Database Standard ODMG 2.0. Morgan Kaufmann Publishers Inc., San Francisco

    Google Scholar 

  2. Kemper, A., Moerkotte, G.: Object Oriented Database Management, Application in Engineering And Computer Science, Prentice Hall International publication, Englewood Cliffs

    Google Scholar 

  3. Kurtzman, S., Dattatri, K.: Object-oriented wrappers for the Mach Microkernel, ROAD magazine (May-June 1996)

    Google Scholar 

  4. Duhl, J.: Integrating objects with relational data: architectural approaches. OBJECT magazine (May 1996)

    Google Scholar 

  5. Barry, D.: ODBMSs and complex data. OBJECT magazine (May 1996)

    Google Scholar 

  6. Advanced PICK reference manual, Version 2.0, PICK SYSTEM (1995)

    Google Scholar 

  7. Bourdon, R.J.: Advanced Pick. In: Open database and Operating system, Addison Wesley, Reading (1996)

    Google Scholar 

  8. Bancilhon, F., Ferran, G.: ODMG-93: the object database standard, O2 technology, Technical report No. 11 (1994)

    Google Scholar 

  9. Loomis: Object Databases. The Essential. Addison Wesley, Reading (1995)

    Google Scholar 

  10. Tong Ming, L., Sai Peck, L.: Classes and Objects Management Multidimensional DBMS Data Model. In: IASTED International Conference Software Engineering (SE 1997), San Francisco, November 2-6, California, pp. 17–22 (1997)

    Google Scholar 

  11. Tong-Ming, L., Sai-Peck, L.: Classes And Objects Managemen. In: Multidimensional DBMS Data Model, Faculty of Computer Science and Information Technology, University Of Malaya, ISORC98 + ICSE98, Kyoto International Conference Hall, Kyoto Japan, April 20-22 (1998)

    Google Scholar 

  12. Tong Ming, L., Sai Peck, L.: Objects to Multidimensional Database Wrapping Mechanism. In: Annual AoM/IaoM International Conference on Computer Science, August 6-8, Westgate Hotel, San Diego, California (1999)

    Google Scholar 

  13. Tong Ming, L., Sai Peck, L.: An Object to R/MDBMS Persistence Framework. In: REDECS2001 conferences, Kuala Lumpur, October 22-25, UniTen-UPM (2001)

    Google Scholar 

  14. Tong Ming, L., Sai Peck, L.: Object Schema Management Facilities in an Object Wrapper. In: The 2000 International MultiConferences in Computer Science, Las Vegas (14 Joint Int. Conferences) (2002a)

    Google Scholar 

  15. Tong Ming, L., Sai Peck, L.: Object Schema Management Tool. Malaysia Journal Of Computer Science (2002b)

    Google Scholar 

  16. Tong Ming, L., Sai Peck, L.: Object Caching Using XML Document Structure. In: CITRA2002 (2002c)

    Google Scholar 

  17. Tong Ming, L., Sai Peck, L.: Eol database language for object wrapper. In: International Conference on Software Engineering Research and Practice (SERP 2003), Las Vegas, Nevada, USA, June 23-26 (2003)

    Google Scholar 

  18. Tong Ming, L., Sai Peck, L.: Object-Relational Mapping Service Architecture. In: 3rd International Conference on Information Technology in Asia (CITA 2003), Kuching Sarawak, Malaysia, July 17-18 (2003)

    Google Scholar 

  19. Tong Ming, L., Sai Peck, L.: Object mapping algorithms for multidimensional database systems. In: The 3rd International Conference on Advances in Strategic Technologies, Kuala Lumpur, Malaysia, pp. 12–14 (August 2003)

    Google Scholar 

  20. Chou, H.-T., Kim, W.: Versions and Change Notification in an Object-Oriented Database System. In: Annual ACM IEEE Design Automation Conferences, Proceeding of the 25th ACM/IEEE Conference on Design Automation, Anaheim, CA, USA, June 12-15, pp. 275–281 (1988)

    Google Scholar 

  21. Cellary, W., Wieczerzycki, W.: Locking Objects and Classes in Multiversion Object-Oriented Databases. In: Conference on Information and Knowledge Management, Proceedings of the second international conference on information and knowledge management, Washington, USA, November 1-5, pp. 586–595 (1993)

    Google Scholar 

  22. Lee, S.-Y., Liou, R.-L.: A Multi-Granularity Locking Model for Concurrency Control in Object-Oriented Database Systems. IEEE Transactions On Knowledge and Data Engineering 8(1) (February 1996)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lim, T.M., Lee, S.P. (2003). Object-to-Multidimensional Database Mapping Algorithms. In: Sembok, T.M.T., Zaman, H.B., Chen, H., Urs, S.R., Myaeng, SH. (eds) Digital Libraries: Technology and Management of Indigenous Knowledge for Global Access. ICADL 2003. Lecture Notes in Computer Science, vol 2911. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24594-0_58

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24594-0_58

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-20608-8

  • Online ISBN: 978-3-540-24594-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics