Skip to main content

Classifying and reusing conceptual schemas

  • Invited Papers (1)
  • Conference paper
  • First Online:
Entity-Relationship Approach — ER '92 (ER 1992)

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

Included in the following conference series:

Abstract

The paper presents a methodological approach to guide the application engineer to construct a Library of Entity-Relationship schemas, classified by means of indexing criteria and clustering techniques, and to extract reusable components from the existing selected schemas. Reusable components are defined as generic entities with associated meta-entities providing guidelines for reuse in a given application. Generic entities are derived from the analysis of the entities belonging to similar schemas within clusters of the Library. A set of reuse guidelines in form of meta-entities are given, suggesting how generic entities can be modified and tailored according to the needs of the application to be developed.

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. ACM Issue on Object-Oriented Design, September 1990

    Google Scholar 

  2. C. Batini, G. De Petra, M. Lenzerini, G. Santucci: La progettazione concettuale dei dati, Franco Angeli Editore, 1986

    Google Scholar 

  3. C. Batini, S. Ceri, S. Navathe: Conceptual Database Design, Addison Wesley, 1991

    Google Scholar 

  4. T.J. Biggerstaff, A.J. Perlins (eds.): Software Reusability-Concepts and Models, vol.I, ACM Press, Addison-Wesley, 1990

    Google Scholar 

  5. S.Castano, V. DeAntonellis, B. Pernici: Requirements reuse. ITHACA Report, ITHACA.POLIMI-UDUNIV, 1992

    Google Scholar 

  6. V. De Antonellis, B. Zonta: A disciplined Approach to Office Analysis. IEEE TSE, Vol. 16, No. 8, pp. 822–828, 1990

    Google Scholar 

  7. V. DeAntonellis, B. Pernici, P. Samarati: F-ORM: Functionality in Object with Roles Model. In: 2nd Int. Conf. on Dynamic Aspects on Information Systems, Washington, DC., July 1991

    Google Scholar 

  8. V. DeAntonellis, B. Pernici, P. Samarati: F-ORM METHOD: A F-ORM Methodology for Reusing Specifications. In: IFIP WG 8.4 Working Conf. on Object Oriented Aspects in Information Systems, Quebec, October 1991

    Google Scholar 

  9. V. DeAntonellis, B. Pernici: The ITHACA Object Oriented Methodology: Application Developer Manual”, ITHACA Report, ITHACA.POLIMI-UDUNIV.E.8.1, October 1991

    Google Scholar 

  10. P. Devanbu, R.J. Brachman, P.G. Selfridge, B.W. Ballard: LaSSIE: A Knowledge-Based Software Information System. Communications of the ACM, Vol.34 N.5, May 1991

    Google Scholar 

  11. G. Di Battista, H. Kangassalo, R. Tamassia: Definition Libraries for Conceptual Modelling. In: Proc. VII International Conference on Entity-Relationship Approach, pp. 245–260, North Holland

    Google Scholar 

  12. W.B. Frakes, B.A. Nejmeh: Software reuse through information retrieval. In: Proc. 20th Ann. HICSS (Kona,HI), January 1987

    Google Scholar 

  13. M.G. Fugini, O. Nierstrasz, B. Pernici: Application Development through Reuse: the Ithaca Tools Environment. ACM SIGOIS Bulletin, August 1992

    Google Scholar 

  14. B. Henderson, J.M. Edwards: The Object-Oriented System life-cycle. Comm. of the ACM, September 1990

    Google Scholar 

  15. W. Tracz (ed.): Software Reuse: Emerging Technology. Computer Society Press, Washington D.C., 1988

    Google Scholar 

  16. M.F. Kilian: A Note on Type Composition and Reusability. OOPS Messenger, 1991

    Google Scholar 

  17. Y.S. Maarek, D.B. Berry, G.E. Kaiser: An Information Retrieval Approach for Automatically Constructing Software Libraries. IEEE TSE, Vol.17, N.8, August 1991

    Google Scholar 

  18. R. Prieto-Diaz: Domain Analysis for Reusability. In: Proc. of COMPSAC '87, 1987, pp.23–29

    Google Scholar 

  19. R. Prieto-Diaz, P. Freeman: Classifying Software for Reusability. IEEE Software, Vol.4., N.I, January 1987

    Google Scholar 

  20. R. Prieto-Diaz: Implementing Faceted Classification for Software Reuse. Communications of the ACM, Vol.34 N.5, May 1991

    Google Scholar 

  21. Proceedings of REBOOT Workshop on Reuse, Esprit Project 5327, Grenoble, September 1991

    Google Scholar 

  22. H.B. Reubenstein, R.C. Waters: The Requirements Apprentice: Automated Assistance for Requirements Acquisition. IEEE TSE, Vol.17, N.3, March 1991

    Google Scholar 

  23. G. Salton, Ch. Buckley: Term Weighting Approaches in Automatic Text Retrieval. Information Processing and Management, 24, 5, pp.513–523, 1989

    Google Scholar 

  24. P. Willet: Recent Trends in Hierarchic Document Clustering: A Critical Review. Information Processing and Management, 24, Nr. 5, pp. 577–97, 1988

    Google Scholar 

  25. R. Wirfs-Brock, R.E. Johnson: Surveying Current Research in Object-Oriented Design. Communications of the ACM, Vol.33, N.9, September 1990

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

G. Pernul AM. Tjoa

Rights and permissions

Reprints and permissions

Copyright information

© 1992 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Castano, S., De Antonellis, V., Zonta, B. (1992). Classifying and reusing conceptual schemas. In: Pernul, G., Tjoa, A. (eds) Entity-Relationship Approach — ER '92. ER 1992. Lecture Notes in Computer Science, vol 645. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-56023-8_9

Download citation

  • DOI: https://doi.org/10.1007/3-540-56023-8_9

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-47356-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics