Using software trails to rebuild the evolution of software
暂无分享,去创建一个
This paper describes a method to recover the evolution of a software system using its software trails: information left behind by the contributors to the development process of the product, such as mailing lists, Web sites, version control logs, software releases, documentation, and the source code. This paper demonstrates the use of this method by recovering the evolution of Ximian Evolution, a mail client for Unix. By extracting useful facts stored in these software trails, and correlating them, it was possible to provide a detailed view of the history of this project.
[1] Josh Lerner,et al. The Simple Economics of Open Source , 2000 .
[2] Michael W. Godfrey,et al. Evolution in open source software: a case study , 2000, Proceedings 2000 International Conference on Software Maintenance.
[3] Audris Mockus,et al. Automating the Measurement of Open Source Projects , 2003 .
[4] J. Herbsleb,et al. Two case studies of open source software development: Apache and Mozilla , 2002, TSEM.