|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| A.L. Baker, S.H. Zweben, "A Comparison of Measures of Control Flow Complexity," IEEE Transactions on Software Engineering, vol. 6, no. 6, pp. 506-512, November, 1980. | |||
| BibTex | x | ||
| @article{ 10.1109/TSE.1980.230799, author = {A.L. Baker and S.H. Zweben}, title = {A Comparison of Measures of Control Flow Complexity}, journal ={IEEE Transactions on Software Engineering}, volume = {6}, number = {6}, issn = {0098-5589}, year = {1980}, pages = {506-512}, doi = {http://doi.ieeecomputersociety.org/10.1109/TSE.1980.230799}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Software Engineering TI - A Comparison of Measures of Control Flow Complexity IS - 6 SN - 0098-5589 SP506 EP512 EPD - 506-512 A1 - A.L. Baker, A1 - S.H. Zweben, PY - 1980 KW - structured programs KW - Program complexity KW - program control flow KW - software science KW - source program transformations VL - 6 JA - IEEE Transactions on Software Engineering ER - | |||
In attempting to describe the quality of computer software, one of the more frequently mentioned measurable attributes is complexity of the flow of control. During the past several years, there have been many attempts to quantify this aspect of computer programs, approaching the problem from such diverse points of view as graph theory and software science. Most notable measures in these areas are McCabe's cyclomatic complexity and Halstead's software effort. More recently, Woodward et al. proposed a complexity measure based on the number of crossings, or "knots," of arcs in a linearization of the flowgraph.
Index Terms:
structured programs, Program complexity, program control flow, software science, source program transformations
Citation:
A.L. Baker, S.H. Zweben, "A Comparison of Measures of Control Flow Complexity," IEEE Transactions on Software Engineering, vol. 6, no. 6, pp. 506-512, Nov. 1980, doi:10.1109/TSE.1980.230799
Usage of this product signifies your acceptance of the Terms of Use.

