AdaMeasure: an implementation of the Halstead and Henry metrics.

Download
Author
Herzig, Paul M.
Date
1987-06Advisor
Davis, Daniel L.
Second Reader
MacLennan, Bruce J.
Metadata
Show full item recordAbstract
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, understandability, and modifiability. The
Henry metric measures the complexity of data flow within a module and the
complexity of inter-module 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 for Ada programs.
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.Collections
Related items
Showing items related by title, author, creator and subject.
-
Risk Quantification of Acquisition Programs Through Systems Complexity Measures
Nilchiani, Roshanak Rose; Pugliese, Antonio (Monterey, California. Naval Postgraduate School, 2021-10); SIT-SE-22-003The objective of this research is to mathematically formulate and manage the relationship between the quantitative complexity level of an acquisition or engineering development program and its relationship to the increased ... -
An implementation methodology and software tool for an entropy based engineering model for evolving systems
Behnke, Matthew J. (Monterey, California. Naval Postgraduate School, 2003-06);This thesis presents a practical method for calculating and representing entropy-based metrics for a set of bibliographic records evolving over time, in support of Dr. Michael Saboe's dissertation research which addressed ... -
Executable Behavioral Modeling of System and Software Architecture Specifications to Inform Resourcing Decisions
Farah-Stapleton, Monica; Auguston, Mikhail; Giammarco, Kristin (Elsevier, 2016);The size, cost, and slow rate of change of DoD Information Technology (IT) systems in comparison with commercial IT makes introduction of a new DoD system or capability challenging. Making design decisions without ...