Estimating software complexity from UML models

  • Authors:
  • Vili Podgorelec;Marjan Heričko

  • Affiliations:
  • University of Maribor, FERI, Maribor, Slovenia;University of Maribor, FERI, Maribor, Slovenia

  • Venue:
  • ACM SIGSOFT Software Engineering Notes
  • Year:
  • 2007

Quantified Score

Hi-index 0.01

Visualization

Abstract

The possibility of predicting complexity of a software system in the design phase would be of an immense benefit for estimating complexity and with it associated effort of the implemented system. In this paper we cogitate on estimating complexity of a software system based on the UML models of the system. We test whether there is a valid relation between the complexities of an implemented software system and its UML model; and how this relation can be appropriately used. The measuring is performed with the fractal complexity measure a, which is based on long-range power law correlations.