ABSTRACT (Continue on reveree elde if neceeemry end Identity by block number)
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 on 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.
SECNAVINST 3560.1 and MIL-STD 1679 (Navy) are considered by CCSMA to be
relevant documents for maintenance purposes. Therefore, the documentation
system was checked for conformance with applicable sections of 3560.1 and
1679. In addition, the documentation system was compared with applicable
sections of FIPS PUB 38, published by the National Bureau of Standards.
Although officially FIPS PUB 38 applies to ADP and not to embedded computer
systems, it provides good guidelines for program documentation and maintenance.
It was found that 6.0/. 20 does not include coverage of many of the
applicable sections of the three documents.

en_US

dc.description.sponsorship

supported by the Trident Command and
Control Systems Maintenance Agency

en_US

dc.description.uri

http://archive.org/details/evaluationofmain00schn

dc.format.extent

NA

en_US

dc.language.iso

eng

dc.publisher

Monterey, California. Naval Postgraduate School

en_US

dc.rights

This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. As such, it is in the public domain, and under the provisions of Title 17, United States Code, Section 105, may not be copyrighted.

This thesis investigates the possibility of implementing a Database Management System to support information processing needs within the Military Police Section of the Plans, Policies and Operations Department of Headquarters ...

Recent improvements in Naval Communications electronic and the automation of a significant portion of message processing has done much to reduce the problem of writer-to-reader delay. What delays still remain are the ...

COMEL is a communications-oriented was game developed by the Joint Telecommunications Staff Officer's Course at Kessler AFB. The war game was automated by previous thesis students to run on a VAX.VMS computer. The thesis ...