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,
Corporate Author : NAVAL POSTGRADUATE SCHOOL MONTEREY CA
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