Essential complexity: Difference between revisions

Content deleted Content added
Measure of being close to (or precisely) a structured program: let's use his word, although I think it's not in any dictionary
Line 12:
year=1996}}</ref>
 
== Measure of beingthe close"structureness" to (or precisely)of a structured program ==
'''Essential complexity''' is also a numeric measure defined by McCabe in his highly-cited, 1976 paper better known for introducing [[cyclomatic complexity]]. McCabe, defined essential complexity as the cyclomatic complexity of the reduced [[control flow graph]] after iteratively replacing (reducing) all [[structured programming]] [[control structure]]s, i.e. those having a single entry point and a single exit point (for example if-then-else and while loops) with placeholder single statements.<ref name="mccabe76">{{cite journal| last=McCabe| date=December 1976| journal=IEEE Transactions on Software Engineering| pages=308–320| title=A Complexity Measure|format=}}</ref>{{rp|317}}<ref>http://www.mccabe.com/pdf/mccabe-nist235r.pdf</ref>{{rp|80}}<!-- note that the original paper has an error in the final formula for ev, but this is corrected the technical report-->