首页> 外文会议>International Conference on Futuristic Trends on Computational Analysis and Knowledge Management >A Software Up-Gradation Model with Testing Effort and Two Types Of Imperfect Debugging
【24h】

A Software Up-Gradation Model with Testing Effort and Two Types Of Imperfect Debugging

机译:具有测试工作的软件上灰度模型和两种类型的不完美调试

获取原文
获取外文期刊封面目录资料

摘要

Recent advances in the software world have seen the rise of various Software Reliability Growth Models (SRGMs). These SRGMs take into account various factors and associate them to reliability to come out with a new approach. Some of them consider calendar time as the governing factor while others argued that effort based modeling is more towards reality. In the real industrial scenario, due to the ever growing demands of the customer and stiff contention in the market, developers generally prefer to release the software with multiple versions instead of rolling out all the functionalities at one go. Consequently the customary approach towards software development process as observed in practice is iterative in nature. Moreover, the debugging process is not a perfect event. It has bottlenecks owing to the increasing complexity of software due to up gradations which transcends the limited knowledge of testing team. Thus, it is not a practical approach to go with the assumption of fault removal with certainty after the failure is observed. In a real scenario, it may happen that initially the testing team may not be skilled enough to detect all the faults leading to imperfect debugging, also during debugging it may happen that some faults are added fault causing error generation. Some models successfully capture the influence of imperfect debugging on multiple releases of software. In this present paper, we present a two stage detection/correction based software reliability growth model with testing effort, integrating the concept of two types of imperfect debugging in multiple up gradations of a software. We have taken Exponential and logistic distribution functions for detection and correction process in this paper. The proposed model is successfully tested on a real life software data set.
机译:软件世界的最新进展已经看到各种软件可靠性增长模型(SRGMS)的兴起。这些SRGMS考虑到各种因素,并将它们与新方法相关起见,使其具有可靠性。其中一些考虑日历时间作为管理因素,而其他人则认为基于努力的建模更为现实。在真正的工业场景中,由于对客户的客户需求不断增长,开发人员普遍宁愿释放软件,而不是多个版本,而不是拨出所有功能。因此,实践中观察到的软件开发过程的习惯方法是迭代的。此外,调试过程不是一个完美的事件。由于渐变的渐变,由于软件的复杂性越来越多,它具有瓶颈,这超越了测试团队有限的知识。因此,在观察失败后,通过确定故障去除故障去除是一种实用的方法。在一个真实的场景中,可能发生的是,最初测试团队可能不足以检测所有导致不完美调试的故障,也可能发生在调试过程中,可能会发生一些故障导致错误产生错误。有些模型成功捕获了多种软件版本上不完美调试的影响。在本文中,我们介绍了一种具有测试工作的两级检测/校正的软件可靠性增长模型,在软件的多个渐变中集成了两种类型不完美调试的概念。我们在本文中采取了指数和逻辑分布函数进行检测和校正过程。所提出的模型在真实的软件数据集上成功测试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号