计算机科学与探索 ›› 2018, Vol. 12 ›› Issue (3): 380-392.DOI: 10.3778/j.issn.1673-9418.1702024
肖卓宇1,黄 海2+,何 锫3,4,李 港1,杨道武1,彭逸凡1,董泽民1
XIAO Zhuoyu1, HUANG Hai2+, HE Pei3,4, LI Gang1, YANG Daowu1, PENG Yifan1, DONG Zemin1
摘要: 为解决传统设计模式检测工具比较基准缺乏及相似工具重复开发的问题,在分析现有设计模式工具检测结果基础上,按识别方法进行了分类,制订了参与检测工具的筛选规则,探讨了各种工具的局限性,提出了一种设计模式检测工具有效性评估方法。以设计模式实例基准、变体、参与者角色实例共享为主要评估指标,通过对8种检测工具及9种开源系统指标的交叉比较,验证了所提方法的有效性,总结了评估工作的有效性威胁,给出了合理性建议,为设计模式检测工具评估提供了一种新思路。