首页> 外文会议>European Conference on Software Maintenance and Reengineering >DPJF - Design Pattern Detection with High Accuracy
【24h】

DPJF - Design Pattern Detection with High Accuracy

机译:DPJF - 具有高精度的设计模式检测

获取原文

摘要

Automated design pattern detection (DPD) is a challenging reengineering task. The detection quality (precision and recall) of DPD tools has so far been insufficient to make DPD integral part of current IDEs and development practices. In this paper, we present a novel approach and a related tool, DPJF. For all implemented pattern detectors and all projects used for evaluation, DPJF achieves 100% precision and the best recall of all evaluated tools. Still, its analysis speed competes with the fastest existing tools. The high detection quality is achieved by a well-balanced combination of structural and behavioural analysis techniques whereas the good performance is achieved by emprically validated simplifications of the individual techniques. Our results lay the basis for routine application of DPD in program comprehension and let DPJF pioneer novel uses of DPD for software quality assesment and improvement.
机译:自动化设计模式检测(DPD)是一个具有挑战性的再造任务。 DPD工具的检测质量(精确和召回)到目前为止还不足以使当前IDE和开发实践的DPD组成部分。 在本文中,我们提出了一种新的方法和相关工具DPJF。 对于所有实现的模式检测器和用于评估的所有项目,DPJF实现了100%的精度和所有评估工具的最佳回忆。 尽管如此,其分析速度竞争最快的现有工具。 通过结构和行为分析技术的良好平衡组合来实现高检测质量,而通过性质验证的单个技术的简化实现了良好的性能。 我们的结果为DPD在方案理解中的常规应用程序奠定了基础,让DPJF先锋DPD用于软件质量评估和改进。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号