首页> 外文会议>Empirical Software Engineering, 2004. ISESE '04. Proceedings. 2004 International Symposium on >Comparing code reading techniques applied to object-oriented software frameworks with regard to effectiveness and defect detection rate
【24h】

Comparing code reading techniques applied to object-oriented software frameworks with regard to effectiveness and defect detection rate

机译:在有效性和缺陷检测率方面比较应用于面向对象软件框架的代码读取技术

获取原文

摘要

This paper first reasons on understanding software frameworks for defect detection, and then presents an experimental research for comparing the effectiveness and defect detection rate of code-reading techniques, once applied to C++ coded object-oriented frameworks. We present and discuss the functionality-based approach to framework understanding. Then, we present an experiment that compared three reading techniques for inspection of software frameworks. Two of those reading techniques, namely checklist-based reading, and systematic order-based reading, were adopted from scientific literature, while the third one, namely functionality-based reading, was derived from the functionality-based approach. The results of the experiment are that (1) functionality-based reading is much more effective and efficient than checklist based reading. (2) Functionality-based Reading is significantly more effective and efficient than systematic order-based reading. (3) Systematic order-based reading performs significantly better than checklist based reading for what concerns defect detection rate. However, because we used checklist-based reading and systematic order-based reading quite as they are, with limited adaptation to frameworks, it is too early to draw strong conclusions from the experiment results and improving and replicating this study is strongly recommended.
机译:本文首先介绍了理解缺陷检测软件框架的原因,然后提出了一项实验研究,用于比较代码读取技术(一旦应用于C ++编码的面向对象框架)的有效性和缺陷检测率。我们介绍并讨论基于功能的框架理解方法。然后,我们提出一个实验,比较了三种阅读技术对软件框架的检查。从科学文献中采用了其中的两种阅读技术,即基于清单的阅读和基于系统的顺序的阅读,而第三种技术,即基于功能的阅读,是从基于功能的方法派生而来的。实验的结果是(1)基于功能的阅读比基于清单的阅读更加有效。 (2)基于功能的阅读比基于顺序的系统阅读更加有效。 (3)在缺陷检测率方面,系统的基于订单的读取性能明显优于基于清单的读取。但是,由于我们完全使用了基于清单的阅读和基于系统的顺序的阅读,并且对框架的​​适应性有限,因此从实验结果中得出强有力的结论为时过早,强烈建议改进和复制本研究。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号