An Analysis of Metric-based Quality Design for Software Development

Mohit Kumar Sharma, Faculty of Computational Sciences, GNA University,Phagwara
2020 Indian Journal of Science and Technology  
Background/Objectives: The main purpose is to find the significance of Object-Oriented metrics on software design; metrics are related to minimizing class unused attributes and methods to maintain quality and complexity. Methods/Statistical analysis: Experimental analysis is utilized for validating findings. Mathematical properties are used for validation and evaluation outcomes. The purpose of experimental validation is to understand whether a measurement quantifies what it should quantify.
more » ... Excel is utilized as a metric computation and graph generation for fifteen project designs. Statistical analysis through SPSS tool of different inheritance categories as single, multiple, multilevel, hierarchical, and hybrid are utilized for metric results. Findings: SSAAM is suggested to give measurement results for counting public and protected attributes of all super and subclasses in the class inheritance hierarchy. SSMAM explores numeric value for computing public and protected methods of all super and sub classes in the class inheritance hierarchy. Higher results are computed of SSAAM and SSMAM, it shows more inheritance hierarchy utilized in the design. It assist in a controlled use of public/protected members in software design to minimize complications. Software design complications can be enhanced due to more use of protected and public members as well as decreased use of the concept of encapsulation.
doi:10.17485/ijst/v13i35.1013 fatcat:whxx662clbalhnrlczbdcdz2aa