NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
A graphically oriented specification language for automatic code generation. GRASP/Ada: A Graphical Representation of Algorithms, Structure, and Processes for Ada, phase 1The first phase of a three-phase effort to develop a new graphically oriented specification language which will facilitate the reverse engineering of Ada source code into graphical representations (GRs) as well as the automatic generation of Ada source code is described. A simplified view of the three phases of Graphical Representations for Algorithms, Structure, and Processes for Ada (GRASP/Ada) with respect to three basic classes of GRs is presented. Phase 1 concentrated on the derivation of an algorithmic diagram, the control structure diagram (CSD) (CRO88a) from Ada source code or Ada PDL. Phase 2 includes the generation of architectural and system level diagrams such as structure charts and data flow diagrams and should result in a requirements specification for a graphically oriented language able to support automatic code generation. Phase 3 will concentrate on the development of a prototype to demonstrate the feasibility of this new specification language.
Document ID
19900005497
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Cross, James H., II
(Auburn Univ. AL, United States)
Morrison, Kelly I.
(Auburn Univ. AL, United States)
May, Charles H., Jr.
(Auburn Univ. AL, United States)
Waddel, Kathryn C.
(Auburn Univ. AL, United States)
Date Acquired
September 6, 2013
Publication Date
September 1, 1989
Subject Category
Computer Programming And Software
Report/Patent Number
NAS 1.26:183212
NASA-CR-183212
Report Number: NAS 1.26:183212
Report Number: NASA-CR-183212
Accession Number
90N14813
Funding Number(s)
CONTRACT_GRANT: NCC8-13
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available