A new source code repository for dynamic storing, browsing, and retrieval of source codes
Prithwi Raj Chakraborty, Alok Kumar Chowdhury, Sujan Chowdhury, Shahed Al Hasan · 2013
Software reuse is a solution to reduce the costs of estimation, design, development, and testing. Reuse of source codes can release the coders from the time-killing botheration of doing the same coding again and again for same kind of software projects. If the proposed distribution format (Application→ Module→Class→Function→Sub-function) is followed while storing source codes, then it is easier to fulfill the requests for any level of source codes. In this paper, a source code repository system is proposed that dynamically distributes an application to its smallest level components and stores their information. Besides, it provides an interface to browse and retrieve the desired source codes. During dynamic retrieval, the desired source codes are merged together by a bottom-up integration method. Implementation shows that the proposed repository outperforms the other related research works with providing more features in simpler way.