Show simple item record

dc.contributor.authorSchneidewind, Norman Floyd
dc.date1 Jan 80 to 1 Jan 82
dc.date.accessioned2013-02-27T23:36:55Z
dc.date.available2013-02-27T23:36:55Z
dc.date.issued1982-02
dc.identifier.urihttp://hdl.handle.net/10945/29289
dc.description.abstractABSTRACT (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.sponsorshipsupported by the Trident Command and Control Systems Maintenance Agencyen_US
dc.description.urihttp://archive.org/details/evaluationofmain00schn
dc.format.extentNAen_US
dc.language.isoeng
dc.publisherMonterey, California. Naval Postgraduate Schoolen_US
dc.rightsThis 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.en_US
dc.subject.lcshMINE DETECTION, MINE CLEARANCE, LAND MINES, EXPLOSIVES DETECTION, UNEXPLODED AMMUNITION.en_US
dc.titleEvaluation of maintainability enhancement for TCP/TSP revision 6.0 update .20en_US
dc.typeTechnical Reporten_US
dc.contributor.corporateNaval Postgraduate School (U.S.)
dc.subject.authorSoftware maintenanceen_US
dc.subject.authorSoftware maintainabilityen_US
dc.subject.authorSoftware standardsen_US
dc.subject.authorTraceabilityen_US
dc.subject.authorSECNAVINST 3560.1en_US
dc.subject.authorFIPS PUB 38en_US
dc.subject.authorMIL-STD 1679en_US
dc.description.recognitionNAen_US
dc.identifier.oclcNA
dc.identifier.npsreportNPS54-82-004


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record