首页> 外文期刊>IEEE Transactions on Reliability >An Empirical Study of Fault Triggers in the Linux Operating System: An Evolutionary Perspective
【24h】

An Empirical Study of Fault Triggers in the Linux Operating System: An Evolutionary Perspective

机译:Linux操作系统中的故障触发器的实证研究:演化观点

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

摘要

This paper presents an empirical study of 5741 bug reports for the Linux kernel from an evolutionary perspective, with the aim of obtaining a deep understanding of bug characteristics in the Linux operating system. Bug classification is performed based on the fault triggering conditions, followed by an analysis of the proportions and evolution of the bug types as well as comparisons among versions, products, and repair locations. In addition, an analysis of regression bugs and the relationship between the types of bugs and the time needed to fix them are presented. Moreover, a procedure for the analysis of bug type characteristics based on complex network metrics is proposed, and four network metrics, i.e., degree, clustering coefficient, betweenness, and closeness, are utilized to further investigate the relationship between bug types and software metrics. In this paper, 22 interesting findings based on the empirical results are revealed, and guidance based on these findings is provided for developers and users.
机译:本文从进化的角度对Linux内核的5741个错误报告进行了实证研究,目的是深入了解Linux操作系统中的错误特征。根据故障触发条件进行错误分类,然后分析错误类型的比例和演变以及版本,产品和维修位置之间的比较。此外,还提供了对回归错误以及错误类型与修复它们所需时间之间的关系的分析。此外,提出了一种基于复杂网络度量的缺陷类型特征分析过程,并利用度,聚类系数,介度和亲和度这四个网络度量进一步研究缺陷类型与软件度量之间的关系。本文根据经验结果揭示了22个有趣的发现,并根据这些发现为开发人员和用户提供了指导。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号