Improving COBOL Application Can Recover Significant Computer Resources
AFMD-82-4: Published: Apr 1, 1982. Publicly Released: Apr 1, 1982.
Additional Materials:
- Full Report:
Contact:
(202) 275-4659
contact@gao.gov
Office of Public Affairs
(202) 512-4800
youngc1@gao.gov
GAO examined: (1) the management implications and economics of reducing the machine resources consumed by Common Business Oriented Language (COBOL) applications in the federal government; and (2) the applicability of these findings to different brands of computers.
Federal use of computers is extensive, with COBOL being the most widely used computer language. Significant benefits have been achieved at some federal installations by modifying COBOL applications to reduce the machine resources consumed. Work can be done to reduce the machine costs of COBOL applications on any brand of computer using COBOL. Despite the potential for improvement, some installations have done little or nothing to examine the machine resource consumption of their COBOL applications. Officials indicated that many programmers are ignorant of techniques, receive little formal training, and have little concern for machine costs. Measurement and verification of benefits can be seen in terms of reduced machine resources and expressed in dollar equivalents. A systematic approach will help efforts to improve COBOL applications. Automated tools can be used to reduce the labor costs involved in reducing COBOL machine costs. Other considerations besides machine costs are important in software management and should not be sacrificed. Efforts to reduce machine resource consumption must offset labor and machine costs to be cost-effective. Agencies with governmentwide data processing responsibilities should publish guides for reducing machine resources consumed by COBOL, and efforts are needed to raise concern with application costs and to raise programmer efficiency. The potential benefits of reducing consumption by COBOL applications are large.
Recommendations for Executive Action
Status: Closed - Implemented
Comments: NBS has issued guidance on the use of COBOL for applications.
Recommendation: The Secretary of Commerce should direct the National Bureau of Standards (NSB) to publish guidance on the effective and efficient use of COBOL for applications; guidance should include examples taken from real-life applications. A possible starting point would be to use a table of contents similar to that of the already published "Using ANSI FORTRAN" and the GAO provisional checklist. The General Services Administration Office of Software Development and Federal Computer Performance Evaluation and Simulation Center could work with NBS in constructing such guidance.
Agency Affected: Department of Commerce
Status: Closed - Implemented
Comments: The Department Housing and Urban Development, the Defense Mapping Agency, and the Social Security Administration have installed continuous software improvement programs. Savings cannot be quantified.
Recommendation: Heads of federal agencies should require periodic review of the machine resource consumption of COBOL applications at their installations and, where feasible, require action to reduce the consumption of expensive applications.
Agency Affected: Heads of Federal Agencies
Explore the full database of GAO's Open Recommendations
»
Feb 3, 2021
-
Fixed-Price-Incentive Contracts:
DOD Has Increased Their Use but Should Assess Contributions to OutcomesGAO-21-181: Published: Feb 3, 2021. Publicly Released: Feb 3, 2021.
Jan 29, 2021
-
Federal Real Property:
Additional Documentation of Decision Making Could Improve Transparency of New Disposal ProcessGAO-21-233: Published: Jan 29, 2021. Publicly Released: Jan 29, 2021.
Jan 19, 2021
-
Federal Rulemaking:
Selected EPA and HHS Regulatory Analyses Met Several Best Practices, but CMS Should Take Steps to Strengthen Its AnalysesGAO-21-151: Published: Dec 17, 2020. Publicly Released: Jan 19, 2021.
Jan 13, 2021
-
Department of Energy Contracting:
Improvements Needed to Ensure DOE Assesses Its Full Range of Contracting Fraud RisksGAO-21-44: Published: Jan 13, 2021. Publicly Released: Jan 13, 2021.
Dec 16, 2020
-
Data Governance:
Agencies Made Progress in Establishing Governance, but Need to Address Key MilestonesGAO-21-152: Published: Dec 16, 2020. Publicly Released: Dec 16, 2020.
Dec 9, 2020
-
2020 Census:
The Bureau Concluded Field Work but Uncertainty about Data Quality, Accuracy, and Protection RemainsGAO-21-206R: Published: Dec 9, 2020. Publicly Released: Dec 9, 2020.
Dec 3, 2020
-
2020 Census:
Census Bureau Needs to Assess Data Quality Concerns Stemming from Recent Design ChangesGAO-21-142: Published: Dec 3, 2020. Publicly Released: Dec 3, 2020. -
2020 Census:
Census Bureau Needs to Ensure Transparency over Data QualityGAO-21-262T: Published: Dec 3, 2020. Publicly Released: Dec 3, 2020.
Nov 30, 2020
-
Federal Buying Power:
OMB Can Further Advance Category Management Initiative by Focusing on Requirements, Data, and TrainingGAO-21-40: Published: Nov 30, 2020. Publicly Released: Nov 30, 2020.
Nov 24, 2020
-
Disaster Response:
Agencies Should Assess Contracting Workforce Needs and Purchase Card Fraud RiskGAO-21-42: Published: Nov 24, 2020. Publicly Released: Nov 24, 2020.
Looking for more? Browse all our products here