AdaMeasure: An Implementation of the Halstead and Henry Metrics.

Abstract

A software metric is a tool that should be used in the development of quality software. The properties that define good software vary but encompass reliability, complexity, efficiency, testability, understand-ability, and modifiability. The Henry metric measures the complexity of data flow within a module and the complexity of intermodule communication. This thesis is an extension of a previous thesis titled 'AdaMeasure' that calculated the Halstead metric. The present design and implementation is a tool that computes the Halstead and Henry metrics of Ada programs. Keywords: Ada Programming language, Data flow complexity, Henry metric, Halstead metric.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1987
Accession Number
ADA184005

Entities

People

  • Paul M. Herzig

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • C4I
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Accuracy
  • Computer Programming
  • Computer Science
  • Computers
  • Data Storage Systems
  • Data Transmission
  • Design Criteria
  • High Level Languages
  • Language
  • Lists (Data Structures)
  • Loops
  • Navy
  • Notation
  • Programming Languages
  • Reliability
  • Standards
  • United States

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computational Modeling and Simulation
  • Research Science/Academic Research
  • Software Engineering.