开源项目中考虑高修复优先级的故障识别方法

H. Sone, Y. Tamura, S. Yamada
{"title":"开源项目中考虑高修复优先级的故障识别方法","authors":"H. Sone, Y. Tamura, S. Yamada","doi":"10.1109/IEEM44572.2019.8978938","DOIUrl":null,"url":null,"abstract":"Open source software is adopted as embedded systems, server usage and so on because of quick delivery, cost reduction and standardization of systems. Many open source software are developed under the peculiar development style known as bazaar method, in which faults are found and fixed by developers around the world, and the result will be reflected in the next release. However, several massive open source projects have a problem that faults fixing takes a lot of time because faults corrector cannot handle many faults reports briefly. In this paper, we make an index to detect faults that require high fix priority and long fault fixing time when faults are reported in specific version of open source project. In addition, we try to improve the detection accuracy of the proposed index by learning not only the specific version but also the fault report data of the past version by using random forest considering the characteristic similarities of faults fix among different versions. As a result, the detection accuracy has highly improved compared with using only specific version data.","PeriodicalId":255418,"journal":{"name":"2019 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Method of Fault Identification Considering High Fix Priority in Open Source Project\",\"authors\":\"H. Sone, Y. Tamura, S. Yamada\",\"doi\":\"10.1109/IEEM44572.2019.8978938\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Open source software is adopted as embedded systems, server usage and so on because of quick delivery, cost reduction and standardization of systems. Many open source software are developed under the peculiar development style known as bazaar method, in which faults are found and fixed by developers around the world, and the result will be reflected in the next release. However, several massive open source projects have a problem that faults fixing takes a lot of time because faults corrector cannot handle many faults reports briefly. In this paper, we make an index to detect faults that require high fix priority and long fault fixing time when faults are reported in specific version of open source project. In addition, we try to improve the detection accuracy of the proposed index by learning not only the specific version but also the fault report data of the past version by using random forest considering the characteristic similarities of faults fix among different versions. As a result, the detection accuracy has highly improved compared with using only specific version data.\",\"PeriodicalId\":255418,\"journal\":{\"name\":\"2019 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM)\",\"volume\":\"32 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IEEM44572.2019.8978938\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IEEM44572.2019.8978938","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

在嵌入式系统、服务器使用等方面采用开源软件,因为交付快、成本低、系统标准化。许多开源软件都是在被称为bazaar方法的特殊开发风格下开发的,在这种开发方式中,世界各地的开发人员发现并修复错误,结果将在下一个版本中反映出来。然而,一些大型开源项目存在一个问题,即错误修复需要花费大量时间,因为错误更正器不能简单地处理许多错误报告。本文针对特定版本的开源项目,在报告故障时,建立一个索引来检测修复优先级高、修复时间长的故障。此外,考虑到不同版本之间故障修复的特征相似性,我们尝试通过随机森林学习特定版本和过去版本的故障报告数据来提高所提出索引的检测精度。因此,与仅使用特定版本数据相比,检测精度有了很大提高。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A Method of Fault Identification Considering High Fix Priority in Open Source Project
Open source software is adopted as embedded systems, server usage and so on because of quick delivery, cost reduction and standardization of systems. Many open source software are developed under the peculiar development style known as bazaar method, in which faults are found and fixed by developers around the world, and the result will be reflected in the next release. However, several massive open source projects have a problem that faults fixing takes a lot of time because faults corrector cannot handle many faults reports briefly. In this paper, we make an index to detect faults that require high fix priority and long fault fixing time when faults are reported in specific version of open source project. In addition, we try to improve the detection accuracy of the proposed index by learning not only the specific version but also the fault report data of the past version by using random forest considering the characteristic similarities of faults fix among different versions. As a result, the detection accuracy has highly improved compared with using only specific version data.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信