上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 25 下一页
摘要: 对qt creator 工程进行分析,得到如下结果。工程总览放大一点看主体目录结构,下方为程序核心库lib,右方为插件plugins,左方为shared,作用未明插件目录结构,此时各个插件的大概内容可以通过提取的词云看到了。同时每个插件的代码量,也可以从“陆地”面积大致看出。往中心的explorer放大,可以看到其更多细节。这是一个叫做project explorer的插件,对应编辑器左边的工程目... 阅读全文
posted @ 2015-07-19 11:20 dydx 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 首先对类坐标进行空间聚类,再显示出主题。来自为知笔记(Wiz) 阅读全文
posted @ 2015-07-18 13:36 dydx 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 利用海洋深度表示目录嵌套结构,结果如图。同一层次深度的目录的颜色相同。当前发现几个问题:1. 布局的时候,应该更合理地考虑节点的大小,现在当目录节点和其他节点处于同一层次时,结果就不太好。例如会出现极不均匀的情形。2. 模块聚类是否应该换成只针对语义?同时变成跨模块的整体聚类?3. 标签云LOD显示应该考虑合并标签的情形。例如第一张图,大量的类聚集在一起,若不对相邻的类的标签进行合并,无法选出有代... 阅读全文
posted @ 2015-07-16 00:34 dydx 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 删掉一些过于紧密的导引点若两个导引点之间距离小于某值阈值取轮廓最小半径阈值=(最小轮廓半径+最大半径)/2可见边有所光滑采用相邻导引边的夹角余弦作为标准,余弦>0.9的边删去两者结合,满足任一标准便合并加入松弛算法。所谓松弛算法,即是在连接两点的样条和直线之间按某个权重混合,得到新曲线。可见加入后线不再严重重叠,可以分辨出走向大致一致的不同线。来自为知笔记(Wiz) 阅读全文
posted @ 2015-07-11 20:17 dydx 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 简单实现了Bavota的模块划分算法。论文有两篇:Using structural and semantic measures to improve software modularizationSoftware remodularization based on structural and semantic metrics方法是计算一个结合了结构和语义信息的相似度矩阵,根据某个阈值筛选出高相似... 阅读全文
posted @ 2015-07-10 19:43 dydx 阅读(1095) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 25 下一页