多重释放软件可靠性建模,包括检测过程中的故障生成和纠正过程中的变化点的故障依赖性
Sujit Kumar Pradhan1, Anil Kumar2, Vijay Kumar3
1Department of Mathematics, Birla Institute of Technology and Science, Pilani, K K Birla Goa Campus, Zuarinagar, Sancoale, Goa, 403726, India.
Scientific reports
|July 2, 2025
概括
本研究引入了新的软件可靠性增长模型 (SRGMs),重点是故障依赖,而不是时间. 新模型准确地预测软件的可靠性,并帮助确定最佳发布时间.
科学领域:
- 软件工程 软件工程 软件工程
- 计算机科学 计算机科学
- 可靠性工程可靠性工程
背景情况:
- 软件可靠性对于无故障运行至关重要.
- 现有的软件可靠性增长模型 (SRGM) 在捕捉故障动态方面存在局限性.
- 准确的软件可靠性估计对于产品质量至关重要.
研究的目的:
- 为故障检测 (FDP) 和故障纠正 (FCP) 提出新的SRGM.
- 分析FDP和FCP之间的依赖性基于故障量,而不是时间.
- 用现实世界的软件数据验证拟议的模型,并讨论最佳发布时间.
主要方法:
- 模拟FDP使用多释放概念,结合剩余和新添加的故障.
- 通过在故障依赖函数中引入一个变化点来开发FCP模型.
- 在两个中等规模的软件系统数据集上验证了模型,并纳入了用于发布时间优化的成本因素.
主要成果:
- 与现有模型相比,拟议的SRGM显示出优越的数据适应性.
- 这些模型有效地捕捉了故障依赖性,为软件可靠性提供了新的视角.
- 成本分析为最佳软件发布时间提供了洞察力.
结论:
- 新的SRGM在软件可靠性评估中提供了更高的准确性.
- 了解故障依赖是提高软件可靠性预测的关键.
- 成本模型有助于对软件发布时间表做出明智的决定.
相关概念视频
Distribution Reliability and Automation
167
Distribution reliability in electrical power systems is critical for ensuring an uninterrupted power supply to consumers at minimal cost. According to IEEE Standard Terms, reliability is the probability that a device will function without failure over a specified time period or amount of usage. For electric power distribution, this translates to maintaining continuous power supply and addressing customer concerns over power outages. Several indices, as defined by IEEE Standard 1366-2012, are...
167
Fault Types
130
When analyzing a single line-to-ground fault from phase A to ground at a three-phase bus, it is important to consider the fault impedance. This impedance is zero for a bolted fault, equal to the arc impedance for an arcing fault, and represents the total fault impedance for a transmission-line insulator flashover. To derive sequence and phase currents, fault conditions are translated from the phase domain to the sequence domain.
For line-to-line faults occurring between phases B and C, the...
For line-to-line faults occurring between phases B and C, the...
130
Types of Errors: Detection and Minimization
2.6K
Error is the deviation of the obtained result from the true, expected value or the estimated central value. Errors are expressed in absolute or relative terms.
Absolute error in a measurement is the numerical difference from the true or central value. Relative error is the ratio between absolute error and the true or central value, expressed as a percentage.
Errors can be classified by source, magnitude, and sign. There are three types of errors: systematic, random, and gross.
Systematic or...
Absolute error in a measurement is the numerical difference from the true or central value. Relative error is the ratio between absolute error and the true or central value, expressed as a percentage.
Errors can be classified by source, magnitude, and sign. There are three types of errors: systematic, random, and gross.
Systematic or...
2.6K
Multimachine Stability
234
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
234
Propagation of Uncertainty from Systematic Error
894
The atomic mass of an element varies due to the relative ratio of its isotopes. A sample's relative proportion of oxygen isotopes influences its average atomic mass. For instance, if we were to measure the atomic mass of oxygen from a sample, the mass would be a weighted average of the isotopic masses of oxygen in that sample. Since a single sample is not likely to perfectly reflect the true atomic mass of oxygen for all the molecules of oxygen on Earth, the mass we obtain from this...
894
Propagation of Uncertainty from Random Error
1.1K
An experiment often consists of more than a single step. In this case, measurements at each step give rise to uncertainty. Because the measurements occur in successive steps, the uncertainty in one step necessarily contributes to that in the subsequent step. As we perform statistical analysis on these types of experiments, we must learn to account for the propagation of uncertainty from one step to the next. The propagation of uncertainty depends on the type of arithmetic operation performed on...
1.1K


