Search NASA⌕ Search

SEARCH · Search NASA

Results for “McCabe”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 19 records

Initial Ada components evaluation

The SAIC has the responsibility for independent test and validation of the SSE. They have been using a mathematical functions library package implemented in Ada to test the SSE IV and V process. The library package consists of elementary mathematical functions and is both machine and accuracy independent. The SSE Ada components evaluation includes code complexity metrics based on Halstead's software science metrics and McCabe's measure of cyclomatic complexity. Halstead's metrics are based on the number of operators and operands on a logical unit of code and are compiled from the number of distinct operators, distinct operands, and total number of occurrences of operators and operands. These metrics give an indication of the physical size of a program in terms of operators and operands and are used diagnostically to point to potential problems. McCabe's Cyclomatic Complexity Metrics (CCM) are compiled from flow charts transformed to equivalent directed graphs. The CCM is a measure of the total number of linearly independent paths through the code's control structure. These metrics were computed for the Ada mathematical functions library using Software Automated Verification and Validation (SAVVAS), the SSE IV and V tool. A table with selected results was shown, indicating that most of these routines are of good quality. Thresholds for the Halstead measures indicate poor quality if the length metric exceeds 260 or difficulty is greater than 190. The McCabe CCM indicated a high quality of software products.

Moebes, Travis↗

The Applicability of Proposed Object-Oriented Metrics to Developer Feedback in Time to Impact Development

This paper looks closely at each of the software metrics generated by the McCabe object-Oriented Tool(TM) and its ability to convey timely information to developers. The metrics are examined for meaningfulness in terms of the scale assignable to the metric by the rules of measurement theory and the software dimension being measured. Recommendations are made as to the proper use of each metric and its ability to influence development at an early stage. The metrics of the McCabe Object-Oriented Tool(TM) set were selected because of the tool's use in a couple of NASA IV&V projects.

Neal, Ralph D.↗

A neural net-based approach to software metrics

Software metrics provide an effective method for characterizing software. Metrics have traditionally been composed through the definition of an equation. This approach is limited by the fact that all the interrelationships among all the parameters be fully understood. This paper explores an alternative, neural network approach to modeling metrics. Experiments performed on two widely accepted metrics, McCabe and Halstead, indicate that the approach is sound, thus serving as the groundwork for further exploration into the analysis and design of software metrics.

Boetticher, G.↗

Mass motions in a flare spray

High velocity H alpha ejections in association with important solar flare on 12 March 1969, suggesting mass motions control by gravitational field

Mccabe, M. K.↗

Materials investigation and tests for the development of space compatible electrical connectors

A molding study of compounds based on copolymers of highly fluorinated olefins and of flame retardant silicone is reported. Both single cavity and four cavity molds having size 22 and 24 holes with three webs in each hole were used. Also covered are dielectric strength, arc resistance, Bashore rebound, and maintenance aging tests on the various materials that have been successfully molded.

Pomeroy, C.↗

Spatial relationship between 5303-A and H alpha components of a loop prominence system.

There are remarkable similarities in the structure of loop prominences when observed in H alpha and coronal lines, although the lines arise from extremely different excitation conditions. This leads to the consideration of a multicomponent model, where different emission lines come from different elements of the structure. The late phases of a large west limb loop prominence system followed by a surge were recorded at Haleakala Observatory on March 6, 1970. Simultaneous filtergrams in H alpha and 5303-A were obtained, together with spectra at three heights in the prominence over the range from 3850 to 5950 A. The positions of bright knots of emission as seen in the green line are compared with associated H alpha knots. With these relative positions determined, the filtergrams are superimposed to demonstrate the two-dimensional spatial relationship between H alpha and 5303-A structures. The results support a model of cool loops within a closely associated hot-loop system.

Mccabe, M. K.↗

Observations of coronal disturbances from 1 to 9 solar radii. I - First event of 1973 January 11

H alpha, white-light and radio observations of a coronal disturbance on Jan. 11, 1973, commencing at about 0036 hr UT show that a piston-driven shock wave propagated outward through the corona to heights of at least 9 solar radii. Probably most of the expelled coronal gas originated in a coronal enhancement in the lower corona. An estimate of the kinetic energy and the mass of the expelled gas is obtained which is compatible with observations of piston-driven shock waves near the earth. Shock-wave parameters are evaluated, and a model of the disturbance is outlined.

Stewart, R. T.↗