National Conference on Advances in Computing Applications |
Foundation of Computer Science USA |
NCACA2016 - Number 1 |
September 2016 |
Authors: Anamika Maurya |
f3f11db8-d1c2-4cfc-99e7-ee939792840a |
Anamika Maurya . Software Readability Metric. National Conference on Advances in Computing Applications. NCACA2016, 1 (September 2016), 38-42.
Software products are costly as compare to hardware. And developing software products at nominal cost are always a big issue for project managers. Therefore they desperately look for way-outs to cut development cost. While developing Software, its quality has become essential from the client point of view. So, Software understandability is vital and one of the most significant components of the software quality. The lack of understandability aspect often leads to false interpretation that may in turn lead to ambiguities, misunderstanding and hence to faulty development results. It plays an important role as far as the issue of delivering quality software is concerned. Therefore, Understandability is obviously relevant and significant in software maintenance. Software metrics can be derived using Class Inheritance Directed Acyclic Graph(CIDAG) approach to measure the understandability. In our approach as DIT is combined with predecessor and successor of class, the values of understandability metrics are higher in comparisons to existing approach. Our approach proposes a metrics for understandability measurement based on class inheritance, in an efficient way.