...
首页> 外文期刊>Empirical Software Engineering >Variation factors in the design and analysis of replicated controlled experiments: Three (dis)similar studies on inspections versus unit testing
【24h】

Variation factors in the design and analysis of replicated controlled experiments: Three (dis)similar studies on inspections versus unit testing

机译:复制控制实验的设计和分析中的变化因素:检验与单元测试的三项(不同)相似研究

获取原文
获取原文并翻译 | 示例
           

摘要

In formal experiments on software engineering, the number of factors that may impact an outcome is very high. Some factors are controlled and change by design, while others are are either unforeseen or due to chance. This paper aims to explore how context factors change in a series of formal experiments and to identify implications for experimentation and replication practices to enable learning from experimentation. We analyze three experiments on code inspections and structural unit testing. The first two experiments use the same experimental design and instrumentation (replication), while the third, conducted by different researchers, replaces the programs and adapts defect detection methods accordingly (reproduction). Experimental procedures and location also differ between the experiments. Contrary to expectations, there are significant differences between the original experiment and the replication, as well as compared to the reproduction. Some of the differences are due to factors other than the ones designed to vary between experiments, indicating the sensitivity to context factors in software engineering experimentation. In aggregate, the analysis indicates that reducing the complexity of software engineering experiments should be considered by researchers who want to obtain reliable and repeatable empirical measures.
机译:在软件工程的正式实验中,可能影响结果的因素数量非常多。有些因素是通过设计控制和更改的,而另一些则是不可预见的或偶然的。本文旨在探讨在一系列正式实验中背景因素如何变化,并确定对实验和复制实践的意义,以使从实验中学习成为可能。我们分析了有关代码检查和结构单元测试的三个实验。前两个实验使用相同的实验设计和仪器(复制),而第三个实验由不同的研究人员进行,替换了程序并相应地调整了缺陷检测方法(复制)。实验步骤之间的实验步骤和位置也有所不同。与预期相反,原始实验与复制之间以及与复制之间存在显着差异。某些差异是由于不同于实验之间设计的因素而引起的,这表明在软件工程实验中对上下文因素的敏感性。总体而言,分析表明,希望获得可靠且可重复的经验指标的研究人员应考虑降低软件工程实验的复杂性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号