Skip to main content

Object Models and Methodology for Object-Oriented Database Design

  • Conference paper
Specifications of Database Systems

Part of the book series: Workshops in Computing ((WORKSHOPS COMP.))

  • 36 Accesses

Abstract

Advantages related to object-oriented technology are at present well known. However, when designing, they must be considered as key objectives on equal terms with the description of the semantic and computer requirements of a problem. In this paper, we present a methodology for object-oriented database design that aims at reaching these objectives through stages of different abstraction levels (conceptual, logical, and implementation stages), the use of models and graphical notations. Moreover, since there is no standard object-oriented data model, we propose to construct during the conceptual and logical stages a database representation as complete as possible and independent on a specific OODBMS.

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. F. Bancilhon, Object-oriented database systems, Proceedings 7th ACM SIGART/SIGMOD/SIGACT Symposium on Principles of Database Systems, Austin, Texas, March 1988

    Google Scholar 

  2. W. Kim, Architectural issues in object-oriented databases, Journal of Object-Oriented Programming, March/Avril 1990, pp 29–38

    Google Scholar 

  3. F. Velez, G. Bernard, V. Darnis, The 02 object manager: an overview, Proceedings of the fifteenth International Conference on Very Large Data Bases, Amsterdam, 1989

    Google Scholar 

  4. C. Lécluse, P. Richard, The 02 Database Programming Language, Proceedings of the fifteenth International Conference on Very Large Data Bases, Amsterdam, 1989

    Google Scholar 

  5. J. Rumbaugh, M. Blaha, W. Premerlany et al, Object-oriented modeling and design, Prentice Hall, 1991

    Google Scholar 

  6. P.P. Chen, The Entity-Relationship model–Toward a unified view of data, ACM Transactions on Database Systems, vol 1, 01, March 1976, pp 9–36

    Article  Google Scholar 

  7. H. Nguyen, J. Thrasher, OODDM: an object-oriented database design model, Proceedings of Technology of Object-Oriented Languages and Systems, Paris 1990, pp 335–345

    Google Scholar 

  8. P. Desfray, A method for object oriented programming: the Class-Relationship method, Proceedings of Technology of Object-Oriented Languages and Systems, Paris 1990, pp 121–131

    Google Scholar 

  9. M. Lai, HyperHood ++: An object oriented design tool for developments in object oriented programming languages, Proceedings of Technology of Object-Oriented Languages and Systems, Paris 1989, pp 295–308

    Google Scholar 

  10. G. Booch, Object-oriented design with application, The Benjamin Cummings Publishing Company, Inc., 1991

    Google Scholar 

  11. R. Wirfs-Brock, B. Wilkerson, Object-oriented design: a responsibility-driven approach, Proceedings of Object-Oriented Programming: Systems, Languages and Applications, 1989, pp 71–75

    Google Scholar 

  12. J.M. Smith, CP. Smith, Database abstractions: aggregation and generalization, ACM Transactions on Database Systems, vol 2, n° 2, June 1977, pp 105–133

    Article  Google Scholar 

  13. R.Hull, R. King, Semantic Database Modeling: Survey, Applications, and Research Issues, ACM Computing Surveys, vol 19, 03, Sept. 1987, pp 201–260

    Article  Google Scholar 

  14. M.L. Brodie, J. Mylopoulos, JW. Schmidt, On conceptual modeling, Springer-Verlag, New-York, 1984

    Book  Google Scholar 

  15. B. Meyer, Object Oriented Software Construction, Prentice Hall International series in Computer Science, 1988

    Google Scholar 

  16. K.R. Dittrich, Object-oriented Database Systems: the notion and the issues, ACM/IEEE, International Workshop on Object-Oriented Database Systems, 1986, pp 2–4

    Google Scholar 

  17. A. Goldberg, Robson, Smalltalk-80: the language and its implementation, Adison Wesley, 1983

    Google Scholar 

  18. D. Vermeir, GM. Nijssen, A procedure to define the object type structure of a conceptual schema, Information Systems, vol 7, n°4, 1982, pp 329–336

    Google Scholar 

  19. H. Habrias, Le modèle relationnel binaire, la méthode NIAM, Eyrolles, 1988

    Google Scholar 

  20. C. Rolland, O. Foucaut, G. Benci, Conception des systèmes d’information: la méthode REMORA, Eyrolles, 1988

    Google Scholar 

  21. ISO 8879 Information processing; text and office systems; Standard Generalized Markup Language (SGML)

    Google Scholar 

  22. J.G.M. van den Goor, A practical approach to object-oriented software engineering, Proceedings of Technology of Object-Oriented Languages and Systems, Paris 1990, pp 285–298

    Google Scholar 

  23. G.C. Murphy, Genericity, inheritance and relations: a practical perspective, Proceedings of Technology of Object-Oriented Languages and Systems, Paris 1990, pp 381–392

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1992 Springer-Verlag London

About this paper

Cite this paper

Hamon, C., Créhange, M. (1992). Object Models and Methodology for Object-Oriented Database Design. In: Harper, D.J., Norrie, M.C. (eds) Specifications of Database Systems. Workshops in Computing. Springer, London. https://doi.org/10.1007/978-1-4471-3864-8_7

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-3864-8_7

  • Publisher Name: Springer, London

  • Print ISBN: 978-3-540-19732-4

  • Online ISBN: 978-1-4471-3864-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics