Optimisation of software reliability prediction
نویسندگان
چکیده
The reliability of software is one of the most important software metrics. In the course of time, systems have become more and more complex and that is why software has become more complex, too. It is an undeniable fact that this will lead to an increasing number of software faults. Models of software reliability are used to track down software faults. The aim is to make sure that an improvement in reliability prediction is gained. This paper explains the reasons for software and hardware failures. Furthermore, it describes a procedure to establish an innovative and improved model of prediction for software. The predictions will be based on realistic model assumptions. An appropriate model for the particular project can be determined by the Q factor. In this paper, different possibilities of evaluating a quality criterion are used. Key-Words: reliability, software, hardware, faults, prediction, failure, Q factor, reliability growth models, prognosis, probability, safety, MTTF (mean time to failure), MTBF (mean time between two failures), MTTR (mean time to repair), hazard rate.
منابع مشابه
A reliability-based maintenance technicians’ workloads optimisation model with stochastic consideration
The growing interest in technicians’ workloads research is probably associated with the recent surge in competition. This was prompted by unprecedented technological development that triggers changes in customer tastes and preferences for industrial goods. In a quest for business improvement, this worldwide intense competition in industries has stimulated theories and practical frameworks that ...
متن کاملReliable Multi-Objective On-line Re-Optimisation Control of Batch Processes Based on Bootstrap Aggregated Neural Networks
The paper presents a reliable multi-objective re-optimisation control strategy for batch processes based on bootstrap aggregated neural networks. Bootstrap aggregated neural networks not only give better generalisation performance than single neural networks but also provide model prediction confidence bounds. In order to overcome the problem of unknown disturbances, on-line re-optimisation is ...
متن کاملEvaluation of Classifiers in Software Fault-Proneness Prediction
Reliability of software counts on its fault-prone modules. This means that the less software consists of fault-prone units the more we may trust it. Therefore, if we are able to predict the number of fault-prone modules of software, it will be possible to judge the software reliability. In predicting software fault-prone modules, one of the contributing features is software metric by which one ...
متن کاملSintered silver finite element modelling and reliability based design optimisation in power electronic module
This paper discusses the design for reliability of a sintered silver structure in a power electronic module based on the computational approach that composed of high fidelity analysis, reduced order modelling, numerical risk analysis, and optimisation. The methodology was demonstrated on sintered silver interconnect sandwiched between silicon carbide chip and copper substrate in a power electro...
متن کاملCost-Optimisation of the IPv4 Zeroconf Protocol
We develop a stochastic model of a simple protocol for the self-configuration of IP network interfaces. We describe the mean cost that incurs during a selfconfiguration phase and describe a trade-off between reliability and speed. We derive a cost function which we use to derive optimal parameters. We show that optimal cost and optimal reliability are qualities that cannot be achieved at the sa...
متن کامل