Evaluation of Software Understandability using Software Matrices

Apeksha Nayak · International journal of advance research and innovative ideas in education · 2019

Understandability is one of the important characteristics of software quality, because it may influence the maintainability of the software. The cost and reuse of the software are also affected by understandability. In order to maintain the software, the programmers need to understand the source code. The understandability of the source code depends upon the psychological complexity of the software, and it requires cognitive abilities to understand the source code. The understandability of source code is get effected by so many factors, here we have taken different factors in an integrated view. In this, we have chosen a rough set approach to calculate the understandability based on outlier detection. Generally, the outlier is having an abnormal behavior, here we have taken that project has may be easily understandable or difficult to understand. Here we have taken a few factors, which affect understandability and bring forward an integrated view to determine understandability.

Read the paper · More papers on PaperTik