首页> 外文会议>Software Engineering >A DYNAMIC APPROACH FOR THE IDENTIFICATION OF OBJECT-ORIENTED DESIGN PATTERNS
【24h】

A DYNAMIC APPROACH FOR THE IDENTIFICATION OF OBJECT-ORIENTED DESIGN PATTERNS

机译:面向对象设计模式的动态识别方法

获取原文

摘要

Maintenance is undoubtedly the most effort consuming activity in the software process. Maintenance effort can be decreased by representing a system as a collection of high level building blocks, such as design patterns. In this paper, we present a dynamic approach for the identification of object-oriented design patterns. The approach is based on tracing some methods in pattern candidates, which are the output of a static analyzer preceding the dynamic analysis stage. The methods to be traced are determined in each pattern individually according to its expected dynamic characteristics. The advantage of this approach is that it reduces the amount of dynamic information to be analyzed. Hence, it improves the efficiency of the identification process. The suggested approach is tested on a large-scale case study. Results of the case study demonstrate the accuracy of the presented approach.
机译:维护无疑是软件过程中最费力的活动。通过将系统表示为高级构建模块(例如设计模式)的集合,可以减少维护工作量。在本文中,我们提出了一种动态方法来识别面向对象的设计模式。该方法基于在模式候选中跟踪某些方法,这些模式是动态分析阶段之前的静态分析器的输出。在每个模式中,根据其预期的动态特性分别确定要跟踪的方法。这种方法的优点是减少了要分析的动态信息量。因此,它提高了识别过程的效率。建议的方法已在大规模案例研究中进行了测试。案例研究的结果证明了所提出方法的准确性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号