Punctuated Equilibrium in Software Evolution
<|reference_start|>Punctuated Equilibrium in Software Evolution: The approach based on paradigm of self-organized criticality proposed for experimental investigation and theoretical modelling of software evolution. The dynamics of modifications studied for three free, open source programs Mozilla, Free-BSD and Emacs using the data from version control systems. Scaling laws typical for the self-organization criticality found. The model of software evolution presenting the natural selection principle is proposed. The results of numerical and analytical investigation of the model are presented. They are in a good agreement with the data collected for the real-world software.<|reference_end|>
@article{gorshenev2003punctuated,
    title={Punctuated Equilibrium in Software Evolution},
    author={A. A. Gorshenev (1), Yu. M. Pis'mak (1) ((1) Department of Theoretical
  Physics State University of Saint-Petersburg, Saint-Petersburg, Russia)},
    journal={arXiv preprint arXiv:cond-mat/0307201},
    year={2003},
    doi={10.1103/PhysRevE.70.067103},
    archivePrefix={arXiv},
    eprint={cond-mat/0307201},
    primaryClass={cond-mat.stat-mech cs.SE}
}