2009Unpublished venueRequires access

The Research on Software Metrics and Software Complexity Metrics

Tu Honglei, Wei Sun, Zhang Yanan

Open publisher page 89 citations

Abstract

The process of software development, including documentation, design, program, test, and maintenance can be measured statistically. Therefore the quality of software can be monitored efficiently. Software metrics is very important in research of software engineering and it has developed gradually. In this paper, software metrics definition were given and the history of and the types of software metrics were overviewed. Software complexity measuring is the important constituent of software metrics and it is concerning the cost of software development and maintenance. In order to improve the software quality and the project controllability, it is necessary to control the software complexity by measuring the related aspects. This paper respectively expounds McCabe methods and C&K metric method for examples of complexity metrics.

About this research paper

What this paper is about

The process of software development, including documentation, design, program, test, and maintenance can be measured statistically. Therefore the quality of software can be monitored efficiently. Software metrics is very important in research of software engineering and it has developed gradually. In this paper, software metrics definition were given and the history of and the types of software metrics were overviewed. Software complexity measuring is the important constituent of software metrics and it is concerning the cost of software development and maintenance. In order to improve the software quality and the project controllability, it is necessary to control the software complexity by measuring the related aspects. This paper respectively expounds McCabe methods and C&K metric method for examples of complexity metrics.

Why it matters

OpenAlex reports 89 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The process of software development, including documentation, design, program, test, and maintenance can be measured statistically. Therefore the quality of software can be monitored efficiently. Software metrics is very important in research of software engineering and it has developed gradually. In this paper, software metrics definition were given and the history of and the types of software metrics were overviewed. Software complexity measuring is the important constituent of software metrics and it is concerning the cost of software development and maintenance. In order to improve the software quality and the project controllability, it is necessary to control the software complexity by measuring the related aspects. This paper respectively expounds McCabe methods and C&K metric method for examples of complexity metrics.

Key concepts: Software metric, Software construction, Software sizing, Computer science, Software development, Software engineering, Software measurement, Verification and validation

Related papers

Back to paper searchBrowse research topicsOriginal source
The Research on Software Metrics and Software Complexity Metrics — Research Paper | ScholarLens