首页> 外文会议>International Conference on Software Analysis, Evolution, and Reengineering >Measuring the quality of design pattern detection results
【24h】

Measuring the quality of design pattern detection results

机译:测量设计模式检测结果的质量

获取原文

摘要

Detecting design patterns in large software systems is a common reverse engineering task that can help the comprehension process of the system's design. While several design pattern detection tools presented in the literature are capable of detecting design patterns automatically, evaluating these detection results is usually done in a manual and subjective fashion. Differences in design pattern definitions, as well as pattern instance counting and presenting, exacerbate the difficulty of evaluating design pattern detection results. In this paper, we present a novel approach to evaluating and comparing design pattern detection results. Our approach, called MoRe, introduces a novel way to present design pattern instances in a uniform fashion. Based on this characterization of design pattern instances, we propose four measures for design pattern detection evaluation that convey a concise assessment of the quality of the results produced by a given detection method. We have implemented these measures, and present case studies that showcase their usefulness.
机译:检测大型软件系统中的设计模式是一个共同的逆向工程任务,可以帮助系统设计的理解过程。虽然文献中呈现的几种设计模式检测工具能够自动检测设计模式,但评估这些检测结果通常以手动和主观方式进行。设计模式定义的差异,以及模式实例计数和呈现,加剧了评估设计模式检测结果的难度。在本文中,我们提出了一种评估和比较设计模式检测结果的新方法。我们的方法称为更多,介绍了以统一的方式呈现设计模式实例的新方法。基于设计模式实例的特征,我们提出了四种设计模式检测评估措施,该评估传达了通过给定检测方法产生的结果的质量的简明评估。我们已经实施了这些措施,并展示了展示其有用性的案例研究。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号