Skip to main content

Explicit Modeling of the Semantics of Large Multi-layered Object-Oriented Databases

  • Conference paper
  • First Online:
Conceptual Modeling — ER 2000 (ER 2000)

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

Included in the following conference series:

Abstract

Description-driven systems based on meta-objects are an increasingly popular way to handle complexity in large-scale object- oriented database applications. Such systems facilitate the management of large amounts of data and provide a means to avoid database schema evolution in many settings. Unfortunately, the description-driven approach leads to a loss of simplicity of the schema, and additional software behaviour is required for the management of dependencies, description relationships, and other Design Patterns that recur across the schema. This leads to redundant implementations of software that cannot be handled by using a framework-based approach. This paper presents an approach to address this problem which is based on the concept of an ontology of Design Patterns. Such an ontology allows the convenient separation of the structure and the semantics of database schemata. Through that, reusable software can be produced which separates application behaviour from the database schema.

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.

Similar content being viewed by others

References

  1. Baumer, D. et al., “Framework Development for Large Systems”. Communications of the ACM 40(10), October 1997 pp. 52–59.

    Article  Google Scholar 

  2. Bazan, A. et al., “The Use of Production Management Techniques in the Construction of Large Scale Physics Detectors”. In Proceedings of the IEEE Nuclear Science Symposium and Medical Imaging Conference, Toronto, Canada. November 1998.

    Google Scholar 

  3. Blaha, M., and Premerlani, W., Object-Oriented Modeling and Design for Database Applications. Prentice Hall Publishers, 1998.

    Google Scholar 

  4. Brachman, R.J., and Schmolze, J.G. “An Overview of the KL-ONE Knowledge Representation System”. Cognitive Science 9(2), 1985.

    Google Scholar 

  5. Chakravarthy, U.S., Grant, J., and Minker, J. “Logic-based Approach to Semantic Query Optimization”. ACM TODS 15(2):162–207, June 1990.

    Article  Google Scholar 

  6. CMS Collaboration, “CMS Technical Proposal”. January 1995. Available from ftp://cmsdoc.cern.ch/TPref/TP.html

  7. Gamma, E., Helm, R., Johnson, R., and Vlissides, J., Design Patterns-Elements of Reusable Object-Oriented Software. Addison-Wesley Longman Publishers, 1995.

    Google Scholar 

  8. Huhns, M., and Singh, M. 1997. “Ontologies for Agents”. In IEEE Internet Computing November-December 1997, pp. 81–83.

    Google Scholar 

  9. Kovacs, Z., “The Integration of Product Data with Workflow Management Systems through a Common Data Model”. PhD thesis, Univ. of the West of England, 1999.

    Google Scholar 

  10. Laddaga, R., and Veitch, J. (ed.), “Dynamic Object Technology”, Communications of the ACM 40(5):37–69, May 1997.

    Google Scholar 

  11. McClatchey, R. et al., “The Role of Meta-Objects and Self-Description in an Engineering Data Warehouse”. Proc. 3rd IEEE Int’l Database Engineering & Applications Symposium (IDEAS’99), pp. 342–350. Montreal, Canada. August 1999.

    Google Scholar 

  12. ODMG. The Object Database Standard: ODMG 2.0. Morgan Kaufmann, 1997.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Koch, C., Kovacs, Z., Le Goff, JM., McClatchey, R., Petta, P., Solomonides, T. (2000). Explicit Modeling of the Semantics of Large Multi-layered Object-Oriented Databases. In: Laender, A.H.F., Liddle, S.W., Storey, V.C. (eds) Conceptual Modeling — ER 2000. ER 2000. Lecture Notes in Computer Science, vol 1920. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45393-8_5

Download citation

  • DOI: https://doi.org/10.1007/3-540-45393-8_5

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics