Abstract: In this research paper the study of various software metrics are performed which are classified into three categories: primitive, abstract and structured. The study is performed to provide software developers, users and management with a correct and consistent evaluation of a representative sample of the software metrics available. The analysis and evaluation of metrics was performed in an attempt to: assist the software developers, users and management in selecting suitable quality metric(s) for their specific software quality requirements and to examine various definitions used to calculate these metrics.

Keywords: Software Quality Matrices and Software Engineering