Reliability models are very useful to estimate the
probability of the software fail along the time. They are
fundamental to plan test activities, and to ensure the quality of
the software being developed. Software reliability is the
probability of failure-free operation for a specified period of
time in a specified environment. Because no model has proven to
perform well considering different project characteristics, we
introduced the use of Machine Learning techniques, an
intelligent Neuro-Fuzzy technique approach to obtain the
software reliability. In this paper, numerical examples for
software reliability analysis by using actual data from software
system in consumer electronics were conducted to confirm this
technique and the results were compared with traditional
models. The obtained results show some advantages of the
introduced approach. The model can be used in projects with
different characteristics. For the future works, we need to
investigate more into usefulness and validity of our model.