Open Access Open Access  Restricted Access Subscription Access

Software Reliability Apportionment using Fuzzy Logic


Affiliations
1 Department of Computer Applications, National Institute of Technology, Jamshedpur - 831014, Jharkhand, India
 

Objectives: This paper presents software reliability apportionment using fuzzy logic. Methods/Statistical Analysis: The proposed methodology attempts to allocate target reliability to its modules. For calculation of reliability, the first step is to aggregate the opinion of all team members of ith module. Second step is to calculate proportionality factor of the software system. Defuzzify the Fuzzy Proportionality Factor by using defuzzification formula. After obtaining crisp values, we have to calculate weightage of each module. Based on weightage, reliability of each module is calculated. Findings: Operational Profile is one of the main parameters for making effective testing and improved reliability by testing most used functions in first phase and lesser used function in next phase. Comparing with the previous result, reliability has been improved. Application/Improvements: It helps to allocate reliability to all modules before the actual system is built. Also it considers Operational Profile as a parameter in proportionality factor, which helps to allocate reliability to most used modules, therefore making reliability apportionment beneficial for every module.

Keywords

Fuzzy Logic and Operational Profile, Proportionality Factor, Reliability Allocation, Reliability Apportionment.
User

Abstract Views: 229

PDF Views: 0




  • Software Reliability Apportionment using Fuzzy Logic

Abstract Views: 229  |  PDF Views: 0

Authors

Amrita
Department of Computer Applications, National Institute of Technology, Jamshedpur - 831014, Jharkhand, India
Dilip Kumar Yadav
Department of Computer Applications, National Institute of Technology, Jamshedpur - 831014, Jharkhand, India

Abstract


Objectives: This paper presents software reliability apportionment using fuzzy logic. Methods/Statistical Analysis: The proposed methodology attempts to allocate target reliability to its modules. For calculation of reliability, the first step is to aggregate the opinion of all team members of ith module. Second step is to calculate proportionality factor of the software system. Defuzzify the Fuzzy Proportionality Factor by using defuzzification formula. After obtaining crisp values, we have to calculate weightage of each module. Based on weightage, reliability of each module is calculated. Findings: Operational Profile is one of the main parameters for making effective testing and improved reliability by testing most used functions in first phase and lesser used function in next phase. Comparing with the previous result, reliability has been improved. Application/Improvements: It helps to allocate reliability to all modules before the actual system is built. Also it considers Operational Profile as a parameter in proportionality factor, which helps to allocate reliability to most used modules, therefore making reliability apportionment beneficial for every module.

Keywords


Fuzzy Logic and Operational Profile, Proportionality Factor, Reliability Allocation, Reliability Apportionment.



DOI: https://doi.org/10.17485/ijst%2F2016%2Fv9i45%2F128443