华中科技大学学报(自然科学版)2018,Vol.46Issue(1):26-31,6.DOI:10.13245/j.hust.180106
多阶段可松弛的设计模式变体检测方法
Multistage relaxing detection method for variants of design pattern
摘要
Abstract
Aiming at hardly detecting of design pattern evolution,a multistage relaxing detection method for variant of design pattern was proposed.Relationships among different participants were explored by traversing the roles of the participants in the design pattern.Criteria of relaxing detection method for variant of design pattern were defined,and adding hidden relationship mechanism was introduced.The proposed method was subdivided into three phases.Experimental results show that proposed method is simple and effective,and the accuracy of the proposed method is 81.25% for variant of design pattern.Compared to other wellknown testing system by experiment detection of individual and experiment detection of system integration,the proposed method certainly increases the recognition accuracy,indicating the effectiveness of the proposed method.关键词
设计模式检测/软件演化/变体/隐形关系/假阴性结果Key words
design pattern detection/software evolution/variants/hidden relationship/false negative分类
信息技术与安全科学引用本文复制引用
肖卓宇,何锫..多阶段可松弛的设计模式变体检测方法[J].华中科技大学学报(自然科学版),2018,46(1):26-31,6.基金项目
国家自然科学基金资助项目(61170199),湖南省教学改革资助项目(湘教通[2016]400号1068),湖南省教育厅重点基金资助项目(11A004),广东省自然科学基金资助项目(2015A030313501),广东省普通高校创新团队建设资助项目(2015KCXTD014). (61170199)