Skip to main content

Integrating and supporting Entity Relationship and Object Role Models

  • Integrated Approaches
  • Conference paper
  • First Online:

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

Abstract

This paper describes the conceptual integration and computer-based support of two important groups of conceptual data models, Entity Relationship Models and Object Role Models (e.g. NIAM). We perform conceptual integration using the conceptual data modelling language CoCoA to specify separate data models of individual notations. We then merge these into an integrated conceptual data model for both notations. These data models form the basis of the repository for an I-CASE tool supporting modelling with both notations, with full consistency management between the two notation data models.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Campbell, L. and Halpin, T. Abstraction Techniques for Conceptual Schemas. In Proceedings of the 5th Australasian Database Conference, GlobalPublications Services, Christchurch, New Zealand, 17–18 January 1994, pp. 374–388.

    Google Scholar 

  2. Chen, P.P. The Entity-Relationship Model — Toward a Unified View of Data. ACM Transactions on Database Systems 1, 1(1976), 9–36.

    Google Scholar 

  3. Falkenberg, E.D. and Oei, J.L.H.D.F.I.C.O.R.M. Meta Model Hierarchies from an Object-Role Modelling Perspective. In F.I.C.O.R.M.irst International Conference on Object-Role Modelling, Halpin, T. and Meersman, R., University of Queensland, Brisbane, Australia, 4–6 July 1994, pp. 310–323.

    Google Scholar 

  4. Grundy, J.C. and Hosking, J.G. A framework for building visusal programming environments. In Proceedings of the 1993 IEEE Symposium on Visual Languages, IEEE CS Press, 1993, pp. 220–224.

    Google Scholar 

  5. Grundy, J.C. and Venable, J.R. Providing Integrated Support for Multiple Development Notations. In Proceedings of CAiSE'95, LNCS 932, Springer-Verlag, Finland, June 1995, pp. 255–268.

    Google Scholar 

  6. Grundy, J.C., Mugridge, W.B., Hosking, J.G., and Amor, R. Support for Collaborative, Integrated Software Development. In Proceeding of the 7th Conference on Software Engineering Environments, IEEE CS Press, Netherlands, April 5–7 1995, pp. 84–94.

    Google Scholar 

  7. Heym, M. and Osterle, H. A Semantic Data Model for Methodology Engineering. In Proceedings of the Fifth International Workshop on Computer-Aided Software Engineering, IEEE CS Press, Washington, D.C., 1992, pp. 142–155.

    Google Scholar 

  8. Meyers, S. Difficulties in Integrating Multiview Editing Environments. IEEE Software 8, 1 (January 1991), 49–57.

    Google Scholar 

  9. Nijssen, G.M. and Halpin, T.A. Conceptual Schema and Relational Database Design: A Fact Oriented Approach, Prentice-Hall, Englewood Cliffs, NJ (1989).

    Google Scholar 

  10. Nuseibeh, B. and Finkelstein, A. Viewpoints: A Vehicle for Method and Tool Integration. In Proceedings of the Fifth International Workshop on Computer-Aided Software Engineering, IEEE CS Press, Washington, D.C., 1992, pp. 50–61.

    Google Scholar 

  11. Ratcliffe, M., Wang, C., Gautier, R.J., and Whittle, B.R. Dora — a structure oriented environment generator. IEE Software Engineering Journal 7,3 (1992), 184–190.

    Google Scholar 

  12. Reiss, S.P. Connecting Tools Using Message Passing in the Field Environment. IEEE Software 7, 7 (July 1990), 57–66.

    Google Scholar 

  13. Song, X. and Osterweil, L.J. A Process-Modeling Based Approach to Comparing and Integrating Software Design Methodologies. In Proceedings of the Fifth International Workshop on Computer-Aided Software Engineering, IEEE CS Press, Washingon, D.C., 1992, pp. 225–229.

    Google Scholar 

  14. Venable, J.R. CoCoA: A Conceptual Data Modelling Approach for Complex Problem Domains, Ph.D. dissertation, Thomas J. Watson School of Engineering and Applied Science, State University of New York at Binghamton, 1993.

    Google Scholar 

  15. Verhijen, G.M.A. and van Bekkum, J. NIAM: An Information Analysis Method. In Proceedings of the IFFIP WG 82. Working Conference on Comparative Review of Information Systems Design Methodologies, North-Holland, New York, NY, 1982.

    Google Scholar 

  16. Wasserman, A.I. and Pircher, P.A. A Graphical, Extensible, Integrated Environment for Software Development. SIGPLAN Notices 22, 1 (January 1987), 131–142.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Michael P. Papazoglou

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Venable, J.R., Grundy, J.C. (1995). Integrating and supporting Entity Relationship and Object Role Models. In: Papazoglou, M.P. (eds) OOER '95: Object-Oriented and Entity-Relationship Modeling. ER 1995. Lecture Notes in Computer Science, vol 1021. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0020543

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60672-7

  • Online ISBN: 978-3-540-48527-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics