1. Lehman M M. Programs, life cycles and laws of software evolution. Proceedings of the IEEE, 1980, 68(9): 1060–1076
2. Hindle A, Godfrey M, Holt R C. Mining recurrent activities: Fourier analysis of change events. In: Proceedings of the 31st International Conference on Software Engineering-Companion. 2009, 295–298
3. Mockus A, Votta L G. Identifying reasons for software changes using historic databases. In: Proceedings of International Conference on software Maintenance. 2000, 120–130
4. Hassan A. Automated classification of change messages in open source projects. ACM Symposium on Applied Computing. 2008, 837–841
5. Kolassa C, Riehle D, Salim M. The empirical commit frequency distribution of open source projects. In: Proceedings of ACM Joint International Symposium on Wikis and Open Collaboration. 2013