NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Due to the lapse in federal government funding, NASA is not updating this website. We sincerely regret this inconvenience.

Back to Results
Software engineering and Ada (Trademark) training: An implementation model for NASAThe choice of Ada for software engineering for projects such as the Space Station has resulted in government and industrial groups considering training programs that help workers become familiar with both a software culture and the intricacies of a new computer language. The questions of how much time it takes to learn software engineering with Ada, how much an organization should invest in such training, and how the training should be structured are considered. Software engineering is an emerging, dynamic discipline. It is defined by the author as the establishment and application of sound engineering environments, tools, methods, models, principles, and concepts combined with appropriate standards, guidelines, and practices to support computing which is correct, modifiable, reliable and safe, efficient, and understandable throughout the life cycle of the application. Neither the training programs needed, nor the content of such programs, have been well established. This study addresses the requirements for training for NASA personnel and recommends an implementation plan. A curriculum and a means of delivery are recommended. It is further suggested that a knowledgeable programmer may be able to learn Ada in 5 days, but that it takes 6 to 9 months to evolve into a software engineer who uses the language correctly and effectively. The curriculum and implementation plan can be adapted for each NASA Center according to the needs dictated by each project.
Document ID
19900004650
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Legrand, Sue
(Softech, Inc., Houston TX., United States)
Freedman, Glenn
(Research Inst. for Advanced Computer Science Moffett Field, CA, United States)
Date Acquired
September 6, 2013
Publication Date
June 27, 1988
Subject Category
Computer Programming And Software
Report/Patent Number
NAS 1.26:186071
NASA-CR-186071
Report Number: NAS 1.26:186071
Report Number: NASA-CR-186071
Meeting Information
Meeting: Washington Ada (Trademark) Symposium
Location: Washington, DC
Country: United States
Start Date: June 27, 1988
Accession Number
90N13966
Funding Number(s)
CONTRACT_GRANT: NCC9-16
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available