Accession Number : ADD017728

Title :   Data Structure Extraction, Conversion and Display Tool.

Descriptive Note : Patent, Filed 10 Jun 93, patented 11 Jul 95,

Corporate Author : DEPARTMENT OF THE NAVY WASHINGTON DC

Personal Author(s) : Trainer, Joshua P

Report Date : 11 Jul 1995

Pagination or Media Count : 11

Abstract : The present invention relates to a tool, in the form of a computer program, for analyzing computer programs by extracting and converting information about data structures in the program, storing the information about the extracted data structures in a series of random access files forming a relational database, and displaying the stored information as desired. The method for analyzing the computer program using the tool of the present invention includes the steps of inputting a computer program to be analyzed, extracting and converting at least one data structure such as a variable or a table from the program, storing information about the data structure(s) in one or more random access files, and displaying the stored information in either a textual or graphical mode. The program to be analyzed is preferably inputted into the program of the present invention in the form of one or more source code files. It has been found to be successfully applied to the analysis of source code files written in programming language Compiler Monitor System Version 2Y (CMS-2Y), which is commonly used in military application.

Descriptors :   *COMPUTER PROGRAMS, *COMPUTER PROGRAM VERIFICATION, *COMPUTER AIDED DIAGNOSIS, DATA BASES, SOURCES, TOOLS, DISPLAY SYSTEMS, RANDOM ACCESS COMPUTER STORAGE, CODING, MILITARY APPLICATIONS, EXTRACTION, COMPUTER FILES

Subject Categories : Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE