Skip to main content
Log in

Measuring structure complexity of UML class diagrams

  • Letters
  • Published:
Journal of Electronics (China)

Abstract

To provide system designer a valid measure to evaluate the structure complexity of class diagrams objectively, this letter first proposes a method to transform a class diagrams into a weighted class dependence graph, then presents a structure complexity measure for class diagrams based on entropy distance.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

References

  1. M. Marchesi, OOA metrics for the united modeling languages, Proceedings of 2nd Euromicro Conference on Software Maintenance and Reengineering (CSMR’98), IEEE Computer Society Press, Palazzo degli Affari, Italy, March 8–11, 1998, 67–73.

    Chapter  Google Scholar 

  2. M. Genero, M. Piattini, C. Calero, Early measures for UML class diagrams, L’Objet: Software, Databases, Networks, Hermes Science Publications, 6(2000)4, 489–515.

    Google Scholar 

  3. M. Genero, M. E. Manso, M. Piattini, F. Garcia, Early metrics for object oriented information systems, 6th International Conference on Object Oriented Information Systems, London, UK. Springer Press, December 18–20, 2000, 414–425.

    Google Scholar 

  4. M. Genero, M. E. Manso, M. Piattini, F. J. Garcia, Assessing the quality and the complexity of OMT models, 2nd European Software Measurement Conference (FESMA 99), Amsterdam, The Netherlands, 1999, 99–109.

  5. M. Genero, M. Piattini, Empirical validation of measures for class diagram structural complexity through controlled experiments, 5th International ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE 2001), ECOOP 2001 Budapest, Hungary, June 2001.

  6. Y. L. Traon, T. Jéron, J. M. Jézéquel, Pierre Morel, Efficient object-oriented integration and regression testing, IEEE Trans. on Reliability, 49(2000)1, 12–25.

    Article  Google Scholar 

  7. B. Baudry, Y. L. Traon, G. Sunyé, Testability analysis for a UML class diagram, 8th IEEE Symposium on Software Metrics, IEEE Computer Society, Los Alamitos, California USA, 2002, 54–63.

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Supported in part by the National Natural Science Foundation of China (60073012), National Grand Fundamental Research 973 Program of China (G1999032701), Natural Research Foundation for the Doctoral Program of Higher Education of China, Natural Science Foundation of Jiangsu Province, China (BK2001004). Opening Foundation of State Key Laboratory of Software Engineering in Wuhan University, Opening Foundation of Jiangsu Key Laboratory of Computer Information Processing Technology in Soochow University, Visiting Scholar Foundation of Key Lab. In University, and SEU-NARI Foundation.

About this article

Cite this article

Zhou, Y., Xu, B. Measuring structure complexity of UML class diagrams. J. of Electron.(China) 20, 227–231 (2003). https://doi.org/10.1007/BF02687710

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

Key words

Navigation