Accession Number : AD0719451

Title :   Research in Computer-Assisted Documentation of Computer Programs. Volume 2.

Descriptive Note : Technical rept. no. 2, 31 Jan 69-1 Dec 70,

Corporate Author : BERKELEY ENTERPRISES INC NEWTONVILLE MASS

Personal Author(s) : Berkeley,Edmund C.

Report Date : DEC 1970

Pagination or Media Count : 113

Abstract : The purpose of the research is to discover and develop methods and principles by means of which a computer program which has little or no documentation can be easily documented by a human programmer with the assistance of a computer. The report: discusses the problem of documentation of computer programs: presents a further model of a 'Simulator Analyzer' computer program which simulates a computer and analyzes an undocumented working binary program; presents a computer program which expresses this simulator analyzer; demonstrates how this works on some simple examples; discusses comments and mnemonic symbols in computer programs, and principles for abbreviating, and suggests some preferred abbreviations; discusses relocation of a working binary program without knowing how it works; presents a successful relocation of a working binary program for a dynamic debugging program without knowing the symbolic program from which it was assembled. (Author)

Descriptors :   (*COMPUTER PROGRAMS, *DOCUMENTS), AUTOMATIC, ANALYSIS, CRYSTALLOGRAPHY, DECODING

Subject Categories : Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE