2015
DOI: 10.5815/ijitcs.2015.07.10
|View full text |Cite
|
Sign up to set email alerts
|

Software Reliability Modeling using Soft Computing Techniques: Critical Review

Abstract: Software reliability models assess the reliability by predicting faults for the software. Reliability is a real world phenomenon with many associated real-time problems. To obtain solutions to problems quickly, accurately and acceptably, a large number of soft computing techniques have been developed, but it is very difficult to find out which one is the most suitable and can be used globally. In this paper, we have provided an overview of existing soft computing techniques, and then critically analyzed the wo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 9 publications
(3 citation statements)
references
References 38 publications
0
3
0
Order By: Relevance
“…The observed behaviors of swarms can be used for allowing groups of individuals to achieve processes that cannot be done by each single individual by itself [9] [10]. Recently, authors are employing SI to obtain feasible solutions for complex optimization problems and in software reliability optimization [11].…”
Section: Introductionmentioning
confidence: 99%
“…The observed behaviors of swarms can be used for allowing groups of individuals to achieve processes that cannot be done by each single individual by itself [9] [10]. Recently, authors are employing SI to obtain feasible solutions for complex optimization problems and in software reliability optimization [11].…”
Section: Introductionmentioning
confidence: 99%
“…The guiding principle of soft computing is: Exploit the tolerance for imprecision, uncertainty, partial truth, and approximation to achieve tractability, robustness and low solution cost. The different techniques are used in soft computing are [6] below:- Fuzzy prototypes do not have knowledge capabilities, so for knowledge, they necessity adopt procedures from additional methods. It is consequently accepted to marry the two tools.…”
Section: Soft Computing Techniquesmentioning
confidence: 99%
“…Reliability can be defined as "how well software meets its requirements" and also "the probability that the software will operate without failure for the specified period of time in a specified environment" [1]. Those software failures are introduced during different stages of software development life cycle by the system analysts, designers, programmers and managers [2].…”
Section: Introductionmentioning
confidence: 99%