International Journal of Engineering Inventions (IJEI)
Most of the application software's are developed by reusing the source code in order to reduce the development effort, delivery time, to improve the productivity and quality. Software reuse has been a solution factor to acquire the existing knowledge from software repository. To add new functionalities source code of the older version are reused. It is difficult keep track the source code lines that are being reused i.e. changed and added. There is no indicator of the productivity of the project, nor does it give an insight to the number of expected defects.