Predicting source-code complexity at the design stage
- 1 March 1990
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Software
- Vol. 7 (2) , 36-44
- https://doi.org/10.1109/52.50772
Abstract
It is shown how metrics can be used to gauge the quality of source code by evaluating its design specifications before coding, thus shortening the development life cycle. The predictive abilities of several types of metrics, all quantitative, are evaluated, and statistics that can be used to adapt them to a particular project are provided. The study data consist of programs written by students, but, because the programs are large, the professor did not provide the specifications, and the test data were not provided, it is believed that the programs are sufficiently realistic for the approach presented to be generally valid.Keywords
This publication has 5 references indexed in Scilit:
- A design tool used to quantitatively evaluate student projectsPublished by Association for Computing Machinery (ACM) ,1988
- A technique for hiding proprietary details while providing sufficient information for researchers; or, do you recognize this well-known algorithm?Journal of Systems and Software, 1988
- Software Structure Metrics Based on Information FlowIEEE Transactions on Software Engineering, 1981
- On the relationships among three software metricsACM SIGMETRICS Performance Evaluation Review, 1981
- A Complexity MeasureIEEE Transactions on Software Engineering, 1976