software metric

Also found in: Wikipedia.

software metric

[¦sȯf‚wer ′me·trik]
(computer science)
A rule for quantifying some characteristic or attribute of a computer software entity.
One of a set of techniques whose aim is to measure the quality of a computer program.
McGraw-Hill Dictionary of Scientific & Technical Terms, 6E, Copyright © 2003 by The McGraw-Hill Companies, Inc.

Software metric

A rule for quantifying some characteristic or attribute of a computer software entity. For example, a simple one is the FileSize metric, which is the total number of characters in the source files of a program. The FileSize metric can be used to determine the measure of a particular program, such as 3K bytes. It provides a concrete measure of the abstract attribute of program size. Other metrics can be used for software entities such as requirements documents, design object models, or database structure models. Metrics for requirements and design documents can be used to guide decisions about development and as a basis for predictions, such as for cost and effort. Metrics for programs can be used to support decisions about testing and maintenance and as a basis for comparing different versions of programs. Ideally, metrics for the development cost of software and for the quality of the resultant program are desirable. See Computer programming, Software engineering

McGraw-Hill Concise Encyclopedia of Engineering. © 2002 by The McGraw-Hill Companies, Inc.

software metric

A measure of software quality which indicates the complexity, understandability, testability, description and intricacy of code.
This article is provided by FOLDOC - Free Online Dictionary of Computing (
References in periodicals archive ?
A software metric is the measurement, usually using numerical ratings, to quantify some characteristics or attributes of a software entity [1].
Computer scientists make use of the software metric method in software development (Littlefair 2001).
Since false alarms were very high, we included a new software metric, the version history flag, in addition to static code attributes, to indicate the latest activity date on files as inputs to the model.
TFS goes way beyond Visual SourceSafe in many ways, starting with its use of a true database and continuing with its work item tracking and ongoing software metric collection.
This measurement can be used in the same manner as a software metric. However, previous software metrics measure characteristics of a single written program; measuring the parsibility involves not code but the grammar itself.
The proposed combination is based on the assumption that the application of a software metric to a given source code can be assimilated to the process of measuring the value of an observable variable or item that provides partial information to describe an unobservable or latent variable.
A metric extraction tool named Krakatau Professional [7], which was a fully-featured software metric tool, designed for source code quality and software metrics specialists, was adopted in the analysis.
To assess the validity of these measures, we included three additional outcome measures available for subsets of the projects: (1) senior managements' assessments of the quality of the software product and process, (2) software metric data on productivity and quality, and (3) client ratings of the quality of the software product.
A critique of cyclomatic complexity as a software metric. Softw.
Software metrics has become the important and long-term focused research field of software engineering and also became an important and effective method in assessing and predicting software development activities.
In the literature, there are some software metrics and estimation models to measure the complexity of software.

Full browser ?