Skip to main content

Abstraction levels for entity-relationship schemas

  • Conference paper
  • First Online:
Entity-Relationship Approach — ER '94 Business Modelling and Re-Engineering (ER 1994)

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

Included in the following conference series:

Abstract

Schema abstraction is essential in different phases of the design process. During development, it supports browsing of repositories storing design artifacts, during maintenance, it offers a support to the comprehension of large schemas documenting existing systems. In addition, abstract descriptions of reusable portions of conceptual schemas facilitate their reuse in other applications. Systematic abstraction mechanisms need further investigation. An approach to derive semiautomatically abstractions from ER schemas via schema clustering mainly based on the structure of ER schemas is presented and discussed.

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. G. Arango, “Domain Analysis: from Art to Engineering Discipline”, Proc. of the 5th ACM/IEEE Int. Workshop on Software Specification and Design, pp. 152–159, Pittsburgh, USA, May 1989

    Google Scholar 

  2. C. Batini, G. Di Battista, G. Santucci, “Structuring Primitives for a Dictionary of Entity Relationship Data Schemas”, IEEE Trans, on Software Engineering, Vol. 19, No. 4, pp. 344–365, 1993

    Google Scholar 

  3. D. Batory, S. O'Malley, “The Design and Implementation of Hierarchical Software Systems with Reusable Components”, ACM Trans, on Software Engineering, Vol. 1, No. 4, pp. 355–398, Oct. 1992

    Google Scholar 

  4. M. L. Brodie, M. Stonebraker, “DARWIN: On the Incremental Migration of Legacy Information Systems”, DOM Technical Report, TM-0588-10-92-165, GTE Laboratories Incorporated, Nov. 1992

    Google Scholar 

  5. S. Castano, V. De Antonellis, “A Constructive Approach to Reuse of Conceptual Components”, Proc. of the 2nd ACM/IEEE Int. Workshop on Software Reusability, pp. 19–28, Lucca, Italy, March 1993

    Google Scholar 

  6. S. Castano, V. De Antonellis, C. Francalanci, B. Pernici, “A Reusability-Based Comparison of Requirement Specification Methodologies”, Proc. of the IFIP WG 8.1 Conf. CRIS 94, Maastricht, The Netherlands, Sept. 1994

    Google Scholar 

  7. P. Coad, Object-oriented patterns, Comm. of the ACM, Vol. 35, No. 9, Sept. 1992, pp. 152–159

    Google Scholar 

  8. T. De Marco, Structured Analysis and System Specification, Yourdon Press, 1978

    Google Scholar 

  9. P. Feldman, D. Miller, “Entity Model Clustering: Structuring a Data Model by Abstraction”, The Computer Journal, Vol. 29, No. 4, pp. 348–360, 1986

    Google Scholar 

  10. C. Francalanci, B. Pernici, View integration: a survery of current development, Politecnico di Milano, Dept. of Electronics and Information, Internal Report No. 93-053,1993

    Google Scholar 

  11. C. W. Krueger, “Software reuse”, ACM Computing Surveys, Vol. 24, No. 2, pp. 131–183, June 1992

    Google Scholar 

  12. E. Ostertag, J. Handler, R. Prieto Diaz, C. Braun, “Computing Similarity in a Reuse Library System: An AI-Based Approach”, ACM Trans, on Software Engineering and Methodology, Vol. 1, No. 3, pp. 205–228, July 1992

    Google Scholar 

  13. R. Prieto Diaz, “Domain Analysis for Reusability”, Proc. of the Int. Conf. IEEE COMPSAC '87, pp. 347–353, 1987

    Google Scholar 

  14. G. Salton, Automatic Text Processing, Addison-Wesley, 1989

    Google Scholar 

  15. T. J. Teorey, G. Wei, D. L. Bolton, J. A. Koenig, “ER Model Clustering as an Aid for User Communication and Documentation in Database Design”, Communications of the ACM, Vol. 3, No. 8, pp. 975–987, 1989

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Pericles Loucopoulos

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Francalanci, C., Pernici, B. (1994). Abstraction levels for entity-relationship schemas. In: Loucopoulos, P. (eds) Entity-Relationship Approach — ER '94 Business Modelling and Re-Engineering. ER 1994. Lecture Notes in Computer Science, vol 881. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58786-1_96

Download citation

  • DOI: https://doi.org/10.1007/3-540-58786-1_96

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58786-6

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics