Accession Number : ADA185892
Title : Documentation in a Software Maintenance Environment.
Descriptive Note : Interim technical rept. 1 Aug 85-31 Jul 87,
Corporate Author : TECHNICAL SOLUTIONS INC MESILLA PARK NM
Personal Author(s) : Landis, L D ; Fine, A J ; Hembree, W L ; Gilbert, A L ; Hyland, P M
PDF Url : ADA185892
Report Date : 28 Aug 1987
Pagination or Media Count : 103
Abstract : Software has a limited lifetime of usefulness, because as existing software ages support becomes more difficult. Major factors in determining when to replace rather than maintain software are the cost of and to the time required to train new personnel, making modification or repair easier, is accurate documentation. By providing automatic techniques to generate documentation of existing software, the life-cycle of software may be extended through accurate information about the current state of the software. The objective of this effort was to explore and select methods of documentation that automatically extract and display program logic from source code, thereby extending the life-cycle of software. The domain of problems our research examined involved looking into the various weaknesses and vulnerabilities of software and documentation that ages.
Descriptors : *COMPUTER PROGRAM DOCUMENTATION, *COMPUTER PERSONNEL, *MAINTENANCE PERSONNEL, *JOB TRAINING, LIFE CYCLES, COMPILERS, REQUIREMENTS, PROGRAMMING LANGUAGES, REPLACEMENT
Subject Categories : Computer Programming and Software
Distribution Statement : APPROVED FOR PUBLIC RELEASE