@conference {Canfora:2006:FGI:1137983.1138009, title = {Fine grained indexing of software repositories to support impact analysis}, booktitle = {Proceedings of the 2006 international workshop on Mining software repositories}, series = {MSR {\textquoteright}06}, year = {2006}, pages = {105{\textendash}111}, publisher = {ACM}, organization = {ACM}, address = {New York, NY, USA}, abstract = {Versioned and bug-tracked software systems provide a huge amount of historical data regarding source code changes and issues management. In this paper we deal with impact analysis of a change request and show that data stored in software repositories are a good descriptor on how past change requests have been resolved. A fine grained analysis method of software repositories is used to index code at different levels of granularity, such as lines of code and source files, with free text contained in software repositories. The method exploits information retrieval algorithms to link the change request description and code entities impacted by similar past change requests. We evaluate such approach on a set of three open-source projects.}, keywords = {argouml, change analysis, Firefox, gedit, impact analysis, mining software repositories, scm, source code, version control}, isbn = {1-59593-397-2}, doi = {http://doi.acm.org/10.1145/1137983.1138009}, url = {http://doi.acm.org/10.1145/1137983.1138009}, attachments = {https://flosshub.org/sites/flosshub.org/files/105FineGrained.pdf}, author = {Canfora, Gerardo and Cerulo, Luigi} }