Estimation of software maintainability using fuzzy logic technique

Amrendra Pratap, R. N. P. Chaudhary, Kaushlendra Yadav · 2014

Software quality is the most important factor in the development of software, which can be depend on many quality attributes. One of the technique is Fuzzy Logic which can be used to establish the relationship between object oriented metrics and software maintainability. This paper presents the application of fuzzy logic in estimation of software maintainability. In this paper, a new model is proposed using fuzzy inference system for tuning the performance of software maintenance. We have used some object oriented metrics i.e. Adaptability (AD), Complexity (CLX), Understandability (USD), Document Quality (DocQ) and Readability (RD) for accessing software maintainability levels using Fuzzy Logic. We also assumed different membership functions such as Triangular Membership Function, Trapezoidal Membership Function and Gaussian Membership function defined in Fuzzy Inference System in MATLAB for these metrics in order to estimate software maintainability.

Read the paper · More papers on PaperTik