REMDOC for the System/36
Computer-generated documentation for System/36 RPG and COBOL systems
REMDOC® provides System/36 users with the ability to create computer-generated documentation for RPG and COBOL systems.
Highlights
- Handles multiple libraries
- Automatic processing
- Produces a comprehensive index
- Uncovers discrepancies
- Traces system flow
- Produces a system run book
- Flexible and easy to use
- Provides over 30 reports
Description
- Handles multiple libraries. All or selected source members in up to 30 libraries can be analyzed. Multilibrary capability allows processing of RPG /COPY statements and WSU T and M specifications which refer to members in different libraries, and procedures which incorporate nested procedures in different libraries.
- Automatic processing. For source members, identifies WSU and RPG programs; DFU, SORT, and $SFGR specifications; menus; LDA data structures; and external modules referenced by AUTO and WSU. For procedure members, processes several levels of nesting; conditional OCL; and the EVOKE, INCLUDE, LIBRARY, JOBQ, and RESET OCL statements.
- Produces a comprehensive index. Complete information is provided, including a directory of all source members by category and library; a systemwide breakdown for each file with field lengths and attributes as defined in each program; a data dictionary listing attributes and usage of each field by name; a program/procedure/file name/file label cross reference; a menu/procedure cross reference; integrated file usage reports showing where files are created, updated, and deleted; simulated layouts for printed reports and screens; and an index to usage of the LDA, external switches, nondisk files, and exits to assembly language subroutines.
- Uncovers discrepancies. Fields with the same end position in a file are flagged if any differences in the field name, length, or attributes are found. Field names used in different programs are flagged if any differences in the field length or attributes are found. Source programs that would compile with a different load member name are identified.
- Traces system flow. The procedure explosion report provides a complete listing of procedures nested within other procedures, for up to 16 levels of nesting. An optional flowchart graphically shows each job step and file usage. Procedure explosions and flowcharts can be printed system-wide or for particular menus or first-level procedures.
- Produces a system run book. The precollated run book follows system flow for a menu or firstlevel procedure, and incorporates the nested procedure explosion, flowchart, printer and screen layouts, file usage, and operator display messages associated with the menu option or procedure. Narratives entered with the provided full screen text editor can also be included.
- Flexible and easy to use. Allows documentation of an entire system or selection of specific reports for designated files or procedures. Entirely menu-driven with interactive prompts.
- Provides over 30 reports.
- Source index report showing each member by type
- External modules (/COPY or F & I) by program name
- External modules (/COPY or F & I) by module name
- Program source/load discrepancies
- External switch usage
- LDA usage
- Assembler subroutine usage
- Non-disk file usage
- Simulated report layouts
- Simulated screen layouts (WSU)
- Simulated screen layouts ($SFGR)
- Simulated menu layouts with command crossreference
- Menu narratives entered with text editor
- File/field crossreference by end position within file
- File/field crossreference by field name within file
- Field dictionary by field name systemwide
- Field dictionary of multifile usage
- Nested procedure explosion by menu or firstlevel procedure
- Procedure flowcharts by menu or firstlevel procedure
- Procedure usage showing firstlevel procedure for each lower level procedure
- Procedures not used by any menu option
- Program load statements by loading procedure
- Program load statements by program name
- File label/name crossreference by file label
- File label/name crossreference by procedure
- File label/name crossreference by program
- File label/name crossreference by file name
- Matched/unmatched members in 2 libraries by name/type
- Matched/unmatched members in 2 libraries by name
- Data dictionary file layouts
- Operator prompts and messages, including procedure narratives entered with text editor
- File usage and sort specification report
- Source narratives entered with text editor
- Program/procedure LDA usage
Technical Information
Specified Operating Environment
Hardware Requirements: REMDOC requires the following minimum System/36 configuration:
- System/36 (any model) with 48K of user program area
- One display station
- One printer
- 900 blocks of disk space
Software Requirements: REMDOC requires the following software to be installed on the System/36:
- System Support Program (5727-SS1)
Ordering Information
REMDOC
Basic Machine-Readable Material: To order, specify system type/model and distribution medium:
- 8-inch diskette 2D
- 5 1/4-inch diskette 2HC
- 1/4-inch tape cartridge ($25 media charge)
This program is distributed as object code only. Diskettes and tapes are provided by and remain the property of SSPI.
Documentation: One copy of the REMDOC Users Guide and Reference Manual will be supplied with the basic machine-readable material.
Charges: Onetime charge: $1250
Annual maintenance fee: $150
License fee includes first years maintenance.
Licensing: This program is licensed under the terms and conditions of a Program License Agreement. A separate license is required for each designated machine on which the licensed program materials will be used. A copy of the agreement is included in the program package.
Trial Period: 30 days
This product has been placed in legacy status and is no longer available for order. Support for existing installations is available on a "best effort" basis.
REMDOC is a registered trademark of System Support Products, Inc.
Return to SSPI home page