首页> 外文会议>32nd ACM/IEEE international conference on software engineering 2010 >An Empirical Study of Reported Bugs in Server Software with Implications for Automated Bug Diagnosis
【24h】

An Empirical Study of Reported Bugs in Server Software with Implications for Automated Bug Diagnosis

机译:对服务器软件中已报告的错误的经验研究,对自动错误诊断有一定的意义

获取原文

摘要

Reproducing bug symptoms is a prerequisite for performing automatic bug diagnosis. Do bugs have characteristics that ease or hinder automatic bug diagnosis? In this paper, we conduct a thorough empirical study of several key characteristics of bugs that affect reproducibility at the production site. We examine randomly selected bug reports of six server applications and consider their implications on automatic bug diagnosis tools. Our results are promising. Prom the study, we find that nearly 82% of bug symptoms can be reproduced deterministically by re-running with the same set of inputs at the production site. We further find that very few input requests are needed to reproduce most failures; in fact, just one input request after session establishment suffices to reproduce the failure in nearly 77% of the cases. We describe the implications of the results on reproducing software failures and designing automated diagnosis tools for production runs.
机译:再现错误症状是执行自动错误诊断的先决条件。错误具有缓解或阻碍自动错误诊断的特征吗?在本文中,我们对影响生产现场可重复性的bug的几个关键特征进行了全面的实证研究。我们检查了随机选择的六个服务器应用程序的错误报告,并考虑了它们对自动错误诊断工具的影响。我们的结果是有希望的。进行该研究后,我们发现通过在生产现场使用相同的输入集重新运行,可以确定性地复制将近82%的错误症状。我们进一步发现,重现大多数故障所需的输入请求很少。实际上,在会话建立之后仅一个输入请求就足以在近77%的情况下重现失败。我们描述了结果对再现软件故障和设计用于生产运行的自动诊断工具的影响。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号