Skip to main content

On complex objects and versioning in complex environments

  • Conference paper
  • First Online:
Entity-Relationship Approach — ER '93 (ER 1993)

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

Included in the following conference series:

  • 144 Accesses

Abstract

Many current extended entity relationship (EER) models lack the support for complex objects, versioning and slightly explore the aggregation concept. O2XER (Object Oriented extensions to the ER-model) is partially based on an existing EER model (ERC+), and bridges the gab. The concept of complex object is further explored and exploited while aggregation inheritance and versions are added as useful concepts in modelling complex environments. This paper focuses on these extensions and its corresponding operations. Its successful usage is illustrated in an innovative electronic multi media document delivery system for libraries, currently under development at Tilburg University.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. J.Banerjee, H.T. Chou, J.F. Garza, W.Kim, D.Woelk, N.Ballou and H.J. Kim-Data Model Issues for Object-Oriented Applications. IN: Readings in Object Oriented Database Systems-S.B. Zdonik and D, Maier (Eds), pp. 197–208, 1990, M.Kaufmann Publishers, San Mateo, California.

    Google Scholar 

  2. N.Ballah-Object oriented data models: a perspective and comparative review. IN: Journal of Information Science, Vol 17, 1991, pp.145–160, Elsevier Science Publishers.

    Google Scholar 

  3. P.P.S.Chen-The Entity Relationship model-Towards a unified view on data. IN: ACM Transactions on Database Systems; Vol 1, No 1, March 1976, pp 9–36.

    Article  Google Scholar 

  4. B.Czejdo, R. Elmasri,M.Rusinkiewicz, D.W.Embley-A Graphical Data Manipulation Language for an Extended Entity-Relationship Model. IN: Computer, March 1990, pp.26–35.

    Google Scholar 

  5. J.Dijkstra and H. Roes-Ariadne: the next generation electronic document delivery systems. IN: The Electronic Library, Learned Information, London, February 1994.

    Google Scholar 

  6. J.Dijkstra-Ariadne: a standards compliant and integrated electronic document delivery system. IN: Proceedings of the 17th International Online Information Conference, London, December 1993.

    Google Scholar 

  7. K.R.Dittrich and R.A.Lorie-Version Support for Enginerring Database Systems. IN: IEEE Transactions on Software Engineering, Vol 14, No 4, April 1988.

    Google Scholar 

  8. R.Elmasri, J.Weelderyer, A.Heuner-The Category Concept: an extension to the entity relationship model. IN: Data and Knowledge Engineering 1, North Holland, 1985, pp.75–116

    Google Scholar 

  9. G.Engels, M.Gogolla, U.Hohenstein, K.Hülsman, P.Löhr-Richter, G.Saake and H.D.Ehrich-Conceptual modelling of database applications using an extended ER model. IN: Data and Knowledge Engineering 9 (1992/1993), pp.157–204, North Holland.

    Article  Google Scholar 

  10. K.Gorman and J. Choobineh-The Object Oriented Entity Relationship model (OOERM). IN: Journal of Management Information Systems; Winter 1990/1991, Vol 7, No 3, pp.41–65.

    Google Scholar 

  11. W.Kim-Introduction to Object Oriented Databases; Cambridge, Massachusetts; The MIT press, Computer systems series, 1990, ISBN 0-262-11124-1.

    Google Scholar 

  12. W.Kim, E.Bertino, J.F. Garza-Composite objects revisted. IN: Proceedings of the ACM SIGMOD International Conference on the Management of Data, Portland,Oregon, June 1989; James Clifford, Bruce Lindsay, David Maier (eds)

    Google Scholar 

  13. L.Liu-A formal approach to Structure, Algebra, & Communication of Complex Objects, PhD. thesis, Tilburg University, The Netherlands, 1993, ISBN 9-090-05694-7.

    Google Scholar 

  14. L.Liu and J.Dijkstra-Object Oriented Modelling and Its Tool Support for a Multimedia Database System. IN: Proceedings of the International Conference on Information Systems and Management of Data (CISMOD), Bangalore, India, 1992, INSDOC, pp. 157–181.

    Google Scholar 

  15. L. Liu and J.Dijkstra-Object Oriented Specifications in a multi-media database project. IN: Proceedings of the 4th International Conference on Software Engineering and its Applications, Toulouse, France, 1991, pp.481–499.

    Google Scholar 

  16. J.J.Odell-Modelling objects using binary-and entity relationship approaches. IN: Journal of Object Oriented Programming, June 1992, pp.12–18.

    Google Scholar 

  17. A.Rochfeld, P.Negros-Relationship of relationships and other inter-relationship links in E-R model. IN: Data and Knowledge Engineering 9 (1992/1993) pp.205–221, North Holland.

    Article  Google Scholar 

  18. S. Spaccapietra, C. Parent-ERC+: an object based entity relationship approach. IN: Conceptual modelling, Databases and CASE: an Integrated View of Information Systems Development-P.Loucupoulos, R.Zicari (eds), 1992, John Wiley.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Ramez A. Elmasri Vram Kouramajian Bernhard Thalheim

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Dijkstra, J. (1994). On complex objects and versioning in complex environments. In: Elmasri, R.A., Kouramajian, V., Thalheim, B. (eds) Entity-Relationship Approach — ER '93. ER 1993. Lecture Notes in Computer Science, vol 823. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0024353

Download citation

  • DOI: https://doi.org/10.1007/BFb0024353

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58217-5

  • Online ISBN: 978-3-540-48575-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics