Elements of Software Science (Operating and programming systems series)
Elements of Software Science (Operating and programming systems series)
An Empirical Study of a Model for Program Error Prediction
IEEE Transactions on Software Engineering
The dimensionality of program complexity
ICSE '89 Proceedings of the 11th international conference on Software engineering
An empirical study of a model for program error prediction
ICSE '85 Proceedings of the 8th international conference on Software engineering
Calculation and use of an environment's characteristic software metric set
ICSE '85 Proceedings of the 8th international conference on Software engineering
Quipu: A Statistical Model for Predicting Hardware Resources
ACM Transactions on Reconfigurable Technology and Systems (TRETS)
Hi-index | 0.00 |
Twenty program complexity measures are studied with respect to how well they identify the more complex procedures in a software system. The measures have been applied to three large sets of PL/I procedures representing three different types of applications. Four of these complexity measures have been found to form a characteristic set. That is, when procedures are kept within reasonable bounds for the four selected measures, they will most likely be within reasonable bounds for all of the other measures. The measures and their interpreted meanings are length—the quantity of source code, unique operators—the variety of programming language actions, data difficulty—the average number of variable appearances, and unique operands—the variety of constants and variables.