一个软件的多版本建模与测试工作和故障减少因素

P. K. Kapur, Prabhanjan Mishra, A. Shrivastava, S. Khatri
{"title":"一个软件的多版本建模与测试工作和故障减少因素","authors":"P. K. Kapur, Prabhanjan Mishra, A. Shrivastava, S. Khatri","doi":"10.1109/ICICCS.2016.7542352","DOIUrl":null,"url":null,"abstract":"In today's fast moving day to day life almost everything is more or less dependent on software. This dependence on software has increased the demand of reliable software in no time. Hence software firms are now a days releasing multiple versions of the software instead of providing a software with less number of bugs and removing the bugs of the previous version in the next up-gradation Firms remove the bugs of the previous version in the next up-gradation or by updating the software. But removal of bugs is not a simple task and at the time of removal it may be possible that testing team may introduce some new bugs to it. In the existing software reliability literature numerous models are proposed incorporating effort spent on removing the bugs. In this paper we have incorporated one more attribute of fault reduction factor in the effort based multi release modelling of a software. Fault reduction factors (FRFs) play an important role in software reliability and are generally defined as the ratio of the total number of reduced faults to the total number of failures experienced. FRFs are not fixed and it is affected by many factors, e.g., imperfect debugging, resource allocations, and debugging time lag. Taking this into consideration we propose two effort based multi up-gradation software reliability growth models incorporating time dependent FRF. Numerical illustration of the proposed model is done on a real life data set of tandem computers for four release.","PeriodicalId":389065,"journal":{"name":"2016 International Conference on Innovation and Challenges in Cyber Security (ICICCS-INBUSH)","volume":"67 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":"{\"title\":\"Multi release modeling of a software with testing effort and fault reduction factor\",\"authors\":\"P. K. Kapur, Prabhanjan Mishra, A. Shrivastava, S. Khatri\",\"doi\":\"10.1109/ICICCS.2016.7542352\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In today's fast moving day to day life almost everything is more or less dependent on software. This dependence on software has increased the demand of reliable software in no time. Hence software firms are now a days releasing multiple versions of the software instead of providing a software with less number of bugs and removing the bugs of the previous version in the next up-gradation Firms remove the bugs of the previous version in the next up-gradation or by updating the software. But removal of bugs is not a simple task and at the time of removal it may be possible that testing team may introduce some new bugs to it. In the existing software reliability literature numerous models are proposed incorporating effort spent on removing the bugs. In this paper we have incorporated one more attribute of fault reduction factor in the effort based multi release modelling of a software. Fault reduction factors (FRFs) play an important role in software reliability and are generally defined as the ratio of the total number of reduced faults to the total number of failures experienced. FRFs are not fixed and it is affected by many factors, e.g., imperfect debugging, resource allocations, and debugging time lag. Taking this into consideration we propose two effort based multi up-gradation software reliability growth models incorporating time dependent FRF. Numerical illustration of the proposed model is done on a real life data set of tandem computers for four release.\",\"PeriodicalId\":389065,\"journal\":{\"name\":\"2016 International Conference on Innovation and Challenges in Cyber Security (ICICCS-INBUSH)\",\"volume\":\"67 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"10\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 International Conference on Innovation and Challenges in Cyber Security (ICICCS-INBUSH)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICICCS.2016.7542352\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 International Conference on Innovation and Challenges in Cyber Security (ICICCS-INBUSH)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICICCS.2016.7542352","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10

摘要

在当今快速发展的日常生活中,几乎所有的事情都或多或少地依赖于软件。这种对软件的依赖迅速增加了对可靠软件的需求。因此,软件公司现在发布软件的多个版本,而不是提供错误较少的软件,并在下一次升级时消除前一个版本的错误。公司在下一次升级或更新软件时消除前一个版本的错误。但是移除bug并不是一项简单的任务,在移除的时候,测试团队可能会引入一些新的bug。在现有的软件可靠性文献中,提出了许多模型,其中包括用于消除错误的努力。在本文中,我们在基于工作量的软件多版本建模中增加了一个减少故障因子的属性。故障减少因子(frf)在软件可靠性中起着重要的作用,通常被定义为减少的故障总数与经历的故障总数的比值。frf不是固定的,它受很多因素的影响,如调试不完善、资源分配、调试滞后等。考虑到这一点,我们提出了两种基于努力的多升级软件可靠性增长模型,该模型考虑了时间相关频响。在实际的四次发布的串联计算机数据集上对所提出的模型进行了数值说明。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Multi release modeling of a software with testing effort and fault reduction factor
In today's fast moving day to day life almost everything is more or less dependent on software. This dependence on software has increased the demand of reliable software in no time. Hence software firms are now a days releasing multiple versions of the software instead of providing a software with less number of bugs and removing the bugs of the previous version in the next up-gradation Firms remove the bugs of the previous version in the next up-gradation or by updating the software. But removal of bugs is not a simple task and at the time of removal it may be possible that testing team may introduce some new bugs to it. In the existing software reliability literature numerous models are proposed incorporating effort spent on removing the bugs. In this paper we have incorporated one more attribute of fault reduction factor in the effort based multi release modelling of a software. Fault reduction factors (FRFs) play an important role in software reliability and are generally defined as the ratio of the total number of reduced faults to the total number of failures experienced. FRFs are not fixed and it is affected by many factors, e.g., imperfect debugging, resource allocations, and debugging time lag. Taking this into consideration we propose two effort based multi up-gradation software reliability growth models incorporating time dependent FRF. Numerical illustration of the proposed model is done on a real life data set of tandem computers for four release.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信