User Guide
Table of Contents
Index
Chapter 13: Tools
13.1 Accessing Tools
13.2 Shell
13.3 Metrics
13.3.1 Halstead
13.3.2 McCabe
13.3.3 McClure
13.3.4 Statistics
13.3.5 Sort
13.3.6 Modification Driver
13.4 Function Point Analysis
13.4.1 Complexity Factors
13.4.2 File Types
13.4.3 Subprojects
13.5 Impact Analysis
13.5.1 Getting Started with the Impact Analysis
13.5.2 Moving Through the Impact Trace
13.5.3 Impact Analysis Options
13.5.3.1 Impact Through:
13.5.3.2 Prune
13.5.4 Display Options
13.6 Syntax Checker
13.6.1 Options
13.7 Scripts
13.7.1 Cross Reference Reports
13.7.2 Data Rationalization
13.7.3 Parsing Problems
13.7.4 Record Analysis
13.7.5 Standards Checking
13.7.6 Unused Analysis
13.7.7 Utilities
13.8 Annotation
13.8.1 Finding Annotations
13.8.2 Editing Annotations
13.8.3 Adding Information to Annotations
13.8.3.1 Modification Driver
13.8.4 Moving Annotations - Private vs. Public
13.8.5 Locations for Annotations
13.9 Integrated/Split Screen Editor
13.9.1 Integrated Editor vs. Split Screen Editor
13.9.2 Invoking the Integrated Editor
13.9.3 Editing Source Code
13.9.3.1 Selecting Text
13.9.3.2 Deleting Text
13.9.3.3 Undoing Edits
13.9.4 Moving Text
13.9.4.1 Cutting Text
13.9.4.2 Copying Text
13.9.4.3 Pasting Text
13.9.5 Searching and Replacing
13.9.5.1 Searching
13.9.5.2 To Search by Text
13.9.5.3 To Search by Proper Name
13.9.5.4 To Repeat Last Search
13.9.5.5 Replacing
13.9.5.6 Text Replace
13.9.5.7 Proper Name Replace
13.9.6 Moving Through Source Code
13.9.7 Printing in the Integrated Editor
13.9.8 Saving and Loading in the Integrated Editor
13.9.9 New File Option
13.9.10 The Status Bar
13.9.11 Execution Simulator
13.9.11.1 Execution Simulator Features:
13.9.12 Integrated Editor Views
13.10 SPF Editor
13.10.1 Getting Started
13.10.2 Saving in the SPF
13.11 Views
13.11.1 System
13.11.1.1 System View Operation
13.11.2 Inventory
13.11.2.1 Open Inventory
13.11.2.2 Inventory-COBOL
13.11.2.3 Inventory-JCL
13.11.3 Code Flow
13.11.3.1 Open Code Flow
13.11.3.2 Fall Throughs
13.11.3.3 Characters per Label
13.11.3.4 Display Error/Exception Branches
13.11.3.5 Labeling
13.11.3.6 Symbols
13.11.4 Source
13.11.4.1 Open Source
13.11.4.2 Source View Operation
13.11.5 Data Structure
13.11.5.1 Open Data Structure
13.11.5.2 Data Structure Operation
13.11.6 Screen
13.11.6.1 Open Screen