Skip to main content

Improving quality in conceptual modelling by the use of schema transformations

  • Session 7: Transformation
  • Conference paper
  • First Online:
Book cover Conceptual Modeling — ER '96 (ER 1996)

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

Included in the following conference series:

Abstract

The quality of the results produced in the early phases of systems development is a major factor in determining the overall quality of an information system. Therefore, an important task for research in conceptual modelling and requirements engineering is to clarify the concept of quality and develop methods for improving the quality of conceptual schemas. In this paper, we propose an approach for improving schema quality, which is based on a systematic use of schema transformations to incrementally restructure schemas. We introduce a number of schema transformations as well as a set of quality criteria for conceptual schemas, and we show how the transformations affect these quality criteria.

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. C. Batini and G. D. Battista,“A Methodology for Conceptual Documentation and Maintenance”, Information Systems, vol. 13, no. 3, pp. 297–318, 1988.

    Google Scholar 

  2. P. P. Chen,“The Entity-Relationship Model — Toward a Unified View of Data”, ACM ToDS, vol. 1, no. 1, pp. 9–36, 1976.

    Google Scholar 

  3. A. Davis, Software Requirements: Analysis and Specification, Prentice Hall, 1990.

    Google Scholar 

  4. C. Eick,“A Methodology for the Design and Transformation of Conceptual Schemas”, in 17th Conference on VLDB, pp. 25–34, 1991.

    Google Scholar 

  5. R. ElMasri, J. Weeldryer and A. Hevner,“The Category Concept: An Extension to the Entity-Relationship Model”, Data and Knowledge Engineering, vol. 1, no. 1, 1985.

    Google Scholar 

  6. R. Fagin,“Normal Forms and Relational Database Operators”, in ACM SIGMOD, pp. 153–160, 1979.

    Google Scholar 

  7. J.-L. Hainaut, “Entity Generating Schema Transformations”, in 10th International Conference on Entity-Relationship Approach, San Francisco, 1991.

    Google Scholar 

  8. S. Hakkarainen and M. Bergholtz, “VINCI — a Tool for Schema Integration”, Department of Computer and Systems Sciences, Stockholm University, 1995.

    Google Scholar 

  9. T. Halpin, “A Fact-oriented Approach to Schema Transformations”, in Mathematical Foundations of Database Systems, Springer, 1990.

    Google Scholar 

  10. R. Hull, “Relative Information Capacity of Simple Relational Database Schemata”, SIAM Journal of Computing, vol. 15, no. 3, pp. 856–886, 1986.

    Google Scholar 

  11. P. Johannesson, “Schema Standardization as an Aid in View Integration”, Information Systems, vol. 19, no. 3, 1994.

    Google Scholar 

  12. I. Kobayashi, “Losslessness and Semantic Correctness of Database Schema Transformations”, Information Systems, vol. 11, no. 1, 1986.

    Google Scholar 

  13. O. Lindland, G. Sindre, et al. “Understanding Quality in Conceptual Modeling.” IEEE Software, March: pp. 29–42, 1994.

    Google Scholar 

  14. R. Miller, Y. Ioannidis and R. Ramakrishnan, “Schema Equivalence in Heterogeneous Systems: Bridging Theory and Practice”, Information Systems, vol. 19, no. 1, 1994.

    Google Scholar 

  15. A. Olivé, “On the Design and Implementation of Information Systems from Deductive Conceptual Models”, in VLDB89, Amsterdam, 1989.

    Google Scholar 

  16. A. P. Sheth and J. A. Larson, “Federated Database Systems for Managing Distributed, Heterogeneous, and Autonomous Databases”, ACM Computing Surveys, vol. 22, no. 3,1990.

    Google Scholar 

  17. O. D. Troyer, “On Data Schema Transformations”, PhD, Katholieke Universiteit Brabant, 1993.

    Google Scholar 

  18. J. Ullman, Principles of Database and Knowledge-base Systems, Computer Press, 1988.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Bernhard Thalheim

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Assenova, P., Johannesson, P. (1996). Improving quality in conceptual modelling by the use of schema transformations. In: Thalheim, B. (eds) Conceptual Modeling — ER '96. ER 1996. Lecture Notes in Computer Science, vol 1157. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0019929

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-70685-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics