Towards a better understanding of software evolution: An empirical study on open source software | IEEE Conference Publication | IEEE Xplore