Estimating software complexity from UML models

Vili Podgorelec, Marjan Heričko · ACM SIGSOFT Software Engineering Notes · 2007

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.

Read the paper · More papers on PaperTik