Creating task-based concern maps by merging concern fragments

Sukanya Ratanotayanon, Susan Elliott Sim
2009 2009 IEEE 17th International Conference on Program Comprehension  
On any project, it is not possible to have complete and accurate concern maps for all possible tasks. We present an approach to creating concern maps from available secondary software work artifacts from common software tools, such as revisions control. We mined and indexed concern fragments from repositories of those tools. Developers can search the index for an initial set of relevant fragments. To create a final concern map, the members from the initial set of fragments are validated, merged
more » ... and expanded using a call graph. Members of the final concern map members are also ranked to guide developers to more relevant sections of the code.
doi:10.1109/icpc.2009.5090067 dblp:conf/iwpc/RatanotayanonS09 fatcat:72o2pkxz35ejlc77cpj3bq3zam