DEVELOPING SOFTWARE ANALYZERS TOOL USING SOFTWARE RELIABILITY GROWTH MODEL FOR IMPROVING SOFTWARE QUALITY
Sandeep P. Chavan, Shruti Patil, Amol Kadam · 2013
Software reliability is defined as the probability of free failure operations for a specified period of time in a specified conditions. Software reliability growth models (SRGM) have been developed to estimate software reliability measures such as number of remaining faults, software failure rate & software reliability. Software testing is a measure face which takes place during software development process .Testing is process of finding errors. It involves any activity aimed at evaluating an attribute or capability of the program for system & determining that it meets its required result. Software testing is a critical element software quality & ensures & represents the ultimate review of specification, design & code generation. But testing of the software for long time may not ensure a bug free software & high reliability. Optimum amount of code also needs to be covered to make sure that software may not be removed perfectly; this is mainly due to complexity of software or nature of testing team. This phenomenon is known as imperfect debugging. When the faults are not removed perfectly & leads to further generation of fault this process is known as error generation . In the event of flawed blame debugging the flaw substance of the programming is not updated, however only in light of fragmented comprehension of the programming, the located issue is not uprooted altogether. At the same time in the event of blunder era the issue substance builds as the testing advances and evacuation brings about presentation of new blames while uprooting old ones. n. The model has been validated, assessed and contrasted and other existing discrete NHPP demonstrates by applying it on real washout / issue