23
Views
1
CrossRef citations to date
0
Altmetric
Original Articles

Understanding the nittygrities of software reliability and its testing procedures: A different approach

, &
 

Abstract

The development of software is a complicated task and involves a lot of deliberate elaboration on part of user as well as developer. The user must spell out the requirements in detail and feed all the required inputs to the developer to analyse the environmental conditions, HR restrictions, Exploitation and utility aspects of the software being asked for. For its reliability testing, the developer may choose the method and tools of his choice. It is required that due consideration be given to large number of factors to decide onto the reliability testing technique. These include calculating and documenting factors like ROCOF, MTTF, MTTR, MTBF, POFOD, Probability and Availability. The Software Reliability checking is an essential aspect which demands due deliberation and there are various Software Reliability Models that are in place worldwide. Software Reliability Modelling started initially with OOPS and later graduated to Component Based Software System (CBSS) for the sake of reusability and simplicity. Fuzzy logic being one of the CBSS approach, is discussed in detail. Fuzzy logic refers to the concept which is completely opposite of Boolean Logic of ‘0’ and ‘1’. Fuzzy logic suggests that there are infinite number of possibilities between ‘0’ and ‘1’. In this paper, the utility of Fuzzy logic for ensuring the safety and security aspects of various social networking sites has also been discussed in detail giving various examples.

Mathematics Subject Classification 2010:

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.