Reliability Growth Modeling and Optimal Release Policy Under Fuzzy Environment of an N-version Progr

来源 :International Journal of Automation & Computing | 被引量 : 0次 | 上传用户:bushliu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Failure of a safety critical system can lead to big losses.Very high software reliability is required for automating the working of systems such as aircraft controller and nuclear reactor controller software systems.Fault-tolerant softwares are used to increase the overall reliability of software systems.Fault tolerance is achieved using the fault-tolerant schemes such as fault recovery (recovery block scheme),fault masking (N-version programming (NVP)) or a combination of both (Hybrid scheme).These softwares incorporate the ability of system survival even on a failure.Many researchers in the field of software engineering have done excellent work to study the reliability of fault-tolerant systems.Most of them consider the stable system reliability.Few attempts have been made in reliability modeling to study the reliability growth for an NVP system.Recently,a model was proposed to analyze the reliability growth of an NVP system incorporating the effect of fault removal efficiency.In this model,a proportion of the number of failures is assumed to be a measure of fault generation while an appropriate measure of fault generation should be the proportion of faults removed.In this paper,we first propose a testing efficiency model incorporating the effect of imperfect fault debugging and error generation.Using this model,a software reliability growth model (SRGM) is developed to model the reliability growth of an NVP system.The proposed model is useful for practical applications and can provide the measures of debugging effectiveness and additional workload or skilled professional required.It is very important for a developer to determine the optimal release time of the software to improve its performance in terms of competition and cost.In this paper,we also formulate the optimal software release time problem for a 3VP system under fuzzy environment and discuss a the fuzzy optimization technique for solving the problem with a numerical illustration. Failure of a safety critical system can lead to big losses. Condition high software reliability is required for automating the working of systems such as aircraft controller and nuclear reactor controller software systems. Future-tolerant softwares are used to increase the overall reliability of software systems. Fault tolerance is achieved using the fault-tolerant schemes such as fault recovery (recovery block scheme), fault masking (NVP) or a combination of both (Hybrid scheme). The software incorporates the ability of system survival even on a failure. Many researchers in the field of software engineering have done excellent work to study the reliability of fault-tolerant systems. Of of them consider the stable system reliability. Few attempts have been made in reliability modeling to study the reliability growth for an NVP system.Recently, a model was proposed to analyze the reliability growth of an NVP system incorporating the effect of fault removal efficiency. In thi s model, a proportion of the number of failures is assumed to be a measure of fault generation while an appropriate measure of fault generation should be the proportion of faults removed. In this paper, we first propose a testing efficiency model incorporating the effect of imperfect fault debugging and error generation. Using this model, a software reliability growth model (SRGM) is developed to model the reliability growth of an NVP system. proposed proposed model is useful for practical applications and can provide the measures of debugging effectiveness and additional workload or skilled professional required. It is very important for a developer to determine the optimal release time of the software to improve its performance in terms of competition and cost. In this paper, we also formulate the optimal software release time problem for a 3VP system under fuzzy environment and discuss a the fuzzy optimization technique for solving the problem with a numerical illustration.
其他文献
欧日合作研制的水星探测器“贝皮-科伦布”(Bepi-Colombo)计划于2015年用阿里安-5火箭发射(该任务的发射时间多次推迟,这也是国际合作项目中存在的普遍问题)。该探测器计划飞行6年
目的:观察水稻总黄酮对小鼠学习记忆功能的影响.方法:采用小鼠跳台法和避暗法.结果:水稻总黄酮对M-胆碱能抑制剂樟柳碱致小鼠脑记忆获得障碍、蛋白质生物合成抑制剂环己酰亚
In this paper, a new bilateral control algorithm based on absolute stability theory is put forward, which aims at the time-delay teleoperation system with force
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
为了顺应我国航天事业发展的需要,使与航天科学技术有关领导和专家更及时、准确、全面地了解国内外最新空间活动概况和各国空间技术的现状与特点及发展趋势,为我国的空间战略研
Quantitative safety assessment of safety systems plays an important role in decision making at all stages of system lifecycle, i.e.,design,deployment and phase
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
4手机市场分析4.1手机产品分布4.1.1整体情况目前国内手机市场的产品主要包括GSM系列、CDMA系列、GSM/CDMA双模终端、3G系列(目前只有TD-SCDMA)。2008年第二季度,手机市场规
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
Heterogeneity is inevitable in enterprises due to their various input requirements.The usage of proprietary integration products results in the increased cost o