首页> 中文期刊> 《计算机应用》 >基于依赖关系的模块变更概率度量:一个实验分析

基于依赖关系的模块变更概率度量:一个实验分析

         

摘要

It is essential for software development and maintenance to predict which modules are change-prone in an Object-Oriented ( 00) software system. In this paper, a light-weight approach was developed to compute the change probability metric by leveraging the dependence relationships between classes in a system. Then, based on Logistic regression model, an experimental analysis was conducted using Eclipse 2.0. The experimental results indicate that, on one hand, the proposed change probability metric captures different information from traditional 00 metrics. On the other hand, when being used with traditional 00 metrics together, the proposed change probability metric can significantly improve the accuracy for predicting the change-prone classes.%模块变更预测对于面向对象软件的开发和维护工作具有重要意义.针对软件的模块变更预测问题,首先在软件类之间依赖关系的基础上提出了一种轻量级的模块变更概率计算方法,然后利用Logistic回归模型对Eclipse 2.0系统进行了实验分析.实验结果表明:一方面,基于依赖关系的模块变更概率度量捕获了与传统面向对象度量不同的信息;另一方面,当与传统的面向对象度量一起使用时,它们能够在统计意义上显著地提高模块变更预测的准确性.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号