Reverse Engineering Co-maintenance Relationships Using Conceptual Analysis of Source Code
Reverse Engineering Co-maintenance Relationships Using Conceptual Analysis of Source Code
复制标题
使用源代码概念分析进行逆向工程共同维护关系
DOI:
--
复制
发表时间:
2011
期刊:
影响因子:
--
通讯作者:
D. Skillicorn
中科院分区:
文献类型:
--
作者:
Scott Grant;J. Cordy;D. Skillicorn
In this work, we explore the relationship between topic models and co-maintenance history by introducing a visualization that compares conceptual cohesion within change lists. We explain how this view of the project history can give insight about the semantic architecture of the code, and we identify a number of patterns that characterize particular kinds of maintenance tasks. We examine the relationship between co-maintenance history and concept location, and visualize the distribution of changes across concepts to show how these techniques can be used to predict co-maintenance of source code methods.