摘要: 简单实现了Bavota的模块划分算法。论文有两篇:Using structural and semantic measures to improve software modularizationSoftware remodularization based on structural and semantic metrics方法是计算一个结合了结构和语义信息的相似度矩阵,根据某个阈值筛选出高相似... 阅读全文
posted @ 2015-07-10 19:43 dydx 阅读(1096) 评论(0) 推荐(0) 编辑
摘要: 当前可以对模块聚类,可以显示各个类的关键字选中一个模块时,相关的模块会突出显示当前问题、以及可以做的工作有几个:(1)边形状太怪异,像血管一样(2)应该允许钉住节点和边,令其始终突出显示(3)筛选出重要的边。条件:1.边的两节点能被用户看到,2.边本身比较重要(4)分析出数据流发现qgraphicsitem的paint函数的一点特性,利用它可以从item获取当前进行绘制的view:void QGr... 阅读全文
posted @ 2015-07-10 19:42 dydx 阅读(145) 评论(0) 推荐(0) 编辑