Program evolution dynamics is the study of the processes of system change.
Afterseveral major empirical studies, Lehman and Beladyproposed that there were a number of ‘laws’ which applied to all systems as they evolved.
There are sensible observations rather than laws. They are applicable to large systems developed by large organisations.
It is not clear if these are applicable to other types of software system.