Skip to main content

Quality in Conceptual Modelling

  • Chapter

Part of the book series: Advances in Database Systems ((ADBS,volume 25))

Abstract

Conceptual modelling has become a key part of the early phases of the information system (IS) life cycle. Conceptual modelling is no longer only for databases, but in a broad sense it is considered as the elicitation and formal definition of the general knowledge about a domain that an IS needs to know now to provide in order to perform the required functions. Indeed, conceptual models lay the foundation of all later designs and implementation work. Therefore, special emphasis must be put on conceptual model quality, which can have a great impact on the IS which is finally implemented. The idea of this chapter is to present a thorough analysis of most of the existing relevant works related to conceptual model quality, to provide an overall view of what has been done and to get a more comprehensive idea of the direction in which research is going.

This research is part of the DOLMEN Project supported by CICYT (TIC 2000-1673-C06-06).

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Assenova, P. and Johanneson, P. Improving quality in conceptual modelling by the use of schema transformations. Proceedings 15thIntl Conf. of Conceptual modelling (ER’96). Cotbus, Germany, 277–291. (1996)

    Google Scholar 

  • Basili V., Briand L. and Melo W. A Validation of Object-Oriented Design Metrics as Quality Indicators. IEEE Transactions of Software Engineering, 1996, Vol.22, 10:751–761.

    Article  Google Scholar 

  • Basili V., Shull F. and Lanubile F. Building knowledge through families of experiments.IEEE Transactions on Software Engineering, 1999, 25(4), 435–437.

    Article  Google Scholar 

  • Batini, C., Ceri, S. and Navathe, S.Conceptual database design. An entity relationship approachBenjamin Cummings Publishing Company, 1992.

    MATH  Google Scholar 

  • Boman, M., et al.Conceptual ModellingPrentice Hall, 1997.

    Google Scholar 

  • Briand L., El Emam K., Morasca S. Theoretical and empirical validation of software product measures. Technical report ISERN-95–03, International Software Engineering Reserach Network. 1995.

    Google Scholar 

  • Briand, L., Morasca, S., and Basili, V. Property-Based Software Engineering Measurement,“ IEEE Transactions on Software Engineering, 1996, Vol. 22, 1:68–86.

    Article  Google Scholar 

  • Briand L., Morasca S. and Basili V. An Operational process for goal-driven definition of measures. Technical report University of Maryland, CS-TR-3343, version 2. 1999.

    Google Scholar 

  • Britoe Abreu F. and Carapuça R. Object-Oriented Software Engineering: Measuring and controlling the development process. 4th Int Conference on Software Quality, McLean, VA, USA. 1994.

    Google Scholar 

  • Britoe Abreu F. and Melo W. Evaluating the Impact of Object-Oriented Design on Software Quality. Proceedings of 3rd International Metric Symposium. 1996.

    Google Scholar 

  • Britoe Abreu F., Zuse H., Sahraoui H. and Melo W. Quantitative Approaches in Object-Oriented Software Engineering. Object-Oriented technology: ECOOP’99 Workshop Reader, Lecture Notes in Computer Science 1743, Springer-Verlag, 1999, 326–337.

    Google Scholar 

  • Britoe Abreu F.Using OCL to formalize object oriented metrics definitions. Technical Report ES007/2001. FCT/UNL and INESC. 2001.

    Google Scholar 

  • Brooks A., Daly J., Miller J., Roper M., Wood M. Replication of experimental results in software engineering. Technical report ISERN-96–10, International Software Engineering Research Network. 1996.

    Google Scholar 

  • Calero C., Piattini M. and Genero M. Metrics for controlling database complexity. InDeveloping Quality Complex DatabasesIdea Group Publishing, 48–68. 2001

    Google Scholar 

  • Cartwright M. and Shepperd.An empirical investigation of object-oriented software in industry. Technical report TR 96/01, Dept. of Computing, Talbot Campus, Bournemouth University. 1996

    Google Scholar 

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

    Article  Google Scholar 

  • Chen P., Thalheim B., Wong L. Future directions of conceptual modelling. In Conceptual Modeling: Current issues and future directions. Eds. Chen P., Akoka J., Kangassalo H., Thalheim B., LCNS 1565, 1999. 258–271.

    Google Scholar 

  • Chidamber, S. and Kemerer, C. A Metrics Suite for Object Oriented Design. IEEE Transactions on Software Engineering. 20(6), 476–493, 1994.

    Article  Google Scholar 

  • De Champeaux, D.Object-oriented development process and metricsUpper Saddle River, Prentice-Hall. 1997.

    Google Scholar 

  • Deming, W. E., Out of the Crisis, MIT Center for Advanced Engineering, Cambridge, MA, 1986.

    Google Scholar 

  • Fenton, N., Software Measurement: A Necessary Scientific Basis, IEEE Transactions on Software Engineering, Vol. 20, No. 3, 1994, 199–206.

    Article  Google Scholar 

  • Fenton, N., and Pfleeger, S.Software Metrics: A Rigorous Approach2nd. edition. London, Chapman & Hall, 1997.

    Google Scholar 

  • Fenton N. and Neil, M. Software Metrics: a Roadmap. Future of Software Engineering. Ed:Anthony Finkelstein, ACM, 2000. 359–370.

    Google Scholar 

  • Genero M., Piattini M. and Calero C. Métricas para jerarquÍas de agregación en diagramas de clases UML, Memorias del Jornadas Iberoamericanas de Ingenier¨ªa de Requisitos y ambientes de Software, IDEAS ‘2000, Cancun, M¨¦xico, 5–7 Abril, 2000a, 5–7.

    Google Scholar 

  • Genero M., Piattini M. and Calero C. Formalisation of Metrics for Conceptual Data Models, UKAIS 2000, Cardiff, 26–28 April, McGraw Hill International (UK) Limited, 2000b, 26–28.

    Google Scholar 

  • Genero M., Piattini M., Calero C. and Serrano M. Measures to get better quality databases, ICEIS 2000, Stafford, July, 2000c, 49–55.

    Google Scholar 

  • Genero M., Piattini M. and Calero C. An approach to evaluate the complexity of conceptual database models, 2nd European Software Measurement Conference ¡ª FESMA-AEMES, Madrid, 2000d.

    Google Scholar 

  • Genero, M., Piattini, M. and Calero, C. Early Measures For UML class diagrams. L’Objet. 6(4), Hermes Science Publications, 2000e, 489–515.

    Google Scholar 

  • Genero M., Olivas J., Piattini M., Romero F. Using metrics to predict 00 information systems maintainability. CAISE 2001, Interlaken, Switzerlarnd, Lecture Notes in Computer Science (LCNS) LNCS 2068, Dittrich, K., Geppert, A. And Norrie, M.C. (eds.) Springer-Verlag, 200la, 388–401.

    Google Scholar 

  • Genero M., Olivas J., Piattini M. and Romero F. Knowledge Discovery For Predicting Entity Relationship Diagram Maintainability. SEKE 2001, Argentina, June, Proceedings, Knowledge Systems Institute, 2001b, 203–211.

    Google Scholar 

  • Genero M., Jim¨¦nez, L. and Piattini M. Empirical Validation of Class Diagram Complexity Metrics. SCCC 2001, November, Chile. 2001c (to appear).

    Google Scholar 

  • Harrison R., Counsell S., Nithi, R. An Evaluation of the MOOD set of Object-Oriented Software Metrics. IEEE Transactions on Software Engineering, 1999, vol. 24, 6:491–496.

    Article  Google Scholar 

  • Henderson-Sellers B.Object-oriented Metrics - Measures of complexityPrentice-Hall, UpperSaddle River, New Jersey. 1996.

    Google Scholar 

  • Kesh, S., Evaluating the Quality of Entity Relationship Models. Information and Software Technology, 1995, Vol. 37, 12:681–689.

    Article  Google Scholar 

  • Krogstie, J., Lindland, O. I., and Sindre, G. Towards a Deeper Understanding of Quality in Requirements Engineering, Proceedings of the 7th International Conference on Advanced Information Systems Engineering (CAISE), Jyvaskyla, Finland, 1995 82–95.

    Google Scholar 

  • Lewis J., Henry S., Kafura D. and Schulman, R. An empirical study of the object-oriented paradigm and software reuse. OOSPLA 91,1991, 184–196.

    Google Scholar 

  • Li W. and Henry S. Object-Oriented metrics that predict maintainability. Journal of Systems and Software. 1993, Vol 23, 2:111–122.

    Article  Google Scholar 

  • Liddle S., Stephen W. and Woodfield, S. A Summary of the ER’97 Workshop on Behavioural Modeling. In Conceptual Modeling: Current issues and future directions. Eds. Chen P., Akoka J., Kangassalo H., Thalheim B., LCNS 1565, 1999, 258–271.

    Chapter  Google Scholar 

  • Lindland O., Sindre G., and Solvberg A. Understanding Quality in Conceptual ModellingIEEE Software1994, Vol. 11, 2:42–49.

    Article  Google Scholar 

  • Maier R. Organizational concepts and measures for the evaluation of data modeling. InDeveloping quality complex databases systems: practices techniques and technologies.Idea Group Publishing, 1–27.2001

    Google Scholar 

  • Moody D. Metrics For Evaluating the Quality of Entity Relationship Models. Proceedings of the Seventeenth International Conference on Conceptual Modelling (ER ‘88), Singapore, November 16–19, 1998, 16–19.

    Google Scholar 

  • Moody, L. and Shanks G., What Makes A Good Data Model? Evaluating The Quality of Entity Relationships Models, Proceedings of the 13thInternational Conference on Conceptual Modelling (ER ‘84), Manchester, England, December 14–17, 1994, 14–17.

    Google Scholar 

  • Moody, L., Shanks G., and Darke P., Improving the Quality of Entity Relationship Models ¡ª Experience in Research and Practice, Proceedings of the Seventeenth International Conference on Conceptual Modelling (ER ‘88), Singapore, November 16–19, 1998, 16–19.

    Google Scholar 

  • Muller R.Database design for smarties. Using UML for data modelling.San Francisco, Morgan Kaufmann, 1999.

    Google Scholar 

  • Olivas J. and Romero F. FPKD. Fuzzy Prototypical Knowledge Discovery. Application to Forest Fire Prediction. Proceedings of the SEKE’2000, Knowledge Systems Institute, Chicago, Ill. USA, 2000, 47–54.

    Google Scholar 

  • Oliv¨¦, A. An introduction to conceptual modeling of information systems. InAdvanced Database Technology and DesignArtech House, 25–57. 2000.

    Google Scholar 

  • Poels, G. and Dedene, G. (1999). DISTANCE: A Framework for Software Measure Construction, Research report DTEW9937, Dept. Applied Economics, Katholieke Universiteit Leuven, Belgium, 1999, 46.

    Google Scholar 

  • Poels G. and Dedene G. Measures for Assessing Dynamic Complexity Aspects of Object-Oriented Conceptual Schemes. Proceedings of the 19th International Conference on Conceptual Modeling (ER 2000), Salt Lake City, USA, 2000, 499–512.

    Google Scholar 

  • Pohl K. The Three Dimensions of Requirements Engineering: A Framework and its Applications. Information Systems, Vol. 19, 1994, 243–258.

    Article  Google Scholar 

  • Reingruber M. and Gregory,W.The Data Modelling Handbook. A best-practice approach to building quality data modelsJohn Wiley & Sons, Inc. 1994.

    Google Scholar 

  • Schuette, R., and Rotthowe, T., The Guidelines of Modeling ¡ª An Approach to Enhance the Quality in Information Models, Proceedings of the Seventeenth International Conference on Conceptual Modelling (ER ‘88), Singapore, November 16–19, 1998,16–19.

    Google Scholar 

  • Teorey T.Database Modeling and Design: The Entity-Relationship Approach.Morgan Kaufmann. 1990.

    Google Scholar 

  • Thalheim B.Entity-Relationship Modeling.Springer-Verlag. 2000.

    Book  MATH  Google Scholar 

  • Weyuker E. Evaluating software complexity measures, IEEE Transactions Software Eng., 1998, Vol. 14, 9:1357–1365.

    Article  MathSciNet  Google Scholar 

  • Zuse H. AFramework of Software MeasurementBerlin, Walter de Gruyter. 1998

    Book  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer Science+Business Media New York

About this chapter

Cite this chapter

Genero, M., Piattini, M. (2002). Quality in Conceptual Modelling. In: Piattini, M.G., Calero, C., Genero, M. (eds) Information and Database Quality. Advances in Database Systems, vol 25. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-0831-1_2

Download citation

  • DOI: https://doi.org/10.1007/978-1-4615-0831-1_2

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4613-5260-0

  • Online ISBN: 978-1-4615-0831-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics