NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Ada software productivity prototypes: A case studyA case study of the impact of Ada on a Command and Control project completed at the Jet Propulsion Laboratory (JPL) is given. The data for this study was collected as part of a general survey of software costs and productivity at JPL and other NASA sites. The task analyzed is a successful example of the use of rapid prototyping as applied to command and control for the U.S. Air Force and provides the U.S. Air Force Military Airlift Command with the ability to track aircraft, air crews and payloads worldwide. The task consists of a replicated database at several globally distributed sites. The local databases at each site can be updated within seconds after changes are entered at any one site. The system must be able to handle up to 400,000 activities per day. There are currently seven sites, each with a local area network of computers and a variety of user displays; the local area networks are tied together into a single wide area network. Using data obtained for eight modules, totaling approximately 500,000 source lines of code, researchers analyze the differences in productivities between subtasks. Factors considered are percentage of Ada used in coding, years of programmer experience, and the use of Ada tools and modern programming practices. The principle findings are the following. Productivity is very sensitive to programmer experience. The use of Ada software tools and the use of modern programming practices are important; without such use Ada is just a large complex language which can cause productivity to decrease. The impact of Ada on development effort phases is consistent with earlier reports at the project level but not at the module level.
Document ID
19910001300
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Hihn, Jairus M.
(Jet Propulsion Lab., California Inst. of Tech. Pasadena, CA, United States)
Habib-Agahi, Hamid
(Jet Propulsion Lab., California Inst. of Tech. Pasadena, CA, United States)
Malhotra, Shan
(Jet Propulsion Lab., California Inst. of Tech. Pasadena, CA, United States)
Date Acquired
September 6, 2013
Publication Date
November 1, 1988
Publication Information
Publication: NASA, Goddard Space Flight Center, Proceedings of the Thirteenth Annual Software Engineering Workshop
Subject Category
Computer Programming And Software
Accession Number
91N10613
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available