首页> 外文会议>IEEE International Symposium on Software Reliability Engineering >Experience Report: Fault Triggers in Linux Operating System: from Evolution Perspective
【24h】

Experience Report: Fault Triggers in Linux Operating System: from Evolution Perspective

机译:经验报告:Linux操作系统中的故障触发器:从演进的角度看

获取原文

摘要

Linux operating system is a complex system that is prone to suffer failures during usage, and increases difficulties of fixing bugs. Different testing strategies and fault mitigation methods can be developed and applied based on different types of bugs, which leads to the necessity to have a deep understanding of the nature of bugs in Linux. In this paper, an empirical study is carried out on 5741 bug reports of Linux kernel from an evolution perspective. A bug classification is conducted based on fault triggering conditions, followed by the analysis of the evolution of bug type proportions over versions and time, together with their comparisons across versions, products and regression bugs. Moreover, the relationship between bug type proportions and clustering coefficient, as well as the relation between bug types and time to fix are presented. This paper reveals 13 interesting findings based on the empirical results and further provides guidance for developers and users based on these findings.
机译:Linux操作系统是一个复杂的系统,在使用过程中容易出现故障,并增加了修复错误的难度。可以基于不同类型的错误来开发和应用不同的测试策略和减少故障的方法,这导致有必要对Linux中错误的性质有深入的了解。本文从发展的角度对Linux内核的5741个bug报告进行了实证研究。根据故障触发条件进行错误分类,然后分析错误类型比例随版本和时间的演变,以及它们在版本,产品和回归错误之间的比较。此外,还介绍了错误类型比例与聚类系数之间的关系,以及错误类型与修复时间之间的关系。本文根据经验结果揭示了13个有趣的发现,并根据这些发现为开发人员和用户提供了指导。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号