Home/Publications/Technical Reports
ADA IN THE MAINTENANCE ARENA
April 1995
Michael J. Schrank
Glenn W. Boyce, Jr.
Dr. Carolyn K. Davis
|
The MITRE Corporation
7525 Colshire Drive
McLean, VA 22102
|
1.0 INTRODUCTION
- supporting "good" software engineering practices,
- facilitating portability across platforms, and
- shortening release cycles.
Having performed evaluations for a broad spectrum of software
maintenance organizations (SMOs), MITRE is in a unique position
to assess the current use of Ada and to offer insight as to how
well Ada has met its expectation with respect to life cycle cost
reduction. This paper presents data suggesting current and future
trends in developing software and in transitioning software systems
from development to maintenance. This data is presented both
from a technological viewpoint as well as an economic viewpoint.
Also provided is a discussion of how Ada has penetrated the DOD
maintenance environment, what we have seen at the maintenance
organizations visited, and the identification of some roadblocks
facing Ada in the maintenance arena.
2.0 RISING MAINTENANCE COSTS
3.0 ADA'S IMPACT ON SOFTWARE LIFE-CYCLE COSTS
4.0 STATUS OF ADA IN MAINTENANCE
Table 3. Language Distribution by Maintenance Project (SLOC)
Project Ada C CMS-2 Pascal Assembly Jovial PL/M Other Total
A 0 0 312,200 0 182,400 0 0 309,300 803,900
B 98,500 53,900 291,700 0 497,100 89,100 48,000 223,500 1,301,800
C 64,500 21,000 0 18,000 64,500 0 45,000 0 213,000
D 0 202,000 0 0 0 0 0 0 202,000
E 0 0 84,000 210,000 74,600 0 0 0 268,600
F 0 0 92,700 106,000 38,800 0 0 0 237,500
G 330,200 0 0 0 0 0 0 506,000 836,200
H 76,500 0 277,000 0 0 0 0 0 353,500
I 0 0 0 42,000 143,000 0 72,000 6,400 263,400
J 0 50,000 0 0 54,000 0 0 12,000 116,000
K 0 0 0 0 1,200 0 19,000 24,000 44,200
L 0 40,000 0 0 45,000 0 0 8,000 93,000
TOTAL 569,700 366,900 1,057,600 376,000 1,100,600 89.100 184,000 1,089,200
PCT. 11.8% 7.6% 21.9% 7.8% 22.8% 1.8% 3.8% 22.5%
5.0 THE FUTURE OF ADA IN MAINTENANCE
6.0 CONCLUSIONS
LIST OF REFERENCES
AUTHORS