《表5 设计模式恢复工具参数》

《表5 设计模式恢复工具参数》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《非标准设计模式的恢复》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

(2) F.T[16]与DPJF[18]工具对开源系统中State与Strategy模式重叠实例识别的精确率仅为36.4%与18.2%,而分析后发现二者皆能识别的重叠实例为Quick UML2001中的重叠实例(1)及Junit3.7中的重叠实例(4),笔者进一步深入研究发现这两个重叠实例没有涉及复杂的层次结构,故容易恢复成功。但这两种恢复工具难以恢复参与者类之间存在多层复杂关系的重叠实例。表5描述了主流设计模式恢复工具的名称、适合语言等主要参数,后续实验将通过这些恢复工具对非标准设计模式识别效果进行比较分析。实验环境:操作系统为Windows 7,CPU选用酷睿i7 6700K,主频为4GHz,内存为8G。表6描述表2开源系统中State与Strategy模式重叠实例通过表5中的设计模式恢复工具检测后的结果。