基于矩阵积分评估的设计模式检测研究
设计模式识别是软件复用的一项重要工作,而设计模式实例检测有利于软件系统的理解与维护,为解决设计模式检测中软件系统与设计模式间匹配的精确性问题,并降低检测的复杂度,提出一种基于图形顶点之间矩阵积分的评估方法,形式化了软件系统和设计模式的矩阵表示,利用逆向工程中的大类图拆分方法对初始信息进行修饰,将其结果转换为基于图形的邻接矩阵表示形式,再依据矩阵积分规则对之进行计算,得出MatrixGrade积分评估表示形式的匹配结果,并通过多个开源项目验证了该方法的准确率与有效性,与其他检测算法的结果比较,说明了本文方法值得进一步研究.
设计模式、逆向工程、设计模式识别、图形匹配、邻接矩阵、矩阵积分
37
TP311(计算技术、计算机技术)
国家自然科学基金项目61170199;广东省自然科学基金项目2015A030313501;湖南省教育厅重点基金项目11A004;湖南省大学生研究性学习和创新性实验计划项目湘教通[2015]84号197;中南林业科技大学教学改革项目201509
2016-10-25(万方平台首次上网日期,不代表论文的发表时间)
共6页
1428-1433