Evaluation of Maintainability Enhancement for TCP/TSP Revision 6.0 Update .20.
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.
Document Details
- Document Type
- Technical Report
- Publication Date
- Feb 01, 1982
- Accession Number
- ADA114496
Entities
People
- Norman F. Schneidewind
Organizations
- Naval Postgraduate School