NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Criteria for software modularizationA central issue in programming practice involves determining the appropriate size and information content of a software module. This study attempted to determine the effectiveness of two widely used criteria for software modularization, strength and size, in reducing fault rate and development cost. Data from 453 FORTRAN modules developed by professional programmers were analyzed. The results indicated that module strength is a good criterion with respect to fault rate, whereas arbitrary module size limitations inhibit programmer productivity. This analysis is a first step toward defining empirically based standards for software modularization.
Document ID
19870016351
Acquisition Source
Legacy CDMS
Document Type
Other
Authors
Card, David N.
(NASA Goddard Space Flight Center Greenbelt, MD, United States)
Page, Gerald T.
(Computer Sciences Corp. Silver Spring, Md., United States)
Mcgarry, Frank E.
(NASA Goddard Space Flight Center Greenbelt, MD, United States)
Date Acquired
September 5, 2013
Publication Date
November 1, 1985
Publication Information
Publication: Collected Software Engineering Papers, Volume 3
Subject Category
Computer Programming And Software
Accession Number
87N25784
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available