Accession Number : ADA114496

Title :   Evaluation of Maintainability Enhancement for TCP/TSP Revision 6.0 Update .20.

Descriptive Note : Final rept. 1 Jan 80-1 Jan 82,


Personal Author(s) : Schneidewind,Norman F

PDF Url : ADA114496

Report Date : Feb 1982

Pagination or Media Count : 43

Abstract : A system of documentation which was designed to aid programmers of the Command and Control System Maintenance Agency (CCSMA) in maintaining the Trident Command and Control System software was evaluated. This system is called Maintainability Enhancement for TCP/TSP Revision 6.0 Update .20 or simply 6.0/.20. It is essentially a hierarchical method of charting software procedures and the relationship between procedures. The difficulty of trying to overlay a structured documentation technique in programs which are inherently non-structured (written in low-level language and patched) is discussed. Discrepancies which arose between the newly constructed charts and the original listings are highlighted. A conclusion of this study is that rather than improving clarity, applying structured documentation to non-structured programs may result in the opposite effect--incomplete, inconsistent, and ambiguous documentation--because a hierarchical format cannot adequately represent a non-hierarchical program.

Descriptors :   *Command and control systems, Maintainability, Computer programming, Configuration management, Maintenance, Flow charting, Computer program documentation

Subject Categories : Computer Programming and Software
      Command, Control and Communications Systems

Distribution Statement : APPROVED FOR PUBLIC RELEASE