"Structural Epochs in the Complexity of Software over Time", IEEE Software vol. 25 no. , p. 66-73, , 2008