Research Article

Bayesian and Fuzzy Approach to Assess and Predict the Maintainability of Software: A Comparative Study

Table 7

To fuzzify inputs.

Input π‘₯ (from Figure 5)Fuzzy set under consideration (rule  6) 𝑐 (from Table 6) 𝜎 (from Table 6)Degree of membership = 𝑓 ( π‘₯ ; 𝜎 , 𝑐 ) = 𝑒 βˆ’ ( π‘₯ βˆ’ 𝑐 ) 2 / 2 𝜎 2

Implementation3Low01.699 𝑒 βˆ’ ( 3 βˆ’ 0 ) 2 / 2 βˆ— 1 . 6 9 9 2 = 0 . 2 1
Quality assurance9High51.699 𝑒 βˆ’ ( 9 βˆ’ 1 0 ) 2 / 2 βˆ— 1 . 6 9 9 2 = 0 . 8 4
Analysis4Medium101.699 𝑒 βˆ’ ( 4 βˆ’ 5 ) 2 / 2 βˆ— 1 . 6 9 9 2 = 0 . 8 4