AccuRev
  AccuRev SCM
    Concepts Manual
      Overview
      AccuRev Data Repository
        Organization of the Repository
          Single Depot vs. Multiple Depots
        Inside a Depot: Versions and Files
          Versions of Non-File Objects
          Promotion: Real Versions and Virtual Versions
        Replication of the Repository
        Archiving Data and Removing Data
      Software Configuration
        Software Configurations and Development Tasks
      AccuRev’s Stream Hierarchy
        How Changes Migrate Through the Stream Hierarchy
          Inheriting Versions From Higher-Level Streams
          Pass-Through Streams
          Include/Exclude and Cross-Link Facilities
      AccuRev Workspaces and Reference Trees
        Using a Workspace
          Putting Data Into the Repository
          Getting Data out of the Repository
        Workspace as a Stream
          Real Versions and Virtual Versions
          Active Files and the Default Group
        Updating a Workspace
        Variation #1: Workspace Based on a Snapshot
        Variation #2: Reference Tree
        Parallel and Serial Development
          Serial Development through Exclusive File Locking
          Limited Effect of an Exclusive File Lock
          Anchor-Required Workspaces
        Getting Only the Files You Need: Include/Exclude Facility
      AccuRev Transactions
        Transactions are Atomic
        Transactions are Immutable
        Transactions and Workspaces
        Transactions and Issue Management
      AccuRev Glossary
    Web Interface Administrator's Guide
      Overview
      Configuration
        Changing AccuRev Web UI Login Settings
        Changing the Default Apache Tomcat Session Timeout
        Changing the Default AccuRev Session Timeout
        Setting Access to AccuRev Servers
          Modifying wui_config.xml
      Testing the Installation
        Troubleshooting Apache Tomcat Issues
        Troubleshooting AccuRev Web UI Issues
      Integrating with Other Applications
        Accessing a Third-Party Issue Tracking System
          Configuring the AccuWork Schema
          Configuring the wui_config.xml File
        Suppressing the AccuRev Toolbar Display
        POST Method Login Servlet
      Setting Up End Users
        Creating AccuRev Users and Groups
        Browser Requirements
        Informing Web UI Users
      Installing Apache Tomcat
        Setting Up the Java Environment
        Installing Apache Tomcat
          Considerations for Microsoft Windows Users
          Running Apache Tomcat Automatically on Startup
  AccuSync
  GitCentric
    User's Help
      Overview
        What is AccuRev GitCentric ?
        Where to go for More Information
        Basic Architecture
        GitCentric Users
        GitCentric Administrators and Mapping Branches to Streams
          Basic Rules
          Mapped Behavior
          Best Practices When Planning Your Installation
          Keeping Git Merges and AccuRev Promotes in Sync
          Best Practice for Keeping Merges and Promotes in Sync
          Scenarios for Mapping Multiple Repositories to a Single Stream
          Multiple Repos and Multiple Servers
          AccuRev Replica Server Restriction
        Configuring for Security
          GitCentric Group-Based ACLs
          Configuring Multiple Git Repos with AccuRev and EACLs
        Getting Started
      How to...
        Procedures for All Users
          Get Started
          Create an SSH key
          Log In to GitCentric
          Register with GitCentric
          Set Preferences
            Define and Display a Site Header or Footer for Gerrit Code Review
          Generate an HTTP Password
          Create a Clone From a GitCentric Repository
            Configure the Clone for Code Review (Optional)
            Configure the Clone for Direct Push
            Troubleshoot Git Clone Issues
          View Commit History
            Information Displayed on the Commits Page
          Review a Commit’s Files
            Starting from the Commits Page
            Starting from the Source Tree Page
            Information Displayed on the Source Tree Page
          Compare Branches
          Switch Between Gerrit Code Review and GitCentric
        Procedures for Administrators Only
          Configure AccuRev
            Configure GitCentric
          Create a Repository for GitCentric
          Remove a Branch or a Repository
            Remove a Branch
            Remove a Repository
          Import an Existing Git Repo
            Import a Snapshot of the Latest Heads into AccuRev
          Set General Attributes for a Repo
          Create Branches for a Repo
          Configure Access Rights (ACLs) for a Repo
            Configuring ACLs for Code Review
            Configuring GitCentric ACLs for Direct Push
          Map a Git Branch to an AccuRev Stream
            Specifying the AccuRev Server Connection
            Mapping the Branch to the Stream
              Test Your Mapping Status
          Unmap a Branch from a Stream
          Enable and Use Change Packages
            Specifying the Commit Message Format
            GitCentric Regular Expressions
            Troubleshooting Change Package Errors
          Add an AccuRev Server
            Registering an AccuRev Server
            Configuring the AccuRev Server
            Configure Multiple AccuRev Servers
          Manage GitCentric Groups
            Creating a Group
            Adding a Member to a Group
            AccuRev Groups
          Configure AccuRev Element ACLs (EACLs)
          Enable/Disable Code Review
            Allowing Self-Reviews
            Disabling Code Review
          Enable Gerrit Code Review Replication
            Registering the GitCentric Bridge SSH Key with Gerrit
            Modifying the replication.config File
          Troubleshoot Import/Export Operations
          Set Up Gerrit Code Review Garbage Collection
      My Account
        Opening the My Account Page
        Menu Options
          Profile
          Preferences
          Watched Repositories (Projects)
          Contact Information
          Public Keys
          AccuRev Servers
          HTTP Password
          People
      Code Review
        Opening the Code Review Page
        Overview of Gerrit Code Review
        Differences from Standalone Gerrit Code Review
        Code Review for Users of Differing Backgrounds
        Gerrit Code Review and AccuRev Mappings
        Troubleshooting
      Administration
        Opening the Administration Page
        Repositories
          Create a Repository for GitCentric
          To Configure an Existing Repository
            General Page
            Branches Page
            Access Page
            AccuRev Connector Page
            Status Monitor
              Current Synchronization Status
              Completed Synchronizations
              Synchronization Type Values
          Support for Hooks
          People
          AccuRev Servers
            CLI Path Setting
      Reference
        kandoMaintain Utility
          Using kandoMaintain
          Backup and Restore
          kandoMaintain Command Reference
            mkdb Command
            rmdb Command
            upgradedb Command
            backupdbs Command
            restoredbs Command
            mvrepos Command
            testconn Command
            lsconfig Command
            addconfig Command
              GitCentric Bridge Configuration Settings
            rmconfig Command
            checksync Command
            help Command
          Examples
        Backup and Restore
          Commands for Backup and Restore
          Backing up GitCentric
            What Gets Backed Up?
            How to Back Up GitCentric
          Restoring GitCentric
            How to Restore GitCentric
            Next Steps
            Restore Scenarios
        Command-Line Reference
          Basic Syntax
          Spaces and Quoting
          config-branch
          config-repo
          delete-repo
          ls-repo
          CLI Example
        Glossary
    Installation and Release Notes
      What's New
        GitCentric Release 2017.1
        GitCentric Release 2015.2
          GitCentric Multi-Threaded Bridge
        GitCentric Release 2015.1
      GitCentric Installation Notes
        Introducing GitCentric 2017.1
        System Requirements
        Generic Names Used During Installation
        Summary of Steps
          Uninstalling GitCentric
          Moving GitCentric to a New Machine
        Linux Installation
        AccuRev Installation
        GitCentric Installation
        Initial GitCentric Log In
        Register with GitCentric
          Install the AccuRev Trigger
        Enabling Code Review
        Test the GitCentric Installation
        Proceed to the GUI
        Displaying the User’s Help
        Troubleshooting
          If You Cannot Log In
          General: Testing the Installation
          General: The Tomcat Logs
          General: Servers
          General: Settings
          LD_LIBRARY_PATH: psql shared library error
          ASSIGN_USER_PRIVILEGE and CC_USER
        Debug Settings
        Uninstalling GitCentric
      GitCentric Release Notes
        Not Valid in the Current Release
        Understanding Issue Numbers
        Fixes
          Release 2017.1
          Release 2015.1
          Release 2014.1
        Known Issues
        Gerrit Issues
      Contacting Micro Focus
        Information Needed by Micro Focus SupportLine
  AccuRev Plugins
  AccuRev SCM
    Concepts Manual
      Overview
      AccuRev Data Repository
        Organization of the Repository
          Single Depot vs. Multiple Depots
        Inside a Depot: Versions and Files
          Versions of Non-File Objects
          Promotion: Real Versions and Virtual Versions
        Replication of the Repository
        Archiving Data and Removing Data
      Software Configuration
        Software Configurations and Development Tasks
      AccuRev’s Stream Hierarchy
        How Changes Migrate Through the Stream Hierarchy
          Inheriting Versions From Higher-Level Streams
          Pass-Through Streams
          Include/Exclude and Cross-Link Facilities
      AccuRev Workspaces and Reference Trees
        Using a Workspace
          Putting Data Into the Repository
          Getting Data out of the Repository
        Workspace as a Stream
          Real Versions and Virtual Versions
          Active Files and the Default Group
        Updating a Workspace
        Variation #1: Workspace Based on a Snapshot
        Variation #2: Reference Tree
        Parallel and Serial Development
          Serial Development through Exclusive File Locking
          Limited Effect of an Exclusive File Lock
          Anchor-Required Workspaces
        Getting Only the Files You Need: Include/Exclude Facility
      AccuRev Transactions
        Transactions are Atomic
        Transactions are Immutable
        Transactions and Workspaces
        Transactions and Issue Management
      AccuRev Glossary
    Web Interface Administrator's Guide
      Overview
      Configuration
        Changing AccuRev Web UI Login Settings
        Changing the Default Apache Tomcat Session Timeout
        Changing the Default AccuRev Session Timeout
        Setting Access to AccuRev Servers
          Modifying wui_config.xml
      Testing the Installation
        Troubleshooting Apache Tomcat Issues
        Troubleshooting AccuRev Web UI Issues
      Integrating with Other Applications
        Accessing a Third-Party Issue Tracking System
          Configuring the AccuWork Schema
          Configuring the wui_config.xml File
        Suppressing the AccuRev Toolbar Display
        POST Method Login Servlet
      Setting Up End Users
        Creating AccuRev Users and Groups
        Browser Requirements
        Informing Web UI Users
      Installing Apache Tomcat
        Setting Up the Java Environment
        Installing Apache Tomcat
          Considerations for Microsoft Windows Users
          Running Apache Tomcat Automatically on Startup
  AccuSync
  GitCentric
    User's Help
      Overview
        What is AccuRev GitCentric ?
        Where to go for More Information
        Basic Architecture
        GitCentric Users
        GitCentric Administrators and Mapping Branches to Streams
          Basic Rules
          Mapped Behavior
          Best Practices When Planning Your Installation
          Keeping Git Merges and AccuRev Promotes in Sync
          Best Practice for Keeping Merges and Promotes in Sync
          Scenarios for Mapping Multiple Repositories to a Single Stream
          Multiple Repos and Multiple Servers
          AccuRev Replica Server Restriction
        Configuring for Security
          GitCentric Group-Based ACLs
          Configuring Multiple Git Repos with AccuRev and EACLs
        Getting Started
      How to...
        Procedures for All Users
          Get Started
          Create an SSH key
          Log In to GitCentric
          Register with GitCentric
          Set Preferences
            Define and Display a Site Header or Footer for Gerrit Code Review
          Generate an HTTP Password
          Create a Clone From a GitCentric Repository
            Configure the Clone for Code Review (Optional)
            Configure the Clone for Direct Push
            Troubleshoot Git Clone Issues
          View Commit History
            Information Displayed on the Commits Page
          Review a Commit’s Files
            Starting from the Commits Page
            Starting from the Source Tree Page
            Information Displayed on the Source Tree Page
          Compare Branches
          Switch Between Gerrit Code Review and GitCentric
        Procedures for Administrators Only
          Configure AccuRev
            Configure GitCentric
          Create a Repository for GitCentric
          Remove a Branch or a Repository
            Remove a Branch
            Remove a Repository
          Import an Existing Git Repo
            Import a Snapshot of the Latest Heads into AccuRev
          Set General Attributes for a Repo
          Create Branches for a Repo
          Configure Access Rights (ACLs) for a Repo
            Configuring ACLs for Code Review
            Configuring GitCentric ACLs for Direct Push
          Map a Git Branch to an AccuRev Stream
            Specifying the AccuRev Server Connection
            Mapping the Branch to the Stream
              Test Your Mapping Status
          Unmap a Branch from a Stream
          Enable and Use Change Packages
            Specifying the Commit Message Format
            GitCentric Regular Expressions
            Troubleshooting Change Package Errors
          Add an AccuRev Server
            Registering an AccuRev Server
            Configuring the AccuRev Server
            Configure Multiple AccuRev Servers
          Manage GitCentric Groups
            Creating a Group
            Adding a Member to a Group
            AccuRev Groups
          Configure AccuRev Element ACLs (EACLs)
          Enable/Disable Code Review
            Allowing Self-Reviews
            Disabling Code Review
          Enable Gerrit Code Review Replication
            Registering the GitCentric Bridge SSH Key with Gerrit
            Modifying the replication.config File
          Troubleshoot Import/Export Operations
          Set Up Gerrit Code Review Garbage Collection
      My Account
        Opening the My Account Page
        Menu Options
          Profile
          Preferences
          Watched Repositories (Projects)
          Contact Information
          Public Keys
          AccuRev Servers
          HTTP Password
          People
      Code Review
        Opening the Code Review Page
        Overview of Gerrit Code Review
        Differences from Standalone Gerrit Code Review
        Code Review for Users of Differing Backgrounds
        Gerrit Code Review and AccuRev Mappings
        Troubleshooting
      Administration
        Opening the Administration Page
        Repositories
          Create a Repository for GitCentric
          To Configure an Existing Repository
            General Page
            Branches Page
            Access Page
            AccuRev Connector Page
            Status Monitor
              Current Synchronization Status
              Completed Synchronizations
              Synchronization Type Values
          Support for Hooks
          People
          AccuRev Servers
            CLI Path Setting
      Reference
        kandoMaintain Utility
          Using kandoMaintain
          Backup and Restore
          kandoMaintain Command Reference
            mkdb Command
            rmdb Command
            upgradedb Command
            backupdbs Command
            restoredbs Command
            mvrepos Command
            testconn Command
            lsconfig Command
            addconfig Command
              GitCentric Bridge Configuration Settings
            rmconfig Command
            checksync Command
            help Command
          Examples
        Backup and Restore
          Commands for Backup and Restore
          Backing up GitCentric
            What Gets Backed Up?
            How to Back Up GitCentric
          Restoring GitCentric
            How to Restore GitCentric
            Next Steps
            Restore Scenarios
        Command-Line Reference
          Basic Syntax
          Spaces and Quoting
          config-branch
          config-repo
          delete-repo
          ls-repo
          CLI Example
        Glossary
    Installation and Release Notes
      What's New
        GitCentric Release 2017.1
        GitCentric Release 2015.2
          GitCentric Multi-Threaded Bridge
        GitCentric Release 2015.1
      GitCentric Installation Notes
        Introducing GitCentric 2017.1
        System Requirements
        Generic Names Used During Installation
        Summary of Steps
          Uninstalling GitCentric
          Moving GitCentric to a New Machine
        Linux Installation
        AccuRev Installation
        GitCentric Installation
        Initial GitCentric Log In
        Register with GitCentric
          Install the AccuRev Trigger
        Enabling Code Review
        Test the GitCentric Installation
        Proceed to the GUI
        Displaying the User’s Help
        Troubleshooting
          If You Cannot Log In
          General: Testing the Installation
          General: The Tomcat Logs
          General: Servers
          General: Settings
          LD_LIBRARY_PATH: psql shared library error
          ASSIGN_USER_PRIVILEGE and CC_USER
        Debug Settings
        Uninstalling GitCentric
      GitCentric Release Notes
        Not Valid in the Current Release
        Understanding Issue Numbers
        Fixes
          Release 2017.1
          Release 2015.1
          Release 2014.1
        Known Issues
        Gerrit Issues
      Contacting Micro Focus
        Information Needed by Micro Focus SupportLine
  AccuRev Plugins
Atlas
  Atlas
  Atlas
Caliber
  Caliber
  Caliber
Enterprise
  Enterprise Developer
  Enterprise Server
  Enterprise Test Server
  Micro Focus Ant User Manual
    Introduction
    Usage
      Defining Tasks and Types
    Ant Tasks
      analysis
      asm
      asmclean
      bms
      bmsclean
      cobol
      cobolclean
      cobollbr
      cobollink
      ims
      imsclean
      pli
      pliclean
      plilink
    Ant Types
      mfdirlist
      mffilelist
      mfdestfilelist
      ruleList
  com.microfocus.cobol.runtimeservices Guide
    API Documentation
      Packages
        com.microfocus.cobol.runtimeservices
        com.microfocus.cobol.runtimeservices.servlet
      Classes
        com.microfocus.cobol.runtimeservices.RunUnitStartupOptions
        com.microfocus.cobol.runtimeservices.RunUnitManager
        com.microfocus.cobol.runtimeservices.RunUnit
        com.microfocus.cobol.runtimeservices.IRunUnitManager
        com.microfocus.cobol.runtimeservices.IRunUnit
        com.microfocus.cobol.runtimeservices.Interop
        com.microfocus.cobol.runtimeservices.CallableProgram
        com.microfocus.cobol.runtimeservices.CallableProgram.ICancelProgramCallback
        com.microfocus.cobol.runtimeservices.Callable
        com.microfocus.cobol.runtimeservices.servlet.ServletRunUnitManager
  Enterprise Sync
    Installation and Administration Guide
      Introduction
        Key Benefits
        Complementary Enterprise Products
      Components
        Server Components
        Client Components
      Concepts
        General Concepts
        Endevor/AccuRev Synchronization Support
          General Considerations
          Metadata Synchronization Support
          On-Demand Synchronization Support
            Required Credentials
          Content Type Support
          Change Package Support
          Mapping Rules
          Promote/Move Synchronization Rules
            Moving Files in Endevor
            Promoting Change Sets in AccuRev
          Processing Endevor Sourceless Elements
      Installation
        Installing Enterprise Sync Server
        Installing the AccuRev Server
        Installing the AccuRev Windows Client
        Installing Enterprise Developer
        Installing the Enterprise Sync Add Pack
        Installing the Workflow Manager Endevor Model
      Administration
        AccuRev Configuration
          Define AccuRev User
          Define AccuRev Depot
          Define AccuRev Stream Structure
          AccuRev Server Configuration
          Installing the AccuRev Triggers
            General Preparation before Customizing and Installing the Triggers
            Installing the Trigger Supporting the On Demand Sync
            Installing the Trigger for Defunct Deactivation and Read-Only Type Support
        Enterprise Sync Server Configuration
          Starting the UI
          The Dashboard
          Setting Synchronization Frequency
          Setting Up Error Notification
          Data Sources
            Defining a Data Source
            AccuRev Data Source Fields
            Endevor Data Source Fields
          Defining an Authenticator
          Creating User Maps
            Mapping Mainframe Users with AccuRev Users
          Working with Connections
            Creating and Editing Connections
            Displaying Connection Information
            Importing Project Definitions
              Project Map File Includes/Excludes
            Starting and Stopping Connections
            Connection Status Values
            Specific Considerations when Defining AccuRev to Endevor Connections
              Changing the Configuration and Clearing Watermarks
        Verifying the Installation and Configuration in Enterprise Developer
      Glossary
      Troubleshooting
        Contacting Micro Focus
        Creating a Dump File
        Reviewing Log Files
        Debugging the AccuRev Eclipse Plugin
        Enterprise Developer and AWM Related Logs
        AccuRev Server Logs
    User's Guide for Mainframe Developers
      Introduction
        Audience
        Using This Guide
      The Bankdemo Sample
        The Bankdemo Application in Endevor
        The Bankdemo Application in AccuRev
        The AccuRev Endevor Synchronization Rules/Configurations
      Using AccuRev and Endevor with Enterprise Developer
        Benefits
        Features
        Loading the AWM Application for Enterprise Sync
        Creating an AccuRev Workspace
        Navigating to AccuRev Files
        Linking AccuRev Files to Micro Focus COBOL or PL/I Projects
        Locking Endevor Elements
        Editing Files in COBOL or PL/I Projects Linked to AccuRev
        Promoting Files in AccuRev with Synchronization to Endevor
        Navigating to Endevor Elements
        Verifying Endevor Compile Results
        Moving Files in Endevor and Synchronizing to AccuRev
        Changing Files in Endevor and Synchronizing to AccuRev
        Accepting Incoming Changes
        Resolving Conflicts in AccuRev
        Parallel Release Development
  Data Express
    Publications
    Readme
      System Requirements
        Windows
        z/OS
        Extension Technology
      Installation Notes
      New Features
      Updates and Product Support
      Known Issues and Restrictions
      Supplementary Information
        Supported Character Encoding Systems
        Supported Data Types
        Data Type Restrictions
        ADABAS Restrictions
        Oracle Restrictions
        DB2 for z/OS Environment Restrictions
        AS/400 Data Stores
      Readme Help
      Contact Information
    Installation Guide
      Who Should Read This Guide
      z/OS System Procedures
        Installation Media
        Installation Phases
        New Software Installation Procedures
          Allocate the Installation Sequential Data Set
          Copy JCL Files to the Mainframe
          Copy the Installation Data Set to the Mainframe
          Allocate and Load the Installation PDS
          Set Installation Parameters
          Install the Data Set Libraries
          Update the User Profile
          Create the Database
          Populate the Database
        Enable Data Express for z/OS
          Panels
            Get Request Key
            Apply Response Key
            Display Enabled Options
        Install Updates
        Software Upgrade
        Toolkit Installation
        Installing Data Express Into Multiple DB2 Subsystems
          Who Should Read This Information
          Installation Cloning
            Cloning Phases
            Cloning a Database
            Cloning Environment Libraries
            Enabling a New Cloned Environment
              Panels
              Obtaining a Request Key
              Applying the Response Key
              Displaying Enabled Options
        Install PTFs
        Customization Reference
          FTP Script Customization
          FTP Script (ftpput.txt) Customization
          FTP BAT File (ftpput.bat) Customization
          PC3270 Transfer File List (inst.srl) Customization
          PC3270 Transfer File List (kbd.srl) Customization
          JCL File (iebupdte.jcl) Customization
      Distributed Systems Procedures
        Windows Installation
          Installation Media
          Software Setup
          Software Update for Windows
        UNIX Installation
          Unix Software Updates
    Getting Started with Distributed Data Stores
      Using Distributed Data Stores with Data Express
        DBA Tasks for Extension Technology
          New Installations
          Data Express Upgrades
          Required Run-Time Knowledge Base Updates
          Centralized Run-Time Knowledge Base for the ODBC Extension
        Using Distributed Loader
          Loading Data Store Information
            Load from Database
            Load from File
          Limited Life Cycle Support
        Use of Data Analysis (Sampling) for Class Assignment
        Importing Classes
          Data Dictionary
          Referential Integrity
          Sampling Results
        Creating Referential Integrity Methods
          Data Express for z/OS
          Data Express for Distributed Systems
        Using Distributed Exporter
          Data Masking
          Data Subset Extraction
          SQL Files Generated by Distributed Exporter
        Using Distributed Sampler
          Sampling Options
          Validation
          Load results from file
      Using Extension Technology
        Extension Technology Configuration
          Extension Technology Configuration File
          Data Store SQL Scripts
          DXCOMMON Environment Variable
        Extension Technology Directories
        Invoking Extension Technology
        The dxestart command
        Execution Modes
        Error Diagnosis
        Masking Routines
          C
          COBOL
        Extension Technology Utilities
        Creating an Encoded Connection File
        Batch Distributed Exporter
      Data Express for Distributed Data Stores Tutorials
        Using Data Express
          Preparation
          Sample Session
        Data Inventory
          Sample Session
        Data Masking
          Sample Session
        Simple Data Subset Extraction
          Sample Session
        Data Subset Extraction using Referential Integrity
          Sample Session
        Data Subset Extraction Using a Combined Data Element
          Creating a Combined Data Element
          Creating a Class on a Combined Data Element
          Associating a Class with a Combined Data Element
          Modifying a Referential Integrity Method to Use a Combined Data Element as a Selection Class
          Exporting a Referential Integrity Method to Extension Technology
          Executing Referential Integrity Method
          Verifying Results
        Simple Sampling
          Sample Session
        Data Generation
          Catalog and Classify Tables
          Start the Data Generation Module
          Create Simple Data Generation Code
          Execute a Simple Data Generation Law
          Verify Results
      Oracle Alias Creation
      Oracle Wallet
        Implementing Oracle Wallet Support
    Getting Started with z/OS Data Stores
      Product Components
      Using z/OS Data Stores
      Data Express for z/OS Tutorials
        Sample Sessions
          DB2 Data Stores Session
            Importing JCL Job Streams into Your Mainframe Environment
            Creating the DB2 Tablespace and Tables
            Starting Data Builder
            Setting Your Workspace
            Loading Data Store Information into Your Mainframe Environment
          Sequential Files Session
            Importing the JCL CREASEQS into Your Mainframe Environment
            Importing the Sequential File and Copybook Information into Your Mainframe Environment
            Starting Data Builder
            Setting Your Workspace
            Loading Copybook Information into Your Mainframe Environment
            Loading Data Store Information into Your Mainframe Environment
        Data Masking
          DB2 Data Stores Session
            Associating Supplied Masking Classes to Data Elements
            Starting the Data Masking Module
            Enabling Masking on the DB2 Table CUSTOMER
            Submitting a JCL to Mask Customer First and Last Names
            Creating a Class
            Associating a Class to Data Elements
            Enabling Masking on the DB2 Table CUSTOMER for the CODCUS Class
            Submitting a JCL to Mask Customer IDs
          Sequential Files Session
            Associating Supplied Classes to Data Elements
            Starting the Data Masking Module
            Enabling Masking on the Sequential File CUSTOMER and NAME and SURNAME classes
            Submitting a JCL to Mask Customer First and Last Names
        Simple Data Subset Extraction
          DB2 Data Stores Session
            Associating a Class to a Data Element
            Starting Data Subset Extraction
            Creating a Group
            Creating a Simple Method within a Group
            Submitting a JCL to Subset Customer Names
          Sequential Files Session
            Associating a Class to a Data Element
            Starting Data Subset Extraction
            Creating a Group
            Creating a Simple Method within a Group
            Submitting a JCL to Subset Customer Names
        Data Subset Extraction using Referential Integrity and Combined Data Elements
          Creating the HSURDRIA table
          Importing Referential Integrity Classes
          Assigning Estimated Classes
          Verifying Combined Data Element Information
          Creating a Referential Integrity Method
          Editing Method Properties
          Submitting a JCL to Create the Test Environment
        Data Element Sampling
          Submitting a JCL to Perform Sampling
          Verifying Results
          Creating a Sampling Class
          Associating a Fingerprint to a Class
          Associating a Class to Data Elements
        Data Generation
          Catalog and Classify Tables
          Start the Data Generation Module
          Create Simple Data Generation Code
          Execute a Simple Data Generation Law
          Verify Results
      Managing XML and Large-object Columns
        Load and Classification
        Masking
          XML Tag Identifiers
          Provided Templates
            XML Masking Template UDCXML1
            Dummy Masking Template UDCXML0
            LOB/BLOB/CLOB Masking Template UDCLOB1
    Data Masking Guide
      Who Should Read this Guide
      Data Masking Considerations
      Getting Started
        General Characteristics of Use
        Starting Data Masking
        Menus and Toolbars
          File Menu
          Tools Menu
          View Menu
          Windows Menu
          Help Menu
          Toolbar
          Context Menus
            Column Sorting
            Grid Functions
      Data Masking Main Window
        Introduction
        Window Components
          Machine ID./Company Grid
          All Machine ID./Companies
          Multiple Class Selection
          Object Distribution
        Column Headings in the Grid Area
        Available Grid Operations
      Data Changer Data Store Properties
        Introduction
        Window Contents
          General Attributes
          System
          Object Attributes
          Dates
          Assigned Copybook
      Data Changer Data Element Selection
        Introduction
        Window Contents
          Data Store Information
          Icon Bar
          List of Data Elements
      Data Changer Data Element Properties
        Introduction
        General Data Element Properties
        Additional Data Element Properties
      Data Changer - Work with Classes
        Introduction
        Window Contents
        Available Operations
      Data Changer Properties
        Introduction
        Window Contents
        Available operations
      Set Application ID
        Introduction
        Window Contents
        Available Operations
      Define Unload Output Data Store
        Introduction
        Window Contents
        Available Operations
      Options
        Introduction
        General Options
        Connection Options
      Work with Data Changer Jobs
        Introduction
        Data Store Data Changer Job Creation
        Create Data Changer Job Creation
        Available Operations
      Distributed Exporter
        Window Contents
        Available Operations
      Exit Routines
        Writing Exit Routines
          Writing Routine Parameters
        Discard Exit Routines
          Discard Routine Parameters
          UDCUSSL Discard Exit Routine Example
        Modification Exit Routines
          Predefined Modification Exit Routines List
          Modification Exit Routines Parameters
        Logging Exit Routines
          Predefined Masking and Logging Exit Routines List
          Masking Routine UDCMASPG - Prototype
          Masking Routine UDCLOGPG – Prototype
          Logging Table HSLOGTAB
      Appendix A: COBOL Masking Routines Technical Description
        A.1. Masking Routines Interface
        A.2. Interface Source
          A.2.1. Data Express for z/OS
          A.2.2. Data Express for Distributed Systems
        A.3. Interface Description
        A.4. UR-ACTION Values
      Appendix B: C Masking Routines for ODBC - Technical Description
      Appendix C: C Masking Routines for OCI - Technical Description
    Data Model Guide
      Table and Column Descriptions
        ANDCHFLF
        ANENVDLS
        ANENVLST
        ANLICCHG
        ANLICLOG
        ANURDCLA
        ANURDFLC
        ANURDFLF
        ANURDFLN
        ANURDFXC
        ANURDFXF
        ANURDIMC
        ANURDIMG
        ANURDIXC
        ANURDLOG
        ANURDRFC
        ANURDSNC
        ANURDSPE
        ANURDSPN
        ANURDSTR
        DDDTMCOL
        DDDTMDEC
        DDDTMREF
        DDDTMSTQ
        DDDTMTAG
        HSDCHCLA
        HSDCHFIL
        HSDGNCOD
        HSDGNDIR
        HSDGNLAW
        HSENVELB
        HSENVEXT
        HSENVFLT
        HSENVGRP
        HSENVLMT
        HSENVMTH
        HSENVPAR
        HSENVPRN
        HSENVRRD
        HSENVRRH
        HSENVSTP
        HSLICCHG
        HSLICFIL
        HSLICFLD
        HSLICLID
        HSLICSTR
        HSLOGTAB
        HSSYSAUX
        HSSYSCKS
        HSSYSCOL
        HSSYSDAU
        HSSYSDBA
        HSSYSDEP
        HSSYSFKE
        HSSYSIND
        HSSYSIPA
        HSSYSKEY
        HSSYSRAU
        HSSYSREL
        HSSYSSYN
        HSSYSTAB
        HSSYSTAU
        HSSYSTPA
        HSSYSTSP
        HSSYSVDE
        HSSYSVIE
        HSURDAPP
        HSURDAUT
        HSURDCAR
        HSURDCJD
        HSURDCJH
        HSURDCLA
        HSURDCOL
        HSURDCOM
        HSURDCPY
        HSURDDFT
        HSURDEKY
        HSURDEXT
        HSURDFIL
        HSURDFIN
        HSURDICP
        HSURDJOB
        HSURDKEY
        HSURDLIC
        HSURDLOG
        HSURDMF
        HSURDMFD
        HSURDMID
        HSURDNCC
        HSURDPID
        HSURDPRG
        HSURDPRO
        HSURDROU
        HSURDSYC
        HSURDSYT
        HSURDUE
        HSURDUEV
        HSURDUSR
        USDCHADD
        USDCHCOM
        USDCHEMA
        USDCHNAC
        USDCHNAM
        USDCHSUC
        USDCHSUR
        USURDCBE
        USURDCBZ
        USURDDBM
        USURDFLC
        USURDIMP
        USURDRIR
        V1DCHFIL
        V1DCHFLF
        V1REP01
        V1REP02
        V1REP03
        V1REP04
        V1REP05
        V1REP06
        V1REP07
        V1REP08
        V1REP09
        V1REP10
        V1REP11
        V1REP12
        V1REP13
        V1REP14
        V1REP15
        V1URDCPY
        V1URDFIL
        V1URDFLF
        V1URDIMC
        V1URDIMG
        V1URDLOG
        V1URDRFC
        V2URDFLF
        V3URDFLF
        XPURDFLC
      Sequential Files
        Load Data Store Information from External Interface
          DB2 Databases
            Direct Access – API Load Sequential File
            Direct Access – HEADER
            Direct Access – DETAIL
            Access from Unload
          VSAM Databases
          Sequential and GDG Databases
          DL/I Databases
          ADABAS Data Stores
            ADABAS – API Load Sequential File - HEADER
            ADABAS Data Store – DETAIL
        DB2 Catalog Synchronization Information
          DB2 Catalog Synchronization - HEADER
          DB2 Catalog Synchronization - INTERNAL KEY
          DB2 Catalog Synchronization - EXTERNAL KEY
          DB2 Catalog Synchronization - IMAGE COPY
        Load Copy Information from External Interface
          Flag replace Parameter
          Flag associate Parameter
          Copy Tolerance Parameter
          COBOL Decimal Seperator Parameter
          Maximum Progressive of I/O Area Parameter
          Statement Length in PL/I Source Parameter
        Load Referential Integrity Relation Information
        IMPSRC - Modified Sources
          HEADER
          DETAIL
        Import Classification from Data Dictionary
    Data Subset Extraction Guide
      Who should read this guide
      Data Subset Extraction considerations
      Getting Started
        General characteristics of use
        Starting Data Subset Extraction
        Menus
        Context menus
          Column sorting
          Grid functions
      Introduction to Data Subset Extraction window
        Window components
        Node pane
          Icons
          Context menu
        Column headers by group
          List of groups
          List of methods in group
          List of Steps in Method Group
        Column headers by creator
          List of creators
          List of methods created by
          List of steps in method creator
      Work with Groups
        Introduction to Work with Groups
        Window contents
        Available operations
      New Method wizard
        Introduction to New Method wizard
        Creating a new method
          Definition of general method characteristics
          Definition of primary extraction criteria
          Definition of relationship criteria
        Available operations
      Work with Method
        Introduction to the Work with Method area
          Method Confirmation phase
          Method elaboration
          Method Activation phase
          Extraction Batch Job Launch phase
        Fields
        Steps context menu
        Tabs
          Elaborations
            Column headings tabs
            Context menu tabs
          Excluded files
            Column headings
            Context menu
          Method overview
          Warnings
        Available operations
        Method confirmation
      Work with Method selection class/filter properties
        Introduction to selection class/filter properties
        Window contents
          Column headings in top grid
          Global filter fields
          Filter types
            Filter type properties
      Work with Method work with steps
        Introduction Work with Method work with steps
        Window contents
          Display mode
          Insert mode
        Available operations
      Work with Method method properties
        Introduction to Work with Method method properties
        Window contents
        Available operations
        Method activation
      Work with Method elaboration properties
        Introduction to Work with Method elaboration properties
        Window contents
          Method’s description
          Elaboration’s description
        Available operations
      Work with Method define reload rules
        Introduction to Work with Method define reload rules
        Window contents
        Available operations
        Create reload jobs from reload rules
          Job creation
          Available operations
          JCL information
      Options
        Introduction to Options
        Window contents
          General
          Server information
        Available operations
      Data subset extraction jobs
        Introduction to data subset extraction jobs
        Job creation
        Test environment creation
        Create allocation jobs
          Job creation
        JCL information
        Create unload jobs
          Job creation
          JCL information
        Create extraction jobs
          Job creation
          JCL information
        Create reload jobs
          Job creation
          JCL information
        Available operations
      Distributed Exporter
        Window contents
        Available operations
      Distributed Statistics Loader
        Window contents
        Available operations
      Work with Method multiple filters
        Introduction to Work with Method multiple filters
        More than one single filter for the same data store
          Filter types
          Filter examples more than one single filter
        More than one combined filter involving more than one data element
          Filter types
          Filter examples more than one data element
    Error Messages
      Error Message Format
      Mainframe Messages WRC0001 to WRC0199
      Mainframe Messages WRC0200 to WRC0299
      Mainframe Messages WRC0300 to WRC0399
      Mainframe Messages WRC0400 to WRC0499
      Mainframe Messages WRC0500 to WRC0599
      Mainframe Messages WRC2000 to WRC4999
      Data Express Extension Messages
    Front End Guide
      General Features
      Considerations
      Getting Started with Data Builder
        General characteristics of use
        Starting the Data Builder module
        Work environment settings
          Machine identifier creation
          Company creation
          Application identifier creation
          Default environment parameter settings selection
          Analysis parameter modification
          Default copy analysis parameter modification
          Database interface specification
          Database access modes
          Process identifier and database types relationships
        Main functions - phase execution
        Menus
          File menu
          Tools menu
          Environment menu
          View menu
          Windows menu
          Help menu
          Context menu
            Column sorting
            Grid functions
      Main Window - Work with Data Stores
        Window pages
          Structure page
          Classes page
          Assigned to Copy page
          Sampling page
          Data Changer page
            Button bar
            Column headings
            Context menu
            Properties- File
          Register Tables page
            Button bar
            Context menu
          Custom Query page
        Column headings in the grid area
        Available grid operations
      Work with Data Store Window
        Window contents
          Node pane
          Grid
            Data Elements columns
            Associated Copybook columns
            Associated Copybook - CopybookName columns
            Assigned Classes columns
            Sampling columns
            Sampling – DataElementName columns
          Context menu
          Data element properties
      Assign an Application ID Window
        Window contents - Assign Single
        Window contents - Assign Multiple
      Add to Combined Data Element Window
        Combined data element requirements and limitations
        Available operations
      Work with Classes
        Work with Classes window
      Work with Machine IDs
        Work with Machine IDs window
      Work with Companies
        Window contents
        Available operations
      Work with Application IDs
        Window contents
        Available operations
      Work with Routines
        Window contents
        Available operations
      Work with Process IDs
        Window contents
        Available operations
      Work with Data Elements
        Window contents
          Select Data Elements page
            Available Filters area
            Data Element Attributes page
            Naming Convention page
            Data Store Attributes page
            Data Element Class page
            Available operations
          Classes - Assignment page
            All classes hierarchy
            Class Attributes area
            Available operations
          Estimated Classes - Confirm page
            Class Attributes area
            Selected Data Element Attributes area
              Data Element page
              Data Store page
              General page
              Date page
            Available operations
      Work with Jobs
        Window contents
          List of Jobs grid
          List of Scheduled Jobs grid
          Window fields
        Available operations
        Job creation
          Class Field Assignment job
            Sections and fields
            Available operations
          Create Format Selector job
          DB2 Catalog Synchronization job
          Data Store / Copybook Relationship Analysis job
          Data Store Data Element Sampling job
          Load Distributed Sampling Results job
          Import Classification from Data Dictionary job
          Import Classification from Referential Integrity job
          Import Method from Referential Integrity job
          Load Copy Information from External Interface job
          Load DB2 Table Information by Unload job
          Load DL/I Database Information job
          Load Data Store Information from External Interface job
          Load SEQ/GDG Data Set Information job
          Load VSAM Data Set Information job
        Custom jobs
      New Custom Query Wizard
        Starting the New Custom Query wizard
      Options
        Window contents
          General
          Filter settings
          Confirmation messages
          Confirmation routine name
          Server information
        Available operations
      File Properties
        Window contents
          General attributes page
          System page
          Object attributes page
          Dates page
          Associated Copybook page
        Available operations
      Filter by Data Store
        Window contents
          System page
          Object page
          Record page
          Dates page
          Associated Copybook page
          Scheduling page
        Available operations
      Compare Layouts - Copybook
        Window contents
        Available operations
      Sample Graph - Data Sampling
        Window contents
      Show Synthetic Data Element Contents
        Window contents
      Work with Copybooks
        Window contents
      Distributed Loader
        Load from database
        Load from file
      Appendix A. Standard Mode
        Architecture
        Database connection prerequisite
          DB2 database alias creation
          Authorizations and privileges
      Appendix B. Client / Server Mode
        Architecture
        Server connection prerequisite
          Defining server connection information
          Authorizations and privileges
          Starting Server-side Executables as Windows Services
    Life Cycle Guide
      Considerations
      Life Cycle Introduction
        Life Cycle Phases
          Phase 1: Changed Data Stores Identification
          Phase 2: Changed Data Elements Identification
          Phase 3: Apply Identified Changes
        Sequential Steps
        Concepts and Terms
          Backup Company
          Log Files
      Working with Life Cycle
        Definition of Environment
          Work with Companies
            New Company Creation
            Available Operations
        Execute Life Cycle Phase 1
        Modification of Guide Files
          Work with Changed Data Stores
            Case 1 - New copybook is not associated with data store
            Case 2 - Existing copybook is associated with an existing data store
            Case 3 - Existing copybook is not associated with any data store
            Case 4 - New copybook is associated with new data store (for DB2 files only)
          Execute Life Cycle Phase 2
          Work with Changed Data Elements
          Execute Life Cycle Phase 3
      Work with Life Cycle Jobs
        Introduction
        Life Cycle Job Creation
        Clear Life Cycle History Job Creation
        Available Operations
    Process for z/OS Guide
      Project Implementation
        Data Inventory
          Load Copybook Information
          Load DB2 Tables
          Load ADABAS Data Stores
          Load Other Data Stores
        Data Classification
          Import Classification from Referential Integrity Job
          Import Classification from Data Dictionary Job
          Manual Association
          Data Analysis
        DB2 Catalog Synchronization
        Data Subsetting
          Method Creation
          Work with Method Function
          Extraction Jobs Submission
          Output Flat File
        Data Masking
      Life Cycle
        Phase 1
        Phase 2
        Phase 3
      Image Copy
      Starting Data Express for z/OS
      Submission Function
      GDG Support
    z/OS Toolkit Guide
      Considerations
      Load Sequential File with DB2 Catalog
      Load IMPSRC for Life Cycle
      DB2 Catalog Synchronization
      Create CSV File from Referential Integrity
      Load Sequential File with ADABAS FDT Report
      Toolkit Tables
    Data Generation Guide
      Who Should Read This Guide
      Before Starting with Data Generation
      Getting Started
        Mode
        Data Generation UI Guidelines
        Starting the Data Generation Module
      Directive Types
      Distributed Exporter Utility
      Executing Data Generation
        Catalog Distributed Data
        Catalog z/OS Data
        Classify Data
        Define Rules
        Export Rules
        Execute Rules
        Data Generation Jobs
          Introduction to Data Generation Jobs
          Job Creation
            Data Generation Jobs
            Create Allocation Jobs
              Job Creation
              JCL Information
            Create Reload Jobs
              Job Creation
              JCL Information
    Glossary
    Copyright
  Data Manager Red Book
    Data Manager Architecture and Workflow
      Architecture
      Workflow
    Creating Test Data with Data Manager
      Allocate PDS Libraries and Launch Data Manager
      Submit a Job
      Create a Workspace and Groups
      Data Inventory Phase
      Data Classification Phase
      Data Masking Phase
      Data Subsetting Phase
    Moving Data into SQL Option for DB2
      Moving a Test Data Schema into SQL Option for DB2
      Moving Test Data into SQL Option for DB2
    Appendix A: Schema JCL
    Appendix B: Unload JCL
    Appendix C: Load JCL
  Studio Enterprise Edition
  Server Enterprise Edition
  Visual COBOL 2010 Enterprise Option
  Enterprise Developer
  Enterprise Server
  Enterprise Test Server
  Micro Focus Ant User Manual
    Introduction
    Usage
      Defining Tasks and Types
    Ant Tasks
      analysis
      asm
      asmclean
      bms
      bmsclean
      cobol
      cobolclean
      cobollbr
      cobollink
      ims
      imsclean
      pli
      pliclean
      plilink
    Ant Types
      mfdirlist
      mffilelist
      mfdestfilelist
      ruleList
  com.microfocus.cobol.runtimeservices Guide
    API Documentation
      Packages
        com.microfocus.cobol.runtimeservices
        com.microfocus.cobol.runtimeservices.servlet
      Classes
        com.microfocus.cobol.runtimeservices.RunUnitStartupOptions
        com.microfocus.cobol.runtimeservices.RunUnitManager
        com.microfocus.cobol.runtimeservices.RunUnit
        com.microfocus.cobol.runtimeservices.IRunUnitManager
        com.microfocus.cobol.runtimeservices.IRunUnit
        com.microfocus.cobol.runtimeservices.Interop
        com.microfocus.cobol.runtimeservices.CallableProgram
        com.microfocus.cobol.runtimeservices.CallableProgram.ICancelProgramCallback
        com.microfocus.cobol.runtimeservices.Callable
        com.microfocus.cobol.runtimeservices.servlet.ServletRunUnitManager
  Enterprise Sync
    Installation and Administration Guide
      Introduction
        Key Benefits
        Complementary Enterprise Products
      Components
        Server Components
        Client Components
      Concepts
        General Concepts
        Endevor/AccuRev Synchronization Support
          General Considerations
          Metadata Synchronization Support
          On-Demand Synchronization Support
            Required Credentials
          Content Type Support
          Change Package Support
          Mapping Rules
          Promote/Move Synchronization Rules
            Moving Files in Endevor
            Promoting Change Sets in AccuRev
          Processing Endevor Sourceless Elements
      Installation
        Installing Enterprise Sync Server
        Installing the AccuRev Server
        Installing the AccuRev Windows Client
        Installing Enterprise Developer
        Installing the Enterprise Sync Add Pack
        Installing the Workflow Manager Endevor Model
      Administration
        AccuRev Configuration
          Define AccuRev User
          Define AccuRev Depot
          Define AccuRev Stream Structure
          AccuRev Server Configuration
          Installing the AccuRev Triggers
            General Preparation before Customizing and Installing the Triggers
            Installing the Trigger Supporting the On Demand Sync
            Installing the Trigger for Defunct Deactivation and Read-Only Type Support
        Enterprise Sync Server Configuration
          Starting the UI
          The Dashboard
          Setting Synchronization Frequency
          Setting Up Error Notification
          Data Sources
            Defining a Data Source
            AccuRev Data Source Fields
            Endevor Data Source Fields
          Defining an Authenticator
          Creating User Maps
            Mapping Mainframe Users with AccuRev Users
          Working with Connections
            Creating and Editing Connections
            Displaying Connection Information
            Importing Project Definitions
              Project Map File Includes/Excludes
            Starting and Stopping Connections
            Connection Status Values
            Specific Considerations when Defining AccuRev to Endevor Connections
              Changing the Configuration and Clearing Watermarks
        Verifying the Installation and Configuration in Enterprise Developer
      Glossary
      Troubleshooting
        Contacting Micro Focus
        Creating a Dump File
        Reviewing Log Files
        Debugging the AccuRev Eclipse Plugin
        Enterprise Developer and AWM Related Logs
        AccuRev Server Logs
    User's Guide for Mainframe Developers
      Introduction
        Audience
        Using This Guide
      The Bankdemo Sample
        The Bankdemo Application in Endevor
        The Bankdemo Application in AccuRev
        The AccuRev Endevor Synchronization Rules/Configurations
      Using AccuRev and Endevor with Enterprise Developer
        Benefits
        Features
        Loading the AWM Application for Enterprise Sync
        Creating an AccuRev Workspace
        Navigating to AccuRev Files
        Linking AccuRev Files to Micro Focus COBOL or PL/I Projects
        Locking Endevor Elements
        Editing Files in COBOL or PL/I Projects Linked to AccuRev
        Promoting Files in AccuRev with Synchronization to Endevor
        Navigating to Endevor Elements
        Verifying Endevor Compile Results
        Moving Files in Endevor and Synchronizing to AccuRev
        Changing Files in Endevor and Synchronizing to AccuRev
        Accepting Incoming Changes
        Resolving Conflicts in AccuRev
        Parallel Release Development
  Data Express
    Publications
    Readme
      System Requirements
        Windows
        z/OS
        Extension Technology
      Installation Notes
      New Features
      Updates and Product Support
      Known Issues and Restrictions
      Supplementary Information
        Supported Character Encoding Systems
        Supported Data Types
        Data Type Restrictions
        ADABAS Restrictions
        Oracle Restrictions
        DB2 for z/OS Environment Restrictions
        AS/400 Data Stores
      Readme Help
      Contact Information
    Installation Guide
      Who Should Read This Guide
      z/OS System Procedures
        Installation Media
        Installation Phases
        New Software Installation Procedures
          Allocate the Installation Sequential Data Set
          Copy JCL Files to the Mainframe
          Copy the Installation Data Set to the Mainframe
          Allocate and Load the Installation PDS
          Set Installation Parameters
          Install the Data Set Libraries
          Update the User Profile
          Create the Database
          Populate the Database
        Enable Data Express for z/OS
          Panels
            Get Request Key
            Apply Response Key
            Display Enabled Options
        Install Updates
        Software Upgrade
        Toolkit Installation
        Installing Data Express Into Multiple DB2 Subsystems
          Who Should Read This Information
          Installation Cloning
            Cloning Phases
            Cloning a Database
            Cloning Environment Libraries
            Enabling a New Cloned Environment
              Panels
              Obtaining a Request Key
              Applying the Response Key
              Displaying Enabled Options
        Install PTFs
        Customization Reference
          FTP Script Customization
          FTP Script (ftpput.txt) Customization
          FTP BAT File (ftpput.bat) Customization
          PC3270 Transfer File List (inst.srl) Customization
          PC3270 Transfer File List (kbd.srl) Customization
          JCL File (iebupdte.jcl) Customization
      Distributed Systems Procedures
        Windows Installation
          Installation Media
          Software Setup
          Software Update for Windows
        UNIX Installation
          Unix Software Updates
    Getting Started with Distributed Data Stores
      Using Distributed Data Stores with Data Express
        DBA Tasks for Extension Technology
          New Installations
          Data Express Upgrades
          Required Run-Time Knowledge Base Updates
          Centralized Run-Time Knowledge Base for the ODBC Extension
        Using Distributed Loader
          Loading Data Store Information
            Load from Database
            Load from File
          Limited Life Cycle Support
        Use of Data Analysis (Sampling) for Class Assignment
        Importing Classes
          Data Dictionary
          Referential Integrity
          Sampling Results
        Creating Referential Integrity Methods
          Data Express for z/OS
          Data Express for Distributed Systems
        Using Distributed Exporter
          Data Masking
          Data Subset Extraction
          SQL Files Generated by Distributed Exporter
        Using Distributed Sampler
          Sampling Options
          Validation
          Load results from file
      Using Extension Technology
        Extension Technology Configuration
          Extension Technology Configuration File
          Data Store SQL Scripts
          DXCOMMON Environment Variable
        Extension Technology Directories
        Invoking Extension Technology
        The dxestart command
        Execution Modes
        Error Diagnosis
        Masking Routines
          C
          COBOL
        Extension Technology Utilities
        Creating an Encoded Connection File
        Batch Distributed Exporter
      Data Express for Distributed Data Stores Tutorials
        Using Data Express
          Preparation
          Sample Session
        Data Inventory
          Sample Session
        Data Masking
          Sample Session
        Simple Data Subset Extraction
          Sample Session
        Data Subset Extraction using Referential Integrity
          Sample Session
        Data Subset Extraction Using a Combined Data Element
          Creating a Combined Data Element
          Creating a Class on a Combined Data Element
          Associating a Class with a Combined Data Element
          Modifying a Referential Integrity Method to Use a Combined Data Element as a Selection Class
          Exporting a Referential Integrity Method to Extension Technology
          Executing Referential Integrity Method
          Verifying Results
        Simple Sampling
          Sample Session
        Data Generation
          Catalog and Classify Tables
          Start the Data Generation Module
          Create Simple Data Generation Code
          Execute a Simple Data Generation Law
          Verify Results
      Oracle Alias Creation
      Oracle Wallet
        Implementing Oracle Wallet Support
    Getting Started with z/OS Data Stores
      Product Components
      Using z/OS Data Stores
      Data Express for z/OS Tutorials
        Sample Sessions
          DB2 Data Stores Session
            Importing JCL Job Streams into Your Mainframe Environment
            Creating the DB2 Tablespace and Tables
            Starting Data Builder
            Setting Your Workspace
            Loading Data Store Information into Your Mainframe Environment
          Sequential Files Session
            Importing the JCL CREASEQS into Your Mainframe Environment
            Importing the Sequential File and Copybook Information into Your Mainframe Environment
            Starting Data Builder
            Setting Your Workspace
            Loading Copybook Information into Your Mainframe Environment
            Loading Data Store Information into Your Mainframe Environment
        Data Masking
          DB2 Data Stores Session
            Associating Supplied Masking Classes to Data Elements
            Starting the Data Masking Module
            Enabling Masking on the DB2 Table CUSTOMER
            Submitting a JCL to Mask Customer First and Last Names
            Creating a Class
            Associating a Class to Data Elements
            Enabling Masking on the DB2 Table CUSTOMER for the CODCUS Class
            Submitting a JCL to Mask Customer IDs
          Sequential Files Session
            Associating Supplied Classes to Data Elements
            Starting the Data Masking Module
            Enabling Masking on the Sequential File CUSTOMER and NAME and SURNAME classes
            Submitting a JCL to Mask Customer First and Last Names
        Simple Data Subset Extraction
          DB2 Data Stores Session
            Associating a Class to a Data Element
            Starting Data Subset Extraction
            Creating a Group
            Creating a Simple Method within a Group
            Submitting a JCL to Subset Customer Names
          Sequential Files Session
            Associating a Class to a Data Element
            Starting Data Subset Extraction
            Creating a Group
            Creating a Simple Method within a Group
            Submitting a JCL to Subset Customer Names
        Data Subset Extraction using Referential Integrity and Combined Data Elements
          Creating the HSURDRIA table
          Importing Referential Integrity Classes
          Assigning Estimated Classes
          Verifying Combined Data Element Information
          Creating a Referential Integrity Method
          Editing Method Properties
          Submitting a JCL to Create the Test Environment
        Data Element Sampling
          Submitting a JCL to Perform Sampling
          Verifying Results
          Creating a Sampling Class
          Associating a Fingerprint to a Class
          Associating a Class to Data Elements
        Data Generation
          Catalog and Classify Tables
          Start the Data Generation Module
          Create Simple Data Generation Code
          Execute a Simple Data Generation Law
          Verify Results
      Managing XML and Large-object Columns
        Load and Classification
        Masking
          XML Tag Identifiers
          Provided Templates
            XML Masking Template UDCXML1
            Dummy Masking Template UDCXML0
            LOB/BLOB/CLOB Masking Template UDCLOB1
    Data Masking Guide
      Who Should Read this Guide
      Data Masking Considerations
      Getting Started
        General Characteristics of Use
        Starting Data Masking
        Menus and Toolbars
          File Menu
          Tools Menu
          View Menu
          Windows Menu
          Help Menu
          Toolbar
          Context Menus
            Column Sorting
            Grid Functions
      Data Masking Main Window
        Introduction
        Window Components
          Machine ID./Company Grid
          All Machine ID./Companies
          Multiple Class Selection
          Object Distribution
        Column Headings in the Grid Area
        Available Grid Operations
      Data Changer Data Store Properties
        Introduction
        Window Contents
          General Attributes
          System
          Object Attributes
          Dates
          Assigned Copybook
      Data Changer Data Element Selection
        Introduction
        Window Contents
          Data Store Information
          Icon Bar
          List of Data Elements
      Data Changer Data Element Properties
        Introduction
        General Data Element Properties
        Additional Data Element Properties
      Data Changer - Work with Classes
        Introduction
        Window Contents
        Available Operations
      Data Changer Properties
        Introduction
        Window Contents
        Available operations
      Set Application ID
        Introduction
        Window Contents
        Available Operations
      Define Unload Output Data Store
        Introduction
        Window Contents
        Available Operations
      Options
        Introduction
        General Options
        Connection Options
      Work with Data Changer Jobs
        Introduction
        Data Store Data Changer Job Creation
        Create Data Changer Job Creation
        Available Operations
      Distributed Exporter
        Window Contents
        Available Operations
      Exit Routines
        Writing Exit Routines
          Writing Routine Parameters
        Discard Exit Routines
          Discard Routine Parameters
          UDCUSSL Discard Exit Routine Example
        Modification Exit Routines
          Predefined Modification Exit Routines List
          Modification Exit Routines Parameters
        Logging Exit Routines
          Predefined Masking and Logging Exit Routines List
          Masking Routine UDCMASPG - Prototype
          Masking Routine UDCLOGPG – Prototype
          Logging Table HSLOGTAB
      Appendix A: COBOL Masking Routines Technical Description
        A.1. Masking Routines Interface
        A.2. Interface Source
          A.2.1. Data Express for z/OS
          A.2.2. Data Express for Distributed Systems
        A.3. Interface Description
        A.4. UR-ACTION Values
      Appendix B: C Masking Routines for ODBC - Technical Description
      Appendix C: C Masking Routines for OCI - Technical Description
    Data Model Guide
      Table and Column Descriptions
        ANDCHFLF
        ANENVDLS
        ANENVLST
        ANLICCHG
        ANLICLOG
        ANURDCLA
        ANURDFLC
        ANURDFLF
        ANURDFLN
        ANURDFXC
        ANURDFXF
        ANURDIMC
        ANURDIMG
        ANURDIXC
        ANURDLOG
        ANURDRFC
        ANURDSNC
        ANURDSPE
        ANURDSPN
        ANURDSTR
        DDDTMCOL
        DDDTMDEC
        DDDTMREF
        DDDTMSTQ
        DDDTMTAG
        HSDCHCLA
        HSDCHFIL
        HSDGNCOD
        HSDGNDIR
        HSDGNLAW
        HSENVELB
        HSENVEXT
        HSENVFLT
        HSENVGRP
        HSENVLMT
        HSENVMTH
        HSENVPAR
        HSENVPRN
        HSENVRRD
        HSENVRRH
        HSENVSTP
        HSLICCHG
        HSLICFIL
        HSLICFLD
        HSLICLID
        HSLICSTR
        HSLOGTAB
        HSSYSAUX
        HSSYSCKS
        HSSYSCOL
        HSSYSDAU
        HSSYSDBA
        HSSYSDEP
        HSSYSFKE
        HSSYSIND
        HSSYSIPA
        HSSYSKEY
        HSSYSRAU
        HSSYSREL
        HSSYSSYN
        HSSYSTAB
        HSSYSTAU
        HSSYSTPA
        HSSYSTSP
        HSSYSVDE
        HSSYSVIE
        HSURDAPP
        HSURDAUT
        HSURDCAR
        HSURDCJD
        HSURDCJH
        HSURDCLA
        HSURDCOL
        HSURDCOM
        HSURDCPY
        HSURDDFT
        HSURDEKY
        HSURDEXT
        HSURDFIL
        HSURDFIN
        HSURDICP
        HSURDJOB
        HSURDKEY
        HSURDLIC
        HSURDLOG
        HSURDMF
        HSURDMFD
        HSURDMID
        HSURDNCC
        HSURDPID
        HSURDPRG
        HSURDPRO
        HSURDROU
        HSURDSYC
        HSURDSYT
        HSURDUE
        HSURDUEV
        HSURDUSR
        USDCHADD
        USDCHCOM
        USDCHEMA
        USDCHNAC
        USDCHNAM
        USDCHSUC
        USDCHSUR
        USURDCBE
        USURDCBZ
        USURDDBM
        USURDFLC
        USURDIMP
        USURDRIR
        V1DCHFIL
        V1DCHFLF
        V1REP01
        V1REP02
        V1REP03
        V1REP04
        V1REP05
        V1REP06
        V1REP07
        V1REP08
        V1REP09
        V1REP10
        V1REP11
        V1REP12
        V1REP13
        V1REP14
        V1REP15
        V1URDCPY
        V1URDFIL
        V1URDFLF
        V1URDIMC
        V1URDIMG
        V1URDLOG
        V1URDRFC
        V2URDFLF
        V3URDFLF
        XPURDFLC
      Sequential Files
        Load Data Store Information from External Interface
          DB2 Databases
            Direct Access – API Load Sequential File
            Direct Access – HEADER
            Direct Access – DETAIL
            Access from Unload
          VSAM Databases
          Sequential and GDG Databases
          DL/I Databases
          ADABAS Data Stores
            ADABAS – API Load Sequential File - HEADER
            ADABAS Data Store – DETAIL
        DB2 Catalog Synchronization Information
          DB2 Catalog Synchronization - HEADER
          DB2 Catalog Synchronization - INTERNAL KEY
          DB2 Catalog Synchronization - EXTERNAL KEY
          DB2 Catalog Synchronization - IMAGE COPY
        Load Copy Information from External Interface
          Flag replace Parameter
          Flag associate Parameter
          Copy Tolerance Parameter
          COBOL Decimal Seperator Parameter
          Maximum Progressive of I/O Area Parameter
          Statement Length in PL/I Source Parameter
        Load Referential Integrity Relation Information
        IMPSRC - Modified Sources
          HEADER
          DETAIL
        Import Classification from Data Dictionary
    Data Subset Extraction Guide
      Who should read this guide
      Data Subset Extraction considerations
      Getting Started
        General characteristics of use
        Starting Data Subset Extraction
        Menus
        Context menus
          Column sorting
          Grid functions
      Introduction to Data Subset Extraction window
        Window components
        Node pane
          Icons
          Context menu
        Column headers by group
          List of groups
          List of methods in group
          List of Steps in Method Group
        Column headers by creator
          List of creators
          List of methods created by
          List of steps in method creator
      Work with Groups
        Introduction to Work with Groups
        Window contents
        Available operations
      New Method wizard
        Introduction to New Method wizard
        Creating a new method
          Definition of general method characteristics
          Definition of primary extraction criteria
          Definition of relationship criteria
        Available operations
      Work with Method
        Introduction to the Work with Method area
          Method Confirmation phase
          Method elaboration
          Method Activation phase
          Extraction Batch Job Launch phase
        Fields
        Steps context menu
        Tabs
          Elaborations
            Column headings tabs
            Context menu tabs
          Excluded files
            Column headings
            Context menu
          Method overview
          Warnings
        Available operations
        Method confirmation
      Work with Method selection class/filter properties
        Introduction to selection class/filter properties
        Window contents
          Column headings in top grid
          Global filter fields
          Filter types
            Filter type properties
      Work with Method work with steps
        Introduction Work with Method work with steps
        Window contents
          Display mode
          Insert mode
        Available operations
      Work with Method method properties
        Introduction to Work with Method method properties
        Window contents
        Available operations
        Method activation
      Work with Method elaboration properties
        Introduction to Work with Method elaboration properties
        Window contents
          Method’s description
          Elaboration’s description
        Available operations
      Work with Method define reload rules
        Introduction to Work with Method define reload rules
        Window contents
        Available operations
        Create reload jobs from reload rules
          Job creation
          Available operations
          JCL information
      Options
        Introduction to Options
        Window contents
          General
          Server information
        Available operations
      Data subset extraction jobs
        Introduction to data subset extraction jobs
        Job creation
        Test environment creation
        Create allocation jobs
          Job creation
        JCL information
        Create unload jobs
          Job creation
          JCL information
        Create extraction jobs
          Job creation
          JCL information
        Create reload jobs
          Job creation
          JCL information
        Available operations
      Distributed Exporter
        Window contents
        Available operations
      Distributed Statistics Loader
        Window contents
        Available operations
      Work with Method multiple filters
        Introduction to Work with Method multiple filters
        More than one single filter for the same data store
          Filter types
          Filter examples more than one single filter
        More than one combined filter involving more than one data element
          Filter types
          Filter examples more than one data element
    Error Messages
      Error Message Format
      Mainframe Messages WRC0001 to WRC0199
      Mainframe Messages WRC0200 to WRC0299
      Mainframe Messages WRC0300 to WRC0399
      Mainframe Messages WRC0400 to WRC0499
      Mainframe Messages WRC0500 to WRC0599
      Mainframe Messages WRC2000 to WRC4999
      Data Express Extension Messages
    Front End Guide
      General Features
      Considerations
      Getting Started with Data Builder
        General characteristics of use
        Starting the Data Builder module
        Work environment settings
          Machine identifier creation
          Company creation
          Application identifier creation
          Default environment parameter settings selection
          Analysis parameter modification
          Default copy analysis parameter modification
          Database interface specification
          Database access modes
          Process identifier and database types relationships
        Main functions - phase execution
        Menus
          File menu
          Tools menu
          Environment menu
          View menu
          Windows menu
          Help menu
          Context menu
            Column sorting
            Grid functions
      Main Window - Work with Data Stores
        Window pages
          Structure page
          Classes page
          Assigned to Copy page
          Sampling page
          Data Changer page
            Button bar
            Column headings
            Context menu
            Properties- File
          Register Tables page
            Button bar
            Context menu
          Custom Query page
        Column headings in the grid area
        Available grid operations
      Work with Data Store Window
        Window contents
          Node pane
          Grid
            Data Elements columns
            Associated Copybook columns
            Associated Copybook - CopybookName columns
            Assigned Classes columns
            Sampling columns
            Sampling – DataElementName columns
          Context menu
          Data element properties
      Assign an Application ID Window
        Window contents - Assign Single
        Window contents - Assign Multiple
      Add to Combined Data Element Window
        Combined data element requirements and limitations
        Available operations
      Work with Classes
        Work with Classes window
      Work with Machine IDs
        Work with Machine IDs window
      Work with Companies
        Window contents
        Available operations
      Work with Application IDs
        Window contents
        Available operations
      Work with Routines
        Window contents
        Available operations
      Work with Process IDs
        Window contents
        Available operations
      Work with Data Elements
        Window contents
          Select Data Elements page
            Available Filters area
            Data Element Attributes page
            Naming Convention page
            Data Store Attributes page
            Data Element Class page
            Available operations
          Classes - Assignment page
            All classes hierarchy
            Class Attributes area
            Available operations
          Estimated Classes - Confirm page
            Class Attributes area
            Selected Data Element Attributes area
              Data Element page
              Data Store page
              General page
              Date page
            Available operations
      Work with Jobs
        Window contents
          List of Jobs grid
          List of Scheduled Jobs grid
          Window fields
        Available operations
        Job creation
          Class Field Assignment job
            Sections and fields
            Available operations
          Create Format Selector job
          DB2 Catalog Synchronization job
          Data Store / Copybook Relationship Analysis job
          Data Store Data Element Sampling job
          Load Distributed Sampling Results job
          Import Classification from Data Dictionary job
          Import Classification from Referential Integrity job
          Import Method from Referential Integrity job
          Load Copy Information from External Interface job
          Load DB2 Table Information by Unload job
          Load DL/I Database Information job
          Load Data Store Information from External Interface job
          Load SEQ/GDG Data Set Information job
          Load VSAM Data Set Information job
        Custom jobs
      New Custom Query Wizard
        Starting the New Custom Query wizard
      Options
        Window contents
          General
          Filter settings
          Confirmation messages
          Confirmation routine name
          Server information
        Available operations
      File Properties
        Window contents
          General attributes page
          System page
          Object attributes page
          Dates page
          Associated Copybook page
        Available operations
      Filter by Data Store
        Window contents
          System page
          Object page
          Record page
          Dates page
          Associated Copybook page
          Scheduling page
        Available operations
      Compare Layouts - Copybook
        Window contents
        Available operations
      Sample Graph - Data Sampling
        Window contents
      Show Synthetic Data Element Contents
        Window contents
      Work with Copybooks
        Window contents
      Distributed Loader
        Load from database
        Load from file
      Appendix A. Standard Mode
        Architecture
        Database connection prerequisite
          DB2 database alias creation
          Authorizations and privileges
      Appendix B. Client / Server Mode
        Architecture
        Server connection prerequisite
          Defining server connection information
          Authorizations and privileges
          Starting Server-side Executables as Windows Services
    Life Cycle Guide
      Considerations
      Life Cycle Introduction
        Life Cycle Phases
          Phase 1: Changed Data Stores Identification
          Phase 2: Changed Data Elements Identification
          Phase 3: Apply Identified Changes
        Sequential Steps
        Concepts and Terms
          Backup Company
          Log Files
      Working with Life Cycle
        Definition of Environment
          Work with Companies
            New Company Creation
            Available Operations
        Execute Life Cycle Phase 1
        Modification of Guide Files
          Work with Changed Data Stores
            Case 1 - New copybook is not associated with data store
            Case 2 - Existing copybook is associated with an existing data store
            Case 3 - Existing copybook is not associated with any data store
            Case 4 - New copybook is associated with new data store (for DB2 files only)
          Execute Life Cycle Phase 2
          Work with Changed Data Elements
          Execute Life Cycle Phase 3
      Work with Life Cycle Jobs
        Introduction
        Life Cycle Job Creation
        Clear Life Cycle History Job Creation
        Available Operations
    Process for z/OS Guide
      Project Implementation
        Data Inventory
          Load Copybook Information
          Load DB2 Tables
          Load ADABAS Data Stores
          Load Other Data Stores
        Data Classification
          Import Classification from Referential Integrity Job
          Import Classification from Data Dictionary Job
          Manual Association
          Data Analysis
        DB2 Catalog Synchronization
        Data Subsetting
          Method Creation
          Work with Method Function
          Extraction Jobs Submission
          Output Flat File
        Data Masking
      Life Cycle
        Phase 1
        Phase 2
        Phase 3
      Image Copy
      Starting Data Express for z/OS
      Submission Function
      GDG Support
    z/OS Toolkit Guide
      Considerations
      Load Sequential File with DB2 Catalog
      Load IMPSRC for Life Cycle
      DB2 Catalog Synchronization
      Create CSV File from Referential Integrity
      Load Sequential File with ADABAS FDT Report
      Toolkit Tables
    Data Generation Guide
      Who Should Read This Guide
      Before Starting with Data Generation
      Getting Started
        Mode
        Data Generation UI Guidelines
        Starting the Data Generation Module
      Directive Types
      Distributed Exporter Utility
      Executing Data Generation
        Catalog Distributed Data
        Catalog z/OS Data
        Classify Data
        Define Rules
        Export Rules
        Execute Rules
        Data Generation Jobs
          Introduction to Data Generation Jobs
          Job Creation
            Data Generation Jobs
            Create Allocation Jobs
              Job Creation
              JCL Information
            Create Reload Jobs
              Job Creation
              JCL Information
    Glossary
    Copyright
  Data Manager Red Book
    Data Manager Architecture and Workflow
      Architecture
      Workflow
    Creating Test Data with Data Manager
      Allocate PDS Libraries and Launch Data Manager
      Submit a Job
      Create a Workspace and Groups
      Data Inventory Phase
      Data Classification Phase
      Data Masking Phase
      Data Subsetting Phase
    Moving Data into SQL Option for DB2
      Moving a Test Data Schema into SQL Option for DB2
      Moving Test Data into SQL Option for DB2
    Appendix A: Schema JCL
    Appendix B: Unload JCL
    Appendix C: Load JCL
  Studio Enterprise Edition
  Server Enterprise Edition
  Visual COBOL 2010 Enterprise Option
Enterprise Analyzer
  Enterprise Analyzer
    Installation Guide
      Overview
        Installation Tasks
        Deployment
          Mainframe and Network Server
          Repository Server
          EA Server
          EA Client
          Single User Installation
        Database Setup
          DB2 User Privileges
            Creating a Database and Tablespace
            Creating a Schema
          Oracle User Privileges
          SQL Server Database Setup
      Hardware and Software Requirements
        Repository Server Hardware Requirements
        Repository Server Software Requirements
        EA Server Hardware Requirements
        EA Server Software Requirements
        EA Client Hardware Requirements
        EA Client Software Requirements
      EA Performance Optimization Guidelines
        Choosing Hardware Configuration
          Single User (One Machine)
          Enterprise Installation (Multiple Users Using Separate Database Server)
            Database Server
            EA and Workspace Server
            Processing Node/Nodes
        Software Configuration
          Verification Information
          Parallel Verification
          Choosing the Optimal Number of Queue Processors
          Using More Computers
      Installing and Uninstalling Enterprise Analyzer
        Installing the Database Client
          Installing the Oracle Client
          Installing the DB2 Client
        Installing EA on the Server or Client
        Uninstalling Enterprise Analyzer
      Post-Installation Administrative Tasks
        Configuring Enterprise Analyzer
        Licensing
          Upgrading Customers
          Concurrent Use
          Enterprise Analyzer Licensing
          Business Rule Manager Licensing
        Configuring an ODBC Data Source Name
          Configuring an Oracle ODBC Data Source Name
          Configuring a DB2 ODBC Data Source Name
        Creating a Shared Folder for Workspaces
        Upgrading Workspaces
      Troubleshooting the Installation
        Troubleshooting Oracle Errors
          "There were errors during Index Preparation."
        Troubleshooting Workspace Access
    Getting Started
      Introducing Enterprise Analyzer
        Enterprise Analyzer Products
          Enterprise Analyzer
          Enterprise View
          Business Rule Manager
        Differences between EA Analyst Client and EA Developer Client
        How Enterprise Analyzer Models Applications
          Understanding Application-Level Information
          Understanding Object-Level Information
        Workspaces and Projects
        Single-User versus Multiuser Environments
        Multiuser Environment Basics
          Deployment Scenario
            Mainframe and Network Server
            Enterprise Analyzer Server
            Database Server
            Enterprise Analyzer Client
            Enterprise View Web Server
            Enterprise View Web Client
          EA Privileges
            Understanding Master Users
            Understanding Workspace Security Policies
            Using the Optional File Server
            Public and Private Visibility
            Protecting Projects
          Dropping Indexes
          Computing Statistics
      Enterprise Analyzer Basics
        Creating a Workspace in Oracle or DB2
        Creating a Workspace in SQL Server
        Creating a Workspace Using the Workspace Build Wizard
        Designating Users for Security Policies
          Designating Users in a Simple Security Policy
          Designating Users in a Three-Group Security Policy
        Refreshing the Workspace Path
        Connecting to a Workspace in Oracle or DB/2
        Connecting to a Workspace in SQL Server
        Opening a Workspace
        Registering Source Files
          Host Environment Source Compatibility
            Resolving Include Files
            Resolving Program-to-Program Calls
            Resolving Control Cards
            Resolving JCL Procedures
        Queue Processor
        Check Workspace Queue
        Manage Queue
        Verifying Source Files
          How Verification Results Are Indicated
        Quick Inventory
        Using the Enterprise Analyzer Main Window
          Menus
          Toolbars
          Project Filtering
          Using the Repository Browser Pane
            Using the Search Assistant
            Using the Browser
              Selecting Objects
                Selecting All
                Selecting Multiple
                Using the Type-Ahead Select Functions
              Expanding Subtrees
              Filtering Subtrees
              Refreshing the Browser
              Viewing the Entire Workspace
            Using the Legacy Search Tab
              Creating a Search Filter
              Specifying a Search Criterion
              Using Wildcard Patterns in Searches
            Finding and Replacing Text in Source Files
          Using the Editor and Viewer
            Editing Source
            Finding and Replacing Source in a Selection
            Viewing a List of Errors
            Extracting and Expanding Copybooks (Cobol, MFS Only)
            Commenting Out Source
            Printing Source
            Setting Editor User Preferences
            Specifying the Color of Items
          Using the Chart Viewer
            Interactive Chart View
            Report Chart View
          Using the Object Information Pane
          Viewing Object Properties
          Viewing Inventory Reports
          Viewing Key Object Relationships with Query Repository
          Using the Activity Log
            Viewing Errors
            Viewing History
            Copying Records
            Generating Reports
            Clearing the Log
            Hiding a Column
          Creating a To Do List
          Viewing a To Do List
        Using Tool Windows
          Resizing Panes
          Moving Panes
        Setting Options
          Managing Option Sets
            Understanding the Options Manager Window
            Creating an Option Set
            Renaming an Option Set
            Editing an Option Set
            Copying an Option Set
            Deleting an Option Set
            Sharing an Option Set
            Making an Option Set the Default
            Assigning an Option Set
            Importing and Exporting Option Sets
          Setting General Options
          Setting Environment User Preferences
          Setting Archivers User Preferences
          Setting Export Options
          Adding a Selectable Item
        Working with Reports and Diagrams
        Using the Guide for a Tool
        Purge Activity Log
    Preparing Projects
      Registering Source Files
        Host Environment Source Compatibility
          Resolving Include Files
          Resolving Program-to-Program Calls
          Resolving Control Cards
          Resolving JCL Procedures
        Setting Registration Options: Extensions Tab
        Setting Registration Options: Source Files Tab
        Creating New Source Files
        Refreshing Source Files
        Using Source Synchronization
          Source Synchronization Settings
          Source Synchronization and Impact Analysis
        Exporting Source Files from a Workspace
        Deleting Objects from a Workspace
        Deleting a Workspace
        Japanese Language Support
      Setting Up Projects
        Creating Projects
        Sharing Projects
        Protecting Projects
        Moving or Copying Files into Projects
        Including Referenced and Referencing Objects in a Project
        Removing Unused Support Objects from a Project
        Emptying a Project
        Deleting a Project
      Verifying Source Files
        Enabling Parallel Verification
        Invalidating Files Before Reverification
        Setting Workspace Verification Options: Legacy Dialects Tab
        Setting Workspace Verification Options: Settings Tab
          Enabling Staged Parsing
            Basic Repository Information
            Full Logical Objects Information
            Interactive Analysis Information
            Dead Code Statistics
          Enabling Relaxed Parsing
          Truncating Names of Absolute Elements
        Setting Workspace Verification Options: Parallel Verification Tab
        Setting Project Verification Options
          Specifying the Processing Environment
          Specifying Conditional Compiler Constants
          Optimizing Verification for Advanced Program Analysis
        Identifying System Programs
        Specifying Boundary Decisions
        Generating Copybooks
          Setting Generate Copybooks Options
          Copybook Generation Order
        Performing Post-Verification Program Analysis
          Restrictions on Cobol Post-Verification Program Analysis
          Restrictions on PL/I Post-Verification Program Analysis
      Using Post-Verification Reports
        Viewing Verification Reports
          Errors Pane
          Files Affected Pane
          Source Pane
          Marking Items
          Including Files into Projects
          Generating HTML Reports
        Viewing Executive Reports
          Setting Executive Report Options
          Defining Potential Code Anomalies
          COBOL Range Overlaps and Range Jumps Detected in the Executive Report
        Viewing CRUD Reports
          Setting CRUD Report Options
      Inventorying Applications
        Using Reference Reports
          Understanding the Reference Reports Window
            Main Pane
            Preview Pane
          Setting Reference Reports Options
        Using Orphan Analysis Reports
          Understanding the Orphan Analysis Window
            Found Objects Pane
            Orphan Source Pane
          Setting Orphan Analysis Options
          Deleting Orphans from a Project
          Deleting Orphans from a Workspace
        Resolving Decisions
          Understanding Decisions
          Understanding the Decision Resolution Tool Window
            Decision List Pane
            Available Targets Pane
            Source Pane
          Resolving Decisions Manually
          Restoring Manually Resolved Decisions
          Resolving Decisions Automatically
          Setting Decision Resolution Tool User Preferences
      Identifying Interfaces for Generic API Analysis
        Identifying Unsupported API Calls to the Parser
          Using the API Entry Tag
          Using the match Tag
          Using the flow Tag
          Using the vars Tag
            COBOL-Specific Usage
            PL/I-Specific Usage
            Natural-Specific Usage
          Using the rep and hc Tags
            Using Predefined Patterns
            Using Custom Patterns
              Using the entity Subtag
              Using the rel Subtag
        Using Expressions
          Basic Usage
            Simple Notation
            Switch Usage
            Fallback Chain Usage
              Fallback Semantics for Attributes
          Using a Function Call
          Understanding Enumeration Order
        Understanding Decisions
        Understanding Conditions
        Usage Example
        Support for IMS Aliases
          Skip Type Usage
    Analyzing Projects
      Managing Tags
        Understanding the Tag Manager Window
          Object List Pane
          Category Pane
          Projects Pane
          Object Types Pane
          Search Pane
          Query Pane
          Tags Pane
        Creating Tags
        Specifying Access to Tags
        Assigning Tags
        Removing Tags
        Creating Relationships Between Tags
        Deleting Tags
        Creating Tag Queries
        Deleting Tag Queries
        Refreshing the Tag Manager Window
        Cleaning Up the Tag Manager Window
        Generating Reports
      Analyzing Relationship Flows
        Understanding Relationship Flow Diagrams
        Understanding Diagram Scopes
        Understanding Diagram Layouts
        Generating a Diagram for the Selected Project
        Generating a Diagram for Objects Copied and Pasted onto the Canvas
        Understanding the Diagrammer Window
          Diagram Pane
            Selecting an Object or Relationship
            Searching for an Object
            Navigating to an Object from a Relationship
            Expanding and Collapsing Relationships
            Moving an Object or Relationship
            Resizing an Object
            Hiding an Object
            Deleting an Object or Relationship
            Assigning Tags
            Assigning Business Names
            Displaying Labels for Multiple Relationships
            Hiding Relationship Labels
            Displaying the Legend for a Diagram
            Zooming
            Moving a Diagram
            Clearing a Diagram
            Saving a Diagram
            Printing a Diagram
            Generating Diagram Reports
          Browser Pane
          Relationships Pane
          Quick View Pane
          Overview Pane
        Excluding Objects Outside the Project
        Showing Incomplete Composite Relationships
        Colorizing Project Boundaries
        Showing and Hiding Object Labels
        Working with Groups
          Grouping and Ungrouping Objects
          Expanding and Collapsing Groups
          Moving Objects Between Groups
          Naming Groups
          Deleting Groups
        Black-Boxing Tagged Objects
        Filtering Objects
          Setting Filter Overrides
        Clustering Objects
          Creating Clusters Manually
          Generating Tags from Clusters
          Setting Clustering Factors
        Setting Diagrams User Preferences
        Using the Scope Editor
          Understanding the Lefthand Pane of the Scope Editor
          Understanding the Righthand Pane of the Scope Editor
          Managing Scopes
            Hiding a Scope in the Scope Drop-down
            Displaying Only the Relationships Used in a Scope
            Hiding Empty Relationships
            Viewing a Diagram of a Scope
            Viewing a Diagram of a Composite Relationship
            Creating a Scope
            Specifying the Relationships in a Scope
            Editing Scope Details
            Copying a Scope
            Deleting a Scope
            Deleting a Composite Relationship
            Importing and Exporting Scopes
            Hiding Columns in the Scope Editor
          Creating Custom Composite Relationships
          Defining a Relationship Filter
        Pruning a Scope
        Mirroring a Scope
      Analyzing Global Data Flow
        Understanding the Global Data Flow Panes
          Data View Pane
          Data Flow Pane
          Origin Pane
        Data Flow Relationships
        Assigning Business Names Manually
        Setting Global Data Flow User Preferences
        Setting Global Data Flow Project Options
      Analyzing Batch Applications
        Understanding the Batch Application Viewer Window
          Job View
          Procedure View
          Dataset View
        Generating Batch Application Diagrams
        Assigning Business Names Manually
        Marking Items
        Creating Job Dependencies in Batch Application Diagrams
          Defining Dependencies Between Jobs
          Importing and Exporting Job Dependencies
          Removing Job Dependencies
        Creating User Names for Objects in Batch Application Diagrams
          Specifying User Names
          Importing and Exporting User Names
          Removing User Names
        Setting Batch Application Viewer Options
      Estimating Complexity and Effort
        Viewing Complexity Metrics
        Setting Complexity Metrics User Preferences
        Estimating Effort
        Setting Effort Estimation Options
        Specifying the Change Magnitude for a Source File
      Identifying Classes of Data Items with Change Analyzer
        Understanding Data Item Classification
        Getting Started in Change Analyzer
          Sample Usage of Change Analyzer
          Understanding the Change Analyzer Window
            Programs Pane
            Lists Pane
              Creating Lists
              Deleting Lists
              Selecting Fields
              Editing the Comment for a Field
              Moving or Copying Fields between Lists
              Performing Set Operations with Lists
              Deleting Fields
            Impact Tracing Pane
            Source Pane
          Searching for Seed Fields in Change Analyzer
          Creating Projects in Change Analyzer
          Setting Change Analyzer Options
          Generating Change Analyzer Reports
      Repository Exchange Protocol Syntax
        Query Syntax
        Example 1
        Example 2
      Portability Assessment
      Quality Assessment
    Analyzing Programs
      Introducing Interactive Analysis
        Understanding Interactive Analysis Models
        Using the Interactive Analysis Main Window
        Using Basic Navigation Controls
        Using the Properties Window
          Opening the Properties Window
          Viewing and Navigating to Related Constructs
          Opening a Properties Window for a Related Construct
        Assigning Business Names Manually
      Understanding Program Context
        Using the Source Pane
          Navigating and Searching for Source
            Using the Simple Search Facility
            Navigating to Related Constructs
            Navigating to Multiple Occurrences of an Included Construct
          Selecting and Copying Code
            Selecting and Copying Constructs
            Selecting and Copying Text
          Setting Source Pane User Preferences
          Collapsing and Expanding Paragraphs or Subprograms
          Showing Source Code Boundaries
        Using the Context Pane
        Using the Objects Pane
        Using the Watch Pane
        Using the Screen Pane
          Manually Extracting Business Names for Program Variables
        Using the Bird's Eye Pane
        Using the Model Reference Pane
      Performing Advanced Searches
        Defining a Search Filter
        Executing Advanced Searches
        Advanced String Attribute Operations
        Working with Advanced Search Criteria
          Creating a Search Criterion
          Editing a Search Criterion
          Copying a Search Criterion
          Saving a Search Criterion
          Deleting a Search Criterion
          Creating a Folder for Search Criteria
          Saving a Search Criterion as HTML
          Exporting and Importing a Search Criterion
      Staging Program Analysis with Code Search
        Getting Started in Code Search
        Understanding the Code Search Pane
          Working with Categories
          Working with Lists
            Creating a List
            Deleting a List
            Copying a List
            Sharing a List
            Adding a Construct to a List Manually
            Deleting a Construct from a List
        Executing Code Search Searches
        Using Construct Lists to Narrow a Code Search
        Searching for Similar Constructs in Code Search
        Extracting Business Rules in Code Search
          Generating Business Rules in a Specified Rule Set
        Generating an Impact Subtree Report in Code Search
        Marking and Colorizing Constructs in Code Search
        Creating Projects in Code Search
        Generating Metrics and Detailed Reports
        Running Code Search Reports in the Main Window
          Creating a Code Search Report
          Working with Saved Reports
          Code Search Report Results
          Storing Code Search Reports
        Running Code Search Reports in Interactive Analysis
      Analyzing Impact Traces
        Generating an Impact Trace
        Understanding the Hierarchical View
        Understanding the Diagram View
        Data Flow Relationships
        Setting Impact Pane User Preferences
        Setting Impact Pane Project Options: Processing Tab
        Setting Impact Pane Project Options: Relationships Tab
        Setting Impact Pane Project Options: Impact Reports Tab
        Exporting and Importing an Impact Trace
        Generating a Subtree Report
        Generating a Pane Report
        Generating an Affected Code Report (COBOL Only)
      Analyzing Program Control Flows
        Using the Program Control Flow Pane
          Drawing the Diagram
          Choosing the Diagram View
          Selecting Items
          Setting Program Control Flow User Preferences
          Setting Program Control Flow Project Options
        Using the Execution Path Pane
        Using the Flowchart Pane
          Drawing the Diagram
          Setting Flowchart User Preferences
        Using the Animator
      Setting Up a Glossary
        Understanding the Glossary Pane
        Searching for Terms
          Using the Simple Search Facility
          Using the Advanced Search Facility
          Creating a List of Search Results
        Assigning Business Attributes
          Assigning Business Names Manually
          Assigning Business Names in Batch Mode
        Extracting Business Names from Screens
        Importing and Exporting Business Attributes
        Propagating Business Names
        Deleting Business Attributes
        Setting Glossary Workspace Options
        Refreshing a Glossary
        Generating Glossary Reports
      Extracting Business Rules
        Understanding Business Rules
          How Business Rules Are Organized
          How to Assign Segments to Business Rules
          Understanding Business Rule Attributes
          Understanding Triggers, I/O Data Elements, and Control Conditions
          Understanding the Rules Pane Display
        Extracting Business Rules Manually
        Performing Basic Tasks in the Rules Pane
          Creating Business Functions
          Creating Rule Sets
          Selecting Rules for Batch Processing
          Moving or Copying Rules or Rule Sets
          Copying a Rule or Rule Set with a Different Name
          Deleting Rules, Rules Sets, and Business Functions
          Changing the Order of Rules and Rule Sets
          Exporting Rules, Rule Sets, and Business Functions
          Importing Rules, Rule Sets, and Business Functions
          Assigning Segments to Existing Rules
          Deleting a Segment from a Rule
          Flagging Segments in Source
          Viewing the Activity Log
        Editing Rule Attributes
          Editing System Attributes
            Editing the Name Attribute
            Editing the Business Area Attribute
            Editing the Technical Description Attribute
            Editing the Business Description Attribute
            Editing the To Be Reviewed By Attribute
            Editing the Program Attribute
            Editing the Segment Validity Attribute
            Editing the Last Validation Time Attribute
          Editing User-Defined Attributes
            Editing the Audit Attribute
            Editing the Classification Attribute
            Editing the Status Attribute
            Editing the Transition Attribute
        Propagating Rule Attributes
        Identifying Triggered Rule Sets
        Identifying I/O Data Elements
          Identifying I/O Data Elements Manually
          Autodetecting I/O Data Elements
          Retrieving Business Names for I/O Data Elements
        Identifying Control Conditions
          Specifying Control Conditions
          Autoreplacing Variable Names in Control Conditions with Business Names
        Searching for Rules
        Batch Processing Rule Attributes
          Usage Example
          Substituting a Business Name for an I/O Element in an Attribute Value
        Synchronizing Sources
        Validating Rule Segments after Refreshing or Editing Code
          Limitations on Automatic Rule Validation
        Setting Business Rule Manager Project Options
          Setting Options on the Rule Defaults Tab
            Defining Rule Name Templates
          Setting Options on the Automatic Rule Validation Tab
          Setting Options on the Rule Export Tab
        Customizing Rule Attributes
        Generating Reports
          Generating Business Rule Reports
          Generating Process Outline Reports
          Generating Coverage Reports
      Using the Batch Duplicate Finder
        Finding Duplicates
        Marking Items for Comparison
          Marking Items Manually
          Marking Items in Batch Mode
        Setting BDF Search Options
          Understanding Paragraph or Program Analysis
          Understanding Common Part Analysis
          Understanding Data Flow Analysis
    Creating Components
      Introducing Component Maker
        Componentization Methods
          Dead Code Elimination (DCE)
          Language Support
        Componentization Outputs
        Component Maker Basics
          Getting Started in the Components Pane
          Creating Components
          Extracting Components
          Converting Components
          Deleting Components
          Viewing the Text for Generated Files
          Restricting the Display to Program-Related Components
          Working with Interactive Analysis Lists
          Viewing Audit Reports
          Generating Coverage Reports
      Setting Component Maker Options
        Setting General Options
        Setting Interface Options
        Setting Optimize Options
        Setting Document Options
        Setting Component Type-Specific Options
        Setting Component Conversion Options
      Eliminating Dead Code
        Generating Dead Code Statistics
        Understanding Dead Code Elimination
        Extracting Optimized Components
      Technical Details
        Verification Options
          Use Special IMS Calling Conventions
          Override CICS Program Terminations
          Support CICS HANDLE Statements
          Perform Unisys TIP and DPS Calls Analysis
          Perform Unisys Common-Storage Analysis
          Relaxed Parsing
          PERFORM Behavior for Micro Focus Cobol
        Keep Legacy Copybooks Extraction Option
        How Parameterized Slices Are Generated for Cobol Programs
        Setting a Specialization Variable to Multiple Values
        Arithmetic Exception Handling
    Using the Batch Refresh Process
      Using the Batch Refresh Process
        Understanding the Batch Refresh Process
        Configuring the Batch Refresh Process
          Configuring General Settings
          Configuring User Exits
            Understanding Exits
            Configuring Exits
          Configuring Advanced Settings
          BRP Logging
        Preparing Files for Batch Refresh Processing
        Enabling Parallel Verification
        Executing the Batch Refresh Process
          Adding Source File Extensions
          BRP Logging
        Producing Utilities for BRP
          Versioning
          Logging
          Source, Executable, and CFG Files
        Guidelines for BRP Utilities
          BRP and Non-BRP Modes
          Using User Exits
          Parameter Data
          Logging
          Input/Output
          Returning Values
          BRP Environment Parameters
          Testing
      Using Batch Scripts
        AddNew.bj
        AffectedCodeReport.bj
        AnalyzeProgram.bj
        ApplyPCF.bj
        BusinessRulesReport.bj
        BusinessRulesValidation.bj
        ChangeTraffic.bj
        CheckQueue.bj
        ClipperDetails.bj
        ClipperMetrics.bj
        ClipperMultiSearch.bj
        ClipperSearch.bj
        ComplexityReport.bj
        CreatePCF.bj
        CreateWS.bj
        CRUDReport.bj
        DBA.Cobol.bj
        DCE.bj
        DiagramBAV.bj
        DiagramCallie.bj
        DiagramFlowchart.bj
        DiagramProject.bj
        DiagramTS.bj
        EffortReport.bj
        ExecutiveReport.bj
        ExportDescriptions.bj
        ExportRules.bj
        ExportScreens.bj
        GenCopybooks.bj
        GenScreens.bj
        ImpactReport.bj
        ImpactReportFromList.bj
        ImpExBAV.bj
        ImportRules.bj
        IMS Analysis.bj
        IncludeReferences.bj
        Invalidate.bj
        InventoryReport.bj
        MFCobolCLink.bj
        Populate.bj
        ProcessChangeUnit.bj
        ReferenceReport.bj
        Refresh.bj
        Register.bj
        Related.bj
        ResolveDecisions.bj
        RestoreDecisions.bj
        RXP.bj
        SaveDecisions.bj
        SetChangeDate.bj
        SetProject.bj
        TagCmd.bj
        Unregister.bj
        UpdateOnly.bj
        UpdateTrendingSnapshot.bj
        Upgrade.bj
        Verify.bj
      Executing Batch Scripts
        Example: Generating Reports
        Example: Executing Repository Queries
        Example: Creating Diagrams
        Example: Performing an Advanced Search
    Using Architecture Modeler
      Introducing Architecture Modeler
      Opening Architecture Modeler
      Understanding the Application-Level Metamodel
        Entity Type Properties
          Source Name Property
          Source Type Property
          Entity Flags
        Entity Type Attributes
        Relationship Type Properties
          Relationship Flags
      Defining an Extension with Architecture Modeler
        Loading a Metamodel
        Saving the Extended Metamodel
        Adding a Sample Source File
          Specifying Formatting Options for Text Files
        Defining Entity Types
        Defining Relationship Types
        Architecture Modeler Internal Language Functions Description
        Mapping Regular Expressions to Text File Searches
          Editing Subexpressions
        Mapping XPath Queries to XML File Searches
        Exporting the Extended Metamodel
        Reconfiguring Enterprise Analyzer
        Troubleshooting the Extended Metamodel
      Using Galleries
    Support Notes
      Supported Languages
      Supported Features by Language
      AS/400 CL Support
      Assembler Support
        Specifying Relationships for Assembler Customizations
        HyperCode for Assembler
        Restrictions
      C/C++ Support
        Registering C/C++ Files
        Verifying C/C++ Files
      CICS Support
        Case Sensitive Transaction Name
        Deprecated CICS Statements
        Keyword Permutations
        Statements Taken to Be the Same
      COBOL Support
        Object-Oriented Statements
        Separators Must Be Followed by Blanks
        Copybooks in Different Partitioned Datasets
        Copybooks in a Library
        How Enterprise Analyzer Calculates COBOL Dead Code Statistics
          Dead Statements
          Dead Data Elements
          Dead Constructs
          Dead Statements, Dead Data Elements, and Dead Lines from Copybooks
          Interactive Analysis Usage
        Special Handling of Cobol Program Complexity Metrics
        Possible Padding in MOVE Statements
      ECL Support
      Hogan Framework Support
        Overview
        Inputs: Hogan Configuration File Preparation
          CDMFACTS.hogan
          CDMFPGMS.hogan
          CDMFHDBS.hogan
          CDMFSDBS.hogan
          CDMFMAPS.hogan
          CDMFX200.hogan
          CDMFTXNS.hogan
          HoganCgf.flt - Output Format
        Validating EA Format Using HoganFileConvertor
          Turning on Hogan Support
          Preparing for Analysis
          Using Examples to Check the Configuration
          Outputs/Relationships Created during Hogan Framework Support Analysis
          Resolved Relations
          Validating Results after Analysis
        Troubleshooting Hogan Framework Support
      IDMS Support
        COPY IDMS Statements
        NNCOPY Statements
        Manipulation of Logical Records
      IMS Support
        Troubleshooting IMS Analysis
        Mapping Root Programs to PSBs in JCL or System Definition Files
        Verification Order for IMS Applications
        Reverifying Files in IMS Applications
        Restrictions on IMS Support
          Generic IMS Restrictions
          IMS Restrictions for Cobol EXEC DLI Support
          IMS Restrictions for PL/I
      Java Support
      JSP Support
        Resolving the Location of Java Types and Packages Referenced in JSP Files
      Job Scheduler Support
        Preparing CA-7 Job Schedule Information
          Supplying Schedule IDs for a CA-7 Job Triggered by a Dataset
        Preparing TWS (OPC) Job Schedule Information
        Using an XML Job Schedule Format for Unsupported Job Schedules
      JCL Support
        Verification Output Notes
        JCL Control Cards Support
        Naming Requirements for External Control Cards
        Detecting Programs Started by Driver Utilities
      Natural Support
        Verification Order for Natural Applications
        Restoring Line Numbers in Natural Source
        Restrictions on Natural Support
      .NET Support
      PL/I Support
        Verification
        Change Analyzer
        How Macros Are Modeled in Interactive Analysis
        Execution Path Labelled Variables and Branching
        Global Data Element Flow
        Common IMS, Domain Extraction, and Autoresolve Restrictions
          Analysis
          Variable Value Processing
          Loop Analysis
          Array Processing
          External Call Processing
          Unsupported Constructions
          Unsupported Evaluations
      PL/SQL Support
      RPG Support
      SQL Support
        Renaming DCLGEN Include Files
        Prefixes for SQL Names
      VB Support
        Generating Library Description Files
        Restrictions on Visual Basic Support
      WFL Support
    Complexity Metrics
      Complexity Metrics Overview
      ADL File
      Assembler Copybook File
      Assembler File
      Assembler Programs
      BMS Copybook File
      BMS File
      C File
      C++ Class
      C++ File
      C++ Function
      C++ Header File
      C++ Member Function
      COBOL Copybook File
      COBOL File
      COBOL Program
      COMS Configuration File
      Control Cards File
      Control Language File
      CSD File
      DASDL Include File
      Database Description File
      Database File
      DBD File
      DDL File
      Device Description File
      DMSII DASDL File
      DMSII Database
      DMSII Dataset
      DMS DDL File
      DPS File
      ECL Addstream
      ECL File
      FCT File
      Fujitsu COBOL Program
      ICL Form
      IDMS Schema File
      IDMS Subschema File
      Java Class
      Java File
      Java Interface
      Java Method
      Java Package
      JCL File
      JCL Procedure
      Job
      Library Description File
      Macro File
      Map
      MFS File
      MFS Include File
      Natural Data Area
      Natural DDM File
      Natural File
      Natural Include File
      Natural Map
      Natural Program
      .NET File
      .NET Method
      .NET Project
      .NET Type
      PCT File
      PL/I File
      PL/I Include File
      PL/I Program
      PSB Copybook File
      PSB File
      RPG Copybook File
      RPG File
      System Definition File
      Unisys 2200 Program
      VALTAB File
      VB Class
      VB File
      VB Function
      VB Library
      VB Method
      VB Project File
      WFL File
      WFL Include File
    Relationship Projections
      Relationship Projections Overview
      Assembler Statements
        Program Relationship Projections
      BMS Statements
        BMS File Relationship Projections
        BMS Copybook File Relationship Projections
      C/C++ Statements
        C File Relationship Projections
        C++ File Relationship Projections
        Header File Relationship Projections
        Class Relationship Projections
        Function Relationship Projections
      CICS Statements
        Program Relationship Projections
      Cobol Statements
        Cobol File Relationship Projections
        Cobol Copybook File Relationship Projections
        Program Relationship Projections
      CSD Statements
        CSD File Relationship Projections
      DBD Statements
        DBD File Relationship Projections
      EXEC SQL Statements
        EXEC SQL Program Relationship Projections
      FCT Statements
        FCT File Relationship Projections
      IDMS DML Statements
        Cobol File Relationship Projections
        Cobol Copybook File Relationship Projections
        Program Relationship Projections
      IDMS Schema Statements
        IDMS Schema File Relationship Projections
      Java Statements
        Java Annotation Relationship Projections
        Java Class Relationship Projections
        Java Enumeration Relationship Projections
        Java File Relationship Projections
        Java Interface Relationship Projections
        Java Package Relationship Projections
        Method Relationship Projections
      JCL Statements
        JCL File Relationship Projections
        JCL Procedure Relationship Projections
      Natural Statements
        Natural File Relationship Projections
        Natural Include File Relationship Projections
        Program Relationship Projections
      .NET Statements
        .NET Assembly Relationship Projections
        .NET Method Relationship Projections
        .NET File Relationship Projections
        .NET Project Relationship Projections
        .NET Type Relationship Projections
      PCT Statements
        PCT File Relationship Projections
      PL/I Statements
        PL/I File Relationship Projections
        Pl/I Include File Relationship Projections
        Program Relationship Projections
      PSB Statements
        PSB File Relationship Projections
        PSB Copybook File Relationship Projections
      RPG Statements
        RPG File Relationship Projections
        Program Relationship Projections
      SQL DDL Statements
        DDL File Relationship Projections
      System Definition Statements
        System Definition File Relationship Projections
      Visual Basic Statements
        VB Project File Relationship Projections
        Library Description File Relationship Projections
        VB Class, Form, and User Control Relationship Projections
        VB Module Relationship Projections
  Enterprise View
    Installing Enterprise View
      Introducing Enterprise View
        Installation Tasks
      Hardware and Software Requirements
        EV Hardware Requirements
        EV Software Requirements
      Installing and Uninstalling EV
        Installing JRE (Tomcat Only)
        Installing Apache Tomcat
        Installing EV
        Uninstalling EV
      Post-Installation Administrative Tasks
        Configuring Tomcat Logon Properties
        Configuring the Application Server for Survey Assignment Email Notifications
        Configuring EV
      Troubleshooting the Installation
        Why do I get an HTTP status 404 error when accessing http://server name:port/ev?
        Why do I get a "workspace not found" error when I configure EV?
        Why do I get an "Error connecting to workspace" message?
    Using Enterprise View
      Introducing Enterprise View
        Understanding the EV Scheme
        Understanding Tag Hierarchies
        How Tag Hierarchies Enable Drilldown
      Using Enterprise View
        Accessing Enterprise View
        Enterprise View Navigation
          Navigation Panel
          Overview: APM Dashboards
          Overview: Surveys
            Overview: Survey Inbox
            Overview: Questionnaire List
            Overview: Survey List
            Overview: Survey Delivery List
            Overview: Monitoring
              Monitoring > Overview
              Monitoring > Details
              Survey Delivery Statistics
          The Survey/Questionnaire Tree
          Overview: Application Profiles
            Overview: Analysis Pages
            Overview: Query Repository
            Overview: Business Rules
          Overview: Configuration
            Workspaces
            Roles
            Users
            Tags
            Reports
            Import
            Export
            Chart Definition
            Dashboard Definition
        Using APM Dashboards
        Using Application Profiles
          Querying the Repository
          Viewing Executive Reports
          Working with Business Rules
            Browsing and Editing Business Rule Information
            Browsing and Editing Triggering Rules
            Searching for Business Rules
        Using Surveys
          Working with Survey Inbox
            Responding to Surveys
          Configuring Questions
            Accessing the Questionnaire Page
            Understanding Questions and Questionnaires
              What are the key properties of a questionnaire?
              What are the key properties of a question?
            Administration Tasks for Questionnaires
              Creating/Editing a Questionnaire
              Deleting a Question
              Deleting a Questionnaire
          Configuring Surveys
            Accessing the Survey Page
            Understanding Surveys
              What is the workflow for building surveys?
              What is the recommended scope of a survey?
              How do I maximize the value of survey results?
            Administration Tasks for Surveys
              Creating/Editing a Survey
              Deleting a Survey
          Configuring Survey Deliveries
            Accessing the Survey Delivery Page
            Administration Tasks for Survey Deliveries
              Creating/Editing a Survey Delivery
              Deleting a Survey Delivery
              Closing a Survey Delivery
          Monitoring Survey Results
            Accessing the Monitoring Page
            Administration Monitoring Tasks
              Viewing Survey Delivery Statistics
          Application Data View
        Enterprise View Configuration
          Using Enterprise View Default Templates
          Managing Workspaces
            Administration Tasks for Workspaces
              Changing the Designated Configuration Workspace
              Setting Administration Options
          Managing Roles
            Accessing the Manage Roles Page
            Administration Tasks for Roles
              Creating or Editing a Role
              Deleting a Role
          Managing User Accounts
            Accessing the Manage User Accounts Page
            Administration Tasks for User Accounts
              Creating or Editing a User Account
              Deleting a User Account
          Managing Tags
            Understanding Tag Hierarchies
            How Tag Hierarchies Enable Drilldown
            Accessing the Manage Tags Page
            Creating and Deleting Tags
            Deleting Tags vs. Removing Tag References
            Administration Tasks for Tags
              Creating a New Tag
              Creating Relationships Between Tags
              Removing Relationships Between Tags
              Changing the Name of a Tag
              Deleting a Tag
          Defining Charts
            Accessing the Charts List Page
            Planning a Chart
            Chart Types in Enterprise View
            Administration Tasks for Charts
              Creating a New Chart Definition
              Previewing a Chart or Editing its Definition
              Deleting a Chart Definition
              Updating Data for Trending Charts
          Defining Dashboards
            Accessing the Dashboards Definition Page
            Understanding Drilldown in Dashboards and Charts
              What happens during drilldown?
              How does default drilldown vs. chart-specific drilldown work?
              What are drilldown parameters and how do they work?
            Administration Tasks for Dashboards
              Creating a Dashboard
              Editing a Dashboard
              Deleting a Dashboard
          Exporting and Importing Enterprise View Information
            Exporting Enterprise View Information
            Importing Enterprise View Information
            Importing Change Traffic Metrics
            Exporting Tag Metrics
          Viewing Enterprise View Reports
        Managing Metrics Histories
          Selecting the Complexity Metrics You Want to Keep Histories For
          Purging Selected Metrics Histories
          Deleting Metrics Histories
      Troubleshooting and FAQs
        Why do I get an HTTP status 404 error when accessing http://server name:port/ev?
        Why do I get a "workspace not found" error when I configure EV?
        Why do I get an "Error connecting to workspace" message?
        Why are the APM dashboards not displaying?
        Why can I not create or edit dashboards and surveys?
        Why does my chart not display any data?
        Why do I see the "workspace not available" message on some pages?
        Why can I not view Analysis pages or Business Rule source code?
      Post-Installation Administrative Tasks
        Configuring Tomcat Logon Properties
        Configuring the Application Server for Survey Assignment Email Notifications
        Configuring EV
      Glossary
        A
          ADABAS
          API
          applet
          AS/400
        B
          BMS
          BSTR
        C
          CDML
          CICS
          COBOL
          COM
          complexity
          component
          construct
          copybook
          CORBA
          CSD file
        D
          database schema
          dataport
          DB/2
          DBCS
          DBMS
          DDL
          decision resolution
          DMS
          DPS
        E
          ECL
          effort
          EJB
          EMF
          entity
        F
          FCT
        I
          IDL
          IDMS
          IMS
        J
          Java applet
          JavaBeans
          JCL
          JDBC
          job
        L
          logical component
        M
          MFS
        N
          Natural
        O
          object model
          object-oriented programming
          ODBC
          orphan
        P
          parser
          parse tree
          PCT
          PL/I
          profile
        Q
          QSAM
        R
          relationship
          relaxed parsing
          repository
        S
          schema
          system program
        T
          TIP
          transaction
        V
          VALTAB
          VSAM
      Copyright and Legal Information
        Copyright and Trademarks
      Notations and Conventions
  Modernization Workbench
    Modernization Workbench Help
      Getting Started
        Introducing Modernization Workbench
          Modernization Workbench Products
            Application Analyzer
            Enterprise View
            Business Rule Manager
            Application Architect
          How Modernization Workbench Models Applications
            Understanding Application-Level Information
            Understanding Object-Level Information
          Workspaces and Projects
          Single-User versus Multiuser Environments
          Multiuser Environment Basics
            Deployment Scenario
              Mainframe and Network Server
              Modernization Workbench Server
              Database Server
              Modernization Workbench Client
              Enterprise View Web Server
              Enterprise View Web Client
            Workbench Privileges
              Understanding Master Users
              Understanding Workspace Security Policies
              Using the Optional File Server
              Public and Private Visibility
              Protecting Projects
            Dropping Indexes
            Computing Statistics
        Modernization Workbench Basics
          Creating a Workspace in Oracle or DB/2
          Creating a Workspace in SQL Server
          Designating Users for Security Policies
            Designating Users in a Simple Security Policy
            Designating Users in a Three-Group Security Policy
          Refreshing the Workspace Path
          Connecting to a Workspace in Oracle or DB/2
          Connecting to a Workspace in SQL Server
          Opening a Workspace
          Registering Source Files
          Verifying Source Files
            How Verification Results Are Indicated
          Using the Modernization Workbench Main Window
            Menus
            Customizing Menus
            Toolbars
            Using the Repository Pane
              Using the Search Tab
              Using the Browser Tab
                Selecting Objects
                  Selecting All
                  Selecting Multiple
                  Using the Type-Ahead Select Functions
                Expanding Subtrees
                Filtering Subtrees
                Refreshing the Browser
                Viewing the Entire Workspace
              Using the Legacy Search Tab
                Creating a Search Filter
                Specifying a Search Criterion
                Using Wildcard Patterns in Searches
              Finding and Replacing Text in Source Files
            Using the Editor and Viewer
              Editing Source
              Finding and Replacing Source in a Selection
              Viewing a List of Errors
              Extracting and Expanding Copybooks (Cobol, MFS Only)
              Commenting Out Source
              Printing Source
              Setting Editor User Preferences
              Specifying the Color of Items
            Using the Object Information Pane
            Viewing Object Properties
            Viewing Inventory Reports
            Viewing Key Object Relationships with Query Repository
            Using the Activity Log
              Viewing Errors
              Viewing History
              Copying Records
              Generating Reports
              Clearing the Log
              Hiding a Column
            Creating a To Do List
            Viewing a To Do List
          Using Tool Windows
            Resizing Panes
            Moving Panes
          Setting Options
            Managing Option Sets
              Understanding the Options Manager Window
              Creating an Option Set
              Renaming an Option Set
              Editing an Option Set
              Copying an Option Set
              Deleting an Option Set
              Sharing an Option Set
              Making an Option Set the Default
              Assigning an Option Set
              Importing and Exporting Option Sets
            Setting General Options
            Setting Environment User Preferences
            Setting Archivers User Preferences
            Setting Export Options
            Adding a Selectable Item
          Working with Reports and Diagrams
          Using the Guide for a Tool
      Preparing Projects
        Registering Source Files
          Setting Registration Options: Extensions Tab
          Setting Registration Options: Source Files Tab
          Creating New Source Files
          Refreshing Source Files
          Exporting Source Files from a Workspace
          Deleting Objects from a Workspace
          Deleting a Workspace
          Japanese Language Support
        Setting Up Projects
          Creating Projects
          Sharing Projects
          Protecting Projects
          Moving or Copying Files into Projects
          Including Referenced and Referencing Objects in a Project
          Removing Unused Support Objects from a Project
          Emptying a Project
          Deleting a Project
        Verifying Source Files
          Enabling Parallel Verification
          How the System Refreshes the Repository
          Invalidating Objects Before Reverification
          Setting Workspace Verification Options: Legacy Dialects Tab
          Setting Workspace Verification Options: Settings Tab
            Enabling Staged Parsing
              Basic Repository Information
              Full Logical Objects Information
              HyperView Information
              Dead Code Statistics
            Enabling Relaxed Parsing
            Enabling Advanced Data Flow Analysis for Control Language Files
            Enabling Sort Card Analysis
            Truncating Names of Absolute Elements
          Setting Workspace Verification Options: Parallel Verification Tab
          Setting Project Verification Options
            Specifying the Processing Environment
            Specifying Conditional Compiler Constants
            Optimizing Verification for Advanced Program Analysis
          Identifying System Programs
          Specifying Boundary Decisions
          Generating Copybooks
            Setting Generate Copybooks Options
            Copybook Generation Order
          Performing Post-Verification Program Analysis
            Restrictions on Cobol Post-Verification Program Analysis
            Restrictions on PL/I Post-Verification Program Analysis
        Using Post-Verification Reports
          Viewing Verification Reports
            Errors Pane
            Files Affected Pane
            Source Pane
            Marking Items
            Including Files into Projects
            Generating HTML Reports
          Viewing Executive Reports
            Setting Executive Report Options
            Defining Potential Code Anomalies
            Cobol Range Overlaps and Range Jumps Detected in the Executive Report
          Viewing CRUD Reports
            Setting CRUD Report Options
        Inventorying Applications
          Using Reference Reports
            Understanding the Reference Reports Window
              Main Pane
              Preview Pane
            Setting Reference Reports Options
          Using Orphan Analysis Reports
            Understanding the Orphan Analysis Window
              Found Objects Pane
              Orphan Source Pane
            Setting Orphan Analysis Options
            Deleting Orphans from a Project
            Deleting Orphans from a Workspace
          Resolving Decisions
            Understanding Decisions
            Understanding the Decision Resolution Tool Window
              Decision List Pane
              Available Targets Pane
              Source Pane
            Resolving Decisions Manually
            Restoring Manually Resolved Decisions
            Resolving Decisions Automatically
            Setting Decision Resolution Tool User Preferences
        Identifying Interfaces for Generic API Analysis
          Identifying Unsupported API Calls to the Parser
            Using the API Entry Tag
            Using the match Tag
            Using the flow Tag
            Using the vars Tag
              Cobol-Specific Usage
              PL/I-Specific Usage
            Using the rep and hc Tags
              Using Predefined Patterns
              Using Custom Patterns
                Using the entity Subtag
                Using the rel Subtag
          Using Expressions
            Basic Usage
              Simple Notation
              Switch Usage
              Fallback Chain Usage
                Fallback Semantics for Attributes
            Using a Function Call
            Understanding Enumeration Order
          Understanding Decisions
          Understanding Conditions
          Usage Example
          Support for IMS Aliases
            Skip Type Usage
      Analyzing Projects
        Managing Tags
          Understanding the Tag Manager Window
            Object List Pane
            Category Pane
            Projects Pane
            Object Types Pane
            Search Pane
            Query Pane
            Tags Pane
          Creating Tags
          Specifying Access to Tags
          Assigning Tags
          Removing Tags
          Creating Relationships Between Tags
          Deleting Tags
          Creating Tag Queries
          Deleting Tag Queries
          Refreshing the Tag Manager Window
          Cleaning Up the Tag Manager Window
          Generating Reports
        Analyzing Relationship Flows
          Understanding Relationship Flow Diagrams
          Understanding Diagram Scopes
          Understanding Diagram Layouts
          Generating a Diagram for the Selected Project
          Generating a Diagram for Objects Copied and Pasted onto the Canvas
          Understanding the Diagrammer Window
            Diagram Pane
              Selecting an Object or Relationship
              Searching for an Object
              Navigating to an Object from a Relationship
              Expanding and Collapsing Relationships
              Moving an Object or Relationship
              Resizing an Object
              Hiding an Object
              Deleting an Object or Relationship
              Assigning Tags
              Assigning Business Names
              Displaying Labels for Multiple Relationships
              Hiding Relationship Labels
              Displaying the Legend for a Diagram
              Zooming
              Moving a Diagram
              Clearing a Diagram
              Saving a Diagram
              Printing a Diagram
              Generating Diagram Reports
            Browser Pane
            Relationships Pane
            Quick View Pane
            Overview Pane
          Excluding Objects Outside the Project
          Showing Incomplete Composite Relationships
          Colorizing Project Boundaries
          Showing and Hiding Object Labels
          Working with Groups
            Grouping and Ungrouping Objects
            Expanding and Collapsing Groups
            Moving Objects Between Groups
            Naming Groups
            Deleting Groups
          Black-Boxing Tagged Objects
          Filtering Objects
            Setting Filter Overrides
          Clustering Objects
            Creating Clusters Manually
            Generating Tags from Clusters
            Setting Clustering Factors
          Setting Diagrams User Preferences
          Using the Scope Editor
            Understanding the Lefthand Pane of the Scope Editor
            Understanding the Righthand Pane of the Scope Editor
            Managing Scopes
              Hiding a Scope in the Scope Dropdown
              Displaying Only the Relationships Used in a Scope
              Hiding Empty Relationships
              Viewing a Diagram of a Scope
              Viewing a Diagram of a Composite Relationship
              Creating a Scope
              Specifying the Relationships in a Scope
              Editing Scope Details
              Copying a Scope
              Deleting a Scope
              Deleting a Composite Relationship
              Importing and Exporting Scopes
              Hiding Columns in the Scope Editor
            Creating Custom Composite Relationships
            Defining a Relationship Filter
          Pruning a Scope
          Mirroring a Scope
        Analyzing Global Data Flows
          Understanding the Global Data Flow Window
            Data View Pane
            Data Flow Pane
            Origin Pane
          Data Flow Relationships
          Assigning Business Names Manually
          Setting Global Data Flow User Preferences
          Setting Global Data Flow Project Options
        Analyzing Batch Applications
          Understanding the Batch Application Viewer Window
            Job View
            Procedure View
            Dataset View
          Generating Batch Application Diagrams
          Assigning Business Names Manually
          Marking Items
          Creating Job Dependencies in Batch Application Diagrams
            Defining Dependencies Between Jobs
            Importing and Exporting Job Dependencies
            Removing Job Dependencies
          Creating User Names for Objects in Batch Application Diagrams
            Specifying User Names
            Importing and Exporting User Names
            Removing User Names
          Setting Batch Application Viewer Options
        Estimating Complexity and Effort
          Viewing Complexity Metrics
          Setting Complexity Metrics User Preferences
          Estimating Effort
          Setting Effort Estimation Options
          Specifying the Change Magnitude for a Source File
        Identifying Classes of Data Items
          Understanding Data Item Classification
          Getting Started in Change Analyzer
          Understanding the Change Analyzer Window
            Programs Pane
            Lists Pane
              Creating Lists
              Deleting Lists
              Selecting Fields
              Editing the Comment for a Field
              Moving Fields Between Lists
              Performing Set Operations with Lists
              Deleting Fields
            Synonyms and Ports Pane
            Source Pane
          Searching for Seed Fields in Change Analyzer
          Detecting Synonyms
          Batch-Detecting Synonyms
          Performing an Impact Trace
          Viewing and Resolving Ports
          Creating Projects in Change Analyzer
          Setting Change Analyzer Options
          Generating Change Analyzer Reports
        Repository Exchange Protocol Syntax
          Query Syntax
          Example 1
          Example 2
        Common Diagramming Features
          Zooming
          Printing Diagrams
          Saving Diagrams
          Copying Diagrams
          Performing Basic Tasks in the Diagram Editor
      Analyzing Programs
        Introducing HyperView
          Understanding HyperView Models
          Using the HyperView Main Window
          Using Basic Navigation Controls
          Using the Properties Window
            Opening the Properties Window
            Viewing and Navigating to Related Constructs
            Opening a Properties Window for a Related Construct
          Assigning Business Names Manually
        Understanding Program Context
          Using the Source Pane
            Navigating and Searching for Source
              Using the Simple Search Facility
              Navigating to Related Constructs
              Navigating to Multiple Occurrences of an Included Construct
            Selecting and Copying Code
              Selecting and Copying Constructs
              Selecting and Copying Text
            Setting Source Pane User Preferences
            Collapsing and Expanding Paragraphs or Subprograms
            Showing Source Code Boundaries
          Using the Context Pane
          Using the Objects Pane
          Using the Watch Pane
          Using the Screen Pane
            Manually Extracting Business Names for Program Variables
          Using the Bird's Eye Pane
          Using the Model Reference Pane
        Performing Advanced Searches
          Defining a Search Filter
          Executing Advanced Searches
          Working with Advanced Search Criteria
            Creating a Search Criterion
            Editing a Search Criterion
            Copying a Search Criterion
            Saving a Search Criterion
            Deleting a Search Criterion
            Creating a Folder for Search Criteria
            Saving a Search Criterion as HTML
            Exporting and Importing a Search Criterion
        Staging Program Analysis with Clipper
          Getting Started in Clipper
          Understanding the Clipper Pane
            Working with Categories
            Working with Lists
              Creating a List
              Deleting a List
              Copying a List
              Sharing a List
              Adding a Construct to a List Manually
              Deleting a Construct from a List
          Executing Clipper Searches
          Using Construct Lists to Narrow a Clipper Search
          Searching for Similar Constructs in Clipper
          Extracting Business Rules in Clipper
            Autodetecting Business Rules in Clipper
            Generating Business Rules in a Specified Rule Set
          Generating an Impact Subtree Report in Clipper
          Marking and Colorizing Constructs in Clipper
          Creating Projects in Clipper
          Generating Clipper Reports
        Analyzing Impact Traces
          Generating an Impact Trace
          Understanding the Hierarchical View
          Understanding the Diagram View
          Data Flow Relationships
          Setting Impact Pane User Preferences
          Setting Impact Pane Project Options: Processing Tab
          Setting Impact Pane Project Options: Relationships Tab
          Setting Impact Pane Project Options: Impact Reports Tab
          Exporting and Importing an Impact Trace
          Generating a Subtree Report
          Generating a Pane Report
          Generating an Affected Code Report (Cobol and APS Only)
        Analyzing Program Control Flows
          Using the Callie Pane
            Drawing the Diagram
            Choosing the Diagram View
            Selecting Items
            Setting Callie User Preferences
            Setting Callie Project Options
          Using the Execution Path Pane
          Using the Flowchart Pane
            Drawing the Diagram
            Setting Flowchart User Preferences
          Using the Animator
        Setting Up a Glossary
          Understanding the Glossary Pane
          Searching for Terms
            Using the Simple Search Facility
            Using the Advanced Search Facility
            Creating a List of Search Results
          Assigning Business Attributes
            Assigning Business Names Manually
            Assigning Business Names in Batch Mode
          Extracting Business Names from Screens
          Importing and Exporting Business Attributes
          Propagating Business Names
          Deleting Business Attributes
          Setting Glossary Workspace Options
          Refreshing a Glossary
          Generating Glossary Reports
        Extracting Business Rules
          Understanding Business Rules
            How Business Rules Are Organized
            How to Assign Segments to Business Rules
            Understanding Business Rule Attributes
            Understanding Triggers, I/O Data Elements, and Control Conditions
            Understanding the Rules Pane Display
          Extracting Business Rules Manually
          Autodetecting Business Rules
            Invoking the Backward Autodetect Method
              Pruning Autodetect Results
              Understanding Autodetect Results
              Autodetecting Called Programs
              Filtering Autodetected Rules
              Grouping Autodetected Rules
              Autodetect Data Item Handling
            Invoking the Screen Validation Autodetect Method
          Performing Basic Tasks in the Rules Pane
            Creating Business Functions
            Creating Rule Sets
            Selecting Rules for Batch Processing
            Moving or Copying Rules or Rule Sets
            Copying a Rule or Rule Set with a Different Name
            Deleting Rules, Rules Sets, and Business Functions
            Changing the Order of Rules and Rule Sets
            Exporting Rules, Rule Sets, and Business Functions
            Importing Rules, Rule Sets, and Business Functions
            Assigning Segments to Existing Rules
            Deleting a Segment from a Rule
            Flagging Segments in Source
            Viewing the Activity Log
          Editing Rule Attributes
            Editing System Attributes
              Editing the Name Attribute
              Editing the Business Area Attribute
              Editing the Technical Description Attribute
              Editing the Business Description Attribute
              Editing the To Be Reviewed By Attribute
              Editing the Program Attribute
              Editing the Segment Validity Attribute
              Editing the Last Validation Time Attribute
            Editing User-Defined Attributes
              Editing the Audit Attribute
              Editing the Classification Attribute
              Editing the Status Attribute
              Editing the Transition Attribute
          Propagating Rule Attributes
          Identifying Triggered Rule Sets
          Identifying I/O Data Elements
            Identifying I/O Data Elements Manually
            Autodetecting I/O Data Elements
            Retrieving Business Names for I/O Data Elements
          Identifying Control Conditions
            Specifying Control Conditions
            Autoreplacing Variable Names in Control Conditions with Business Names
          Searching for Rules
          Batch Processing Rule Attributes
            Usage Example
            Substituting a Business Name for an I/O Element in an Attribute Value
          Synchronizing Sources
          Validating Rule Segments after Refreshing or Editing Code
            Limitations on Automatic Rule Validation
          Setting Business Rule Manager Project Options
            Setting Options on the Rule Defaults Tab
              Defining Rule Name Templates
            Setting Options on the AutoDetect Tab
            Setting Options on the Automatic Rule Validation Tab
            Setting Options on the Rule Export Tab
          Customizing Rule Attributes
          Generating Reports
            Generating Business Rule Reports
            Generating Process Outline Reports
            Generating Coverage Reports
        Using the Batch Duplicate Finder
          Finding Duplicates
          Marking Items for Comparison
            Marking Items Manually
            Marking Items in Batch Mode
          Setting BDF Search Options
            Understanding Paragraph or Program Analysis
            Understanding Common Part Analysis
            Understanding Data Flow Analysis
      Creating Components
        Introducing Component Maker
          Componentization Methods
            Structure-Based Componentization
            Computation-Based Componentization
            Domain-Based Componentization
            Event Injection
            Dead Code Elimination (DCE)
            Entry Point Isolation
            Language Support
          Componentization Outputs
          Component Maker Basics
            Getting Started in the Components Pane
            Creating Components
            Extracting Components
            Converting Components
            Deleting Components
            Viewing the Text for Generated Files
            Restricting the Display to Program-Related Components
            Working with HyperView Lists
            Viewing Audit Reports
            Generating Coverage Reports
            Exporting Logical Components
            Generating CICS Components
        Setting Component Maker Options
          Setting General Options
          Setting Interface Options
          Setting Optimize Options
          Setting Document Options
          Setting Component Type-Specific Options
            Setting Structure-Based Type-Specific Options
            Setting Computation-Based Type-Specific Options
            Setting Domain-Based Type-Specific Options
            Setting Event Injection Type-Specific Options
          Setting Component Conversion Options
        Extracting Structure-Based Components
          Understanding Ranges
            Specifying Ranges for Cobol Programs
            Specifying Ranges for PL/I Programs
            Specifying Ranges for RPG Programs
          Understanding Parameterized Slices
            Cobol Naming Conventions
            Parameterization Example
          Extracting Structure-Based Cobol Components
          Extracting Structure-Based PL/I Components
          Extracting Structure-Based RPG Components
        Extracting Computation-Based Components
          Understanding Variable-Based Extraction
          Understanding Blocking
          Understanding Parameterized Slices
            Cobol Naming Conventions
            Parameterization Example
          Extracting Computation-Based Cobol Components
          Extracting Computation-Based Natural Components
        Extracting Domain-Based Components
          Understanding Program Specialization in Simplified Mode
          Understanding Program Specialization in Advanced Mode
          Understanding Program Specialization Lite
          Extracting Domain-Based Cobol Components
          Extracting Domain-Based PL/I Components
        Injecting Events
          Understanding Event Injection
          Extracting Event-Injected Cobol Components
        Eliminating Dead Code
          Generating Dead Code Statistics
          Understanding Dead Code Elimination
          Extracting Optimized Components
        Performing Entry Point Isolation
          Extracting a Cobol Component with Entry Point Isolation
        Technical Details
          Verification Options
            Use Special IMS Calling Conventions
            Override CICS Program Terminations
            Support CICS HANDLE Statements
            Perform Unisys TIP and DPS Calls Analysis
            Perform Unisys Common-Storage Analysis
            Relaxed Parsing
            PERFORM Behavior for Micro Focus Cobol
          Keep Legacy Copybooks Extraction Option
          How Parameterized Slices Are Generated for Cobol Programs
          Setting a Specialization Variable to Multiple Values
          Arithmetic Exception Handling
      Using the Batch Refresh Process
        Using the Batch Refresh Process
          Understanding the Batch Refresh Process
          Configuring the Batch Refresh Process
            Configuring General Settings
            Configuring User Exits
              Understanding Exits
              Configuring Exits
            Configuring Advanced Settings
            BRP Logging
          Preparing Files for Batch Refresh Processing
          Enabling Parallel Verification
          Executing the Batch Refresh Process
            Adding Source File Extensions
            BRP Logging
          Producing Utilities for BRP
            Versioning
            Logging
            Source, Executable, and CFG Files
          Guidelines for BRP Utilities
            BRP and Non-BRP Modes
            Using User Exits
            Parameter Data
            Logging
            Input/Output
            Returning Values
            BRP Environment Parameters
            Testing
        Using Batch Scripts
          AddNew.bj
          AffectedCodeReport.bj
          AnalyzeProgram.bj
          ApplyPCF.bj
          BusinessRulesReport.bj
          BusinessRulesValidation.bj
          ChangeTraffic.bj
          CheckQueue.bj
          ClipperDetails.bj
          ClipperMetrics.bj
          ClipperMultiSearch.bj
          ClipperSearch.bj
          ComplexityReport.bj
          CreatePCF.bj
          CreateWS.bj
          CRUDReport.bj
          DBA.Cobol.bj
          DCE.bj
          DiagramBAV.bj
          DiagramCallie.bj
          DiagramFlowchart.bj
          DiagramProject.bj
          DiagramTS.bj
          EffortReport.bj
          ExecutiveReport.bj
          ExportDescriptions.bj
          ExportRules.bj
          ExportScreens.bj
          GenCopybooks.bj
          GenScreens.bj
          ImpactReport.bj
          ImpactReportFromList.bj
          ImpExBAV.bj
          ImportRules.bj
          IMS Analysis.bj
          Invalidate.bj
          InventoryReport.bj
          Populate.bj
          ProcessChangeUnit.bj
          ReferenceReport.bj
          Refresh.bj
          Register.bj
          Related.bj
          ResolveDecisions.bj
          RestoreDecisions.bj
          RXP.bj
          SaveDecisions.bj
          SetChangeDate.bj
          SetProject.bj
          TagCmd.bj
          Unregister.bj
          UpdateOnly.bj
          UpdateTrendingSnapshot.bj
          Upgrade.bj
          Verify.bj
        Executing Batch Scripts
          Example: Generating Reports
          Example: Executing Repository Queries
          Example: Creating Diagrams
          Example: Performing an Advanced Search
      Using Architecture Modeler
        Introducing Architecture Modeler
        Understanding the Application-Level Metamodel
          Entity Type Properties
            Source Name Property
            Source Type Property
            Entity Flags
          Entity Type Attributes
          Relationship Type Properties
            Relationship Flags
        Opening Architecture Modeler
        Defining an Extension with Architecture Modeler
          Loading or Creating a Metamodel
          Saving the Extended Metamodel
          Adding a Sample Source File
            Specifying Formatting Options for Text Files
          Defining Entity Types
          Defining Relationship Types
          Specifying Search Patterns for Entities and Relationships
            Mapping Regular Expressions to Search Patterns
              Editing Subexpressions
            Mapping XPath Queries to Search Patterns
          Exporting the Extended Metamodel
          Reconfiguring Modernization Workbench
          Troubleshooting the Extended Metamodel
      Support Notes
        Supported Features by Language
        APS Support
        AS/400 CL Support
        Assembler Support
          Specifying Relationships for Assembler Customizations
        C/C++ Support
          Registering C/C++ Files
          Verifying C/C++ Files
        CICS Support
          Deprecated CICS Statements
          Keyword Permutations
          Statements Taken to Be the Same
        Cobol Support
          Object-Oriented Statements (Cobol for OS/390 Only)
          Separators Must Be Followed by Blanks
          Copybooks in Different Partitioned Datasets
          Copybooks in a Library
          How MW Calculates Cobol Dead Code Statistics
            Dead Statements
            Dead Data Elements
            Dead Constructs
            Dead Statements, Dead Data Elements, and Dead Lines from Copybooks
            HyperView Usage
          Special Handling of Cobol Program Complexity Metrics
        ECL Support
        IDMS Support
          COPY IDMS Statements
          NNCOPY Statements
          Manipulation of Logical Records
        IMS Support
          Troubleshooting IMS Analysis
          Mapping Root Programs to PSBs in JCL or System Definition Files
          Verification Order for IMS Applications
          Reverifying Files in IMS Applications
          Restrictions on IMS Support
            Generic IMS Restrictions
            IMS Restrictions for Cobol EXEC DLI Support
            IMS Restrictions for PL/I
        Java Support
        JSP Support
          Resolving the Location of Java Types and Packages Referenced in JSP Files
        Job Scheduler Support
          Preparing CA-7 Job Schedule Information
            Supplying Schedule IDs for a CA-7 Job Triggered by a Dataset
          Preparing TWS (OPC) Job Schedule Information
          Using an XML Job Schedule Format for Unsupported Job Schedules
        JCL Support
          External Control Cards Registration Requirements
          Sort Cards Verification Requirements
          Sort Cards Parser Output
          Detecting Programs Started by Driver Utilities
        Natural Support
          Verification Order for Natural Applications
          Restoring Line Numbers in Natural Source
          Restrictions on Natural Support
        .NET Support
        PL/I Support
          Verification
          Change Analyzer
          How Macros Are Modeled in HyperView
          Execution Path Labelled Variables and Branching
          Global Data Element Flow
          Common IMS, Domain Extraction, and Autoresolve Restrictions
            Analysis
            Variable Value Processing
            Loop Analysis
            Array Processing
            External Call Processing
            Unsupported Constructions
            Unsupported Evaluations
        PL/SQL Support
        PowerBuilder Support
          Verifying PowerBuilder Files
          Setting the PBL Search Path
          PowerBuilder Support for SQL
        RPG Support
        SQL Support
          Renaming DCLGEN Include Files
          Prefixes for SQL Names
        VB Support
          Generating Library Description Files
          Restrictions on Visual Basic Support
        WFL Support
      Complexity Metrics
        Complexity Metrics Overview
        ADL File
        APS Application
        APS Data File
        APS DDI File
        APS Report
        APS Screen
        Assembler Copybook File
        Assembler File
        BMS Copybook File
        BMS File
        C File
        C++ Class
        C++ File
        C++ Function
        C++ Header File
        C++ Member Function
        Cobol Copybook File
        Cobol File
        Cobol Program
        COMS Configuration File
        Control Cards File
        Control Language File
        CSD File
        DASDL Include File
        Database Description File
        Database File
        DBD File
        DDL File
        Device Description File
        DMSII DASDL File
        DMSII Database
        DMSII Dataset
        DMS DDL File
        DPS File
        ECL Addstream
        ECL File
        FCT File
        Fujitsu Cobol Program
        ICL Form
        IDMS Schema File
        IDMS Subschema File
        Java Class
        Java File
        Java Interface
        Java Method
        Java Package
        JCL File
        JCL Procedure
        Job
        Library Description File
        Macro File
        Map
        MFS File
        MFS Include File
        Natural Data Area
        Natural DDM File
        Natural File
        Natural Include File
        Natural Map
        Natural Program
        .NET File
        .NET Method
        .NET Project
        .NET Type
        OpenROAD Class File
        OpenROAD Class Method
        OpenROAD Event
        OpenROAD Frame File
        OpenROAD Include File
        OpenROAD Procedure File
        PCT File
        PL/I File
        PL/I Include File
        PL/I Program
        PowerBuilder Application File
        PowerBuilder Method
        PowerBuilder Object
        PowerBuilder Script File
        PSB Copybook File
        PSB File
        RPG Copybook File
        RPG File
        System Definition File
        Unisys 2200 Program
        VALTAB File
        VB Class
        VB File
        VB Function
        VB Library
        VB Method
        VB Project File
        WFL File
        WFL Include File
        WSDL File
      Relationship Projections
        Relationship Projections Overview
        Assembler Statements
          Program Relationship Projections
        BMS Statements
          BMS File Relationship Projections
          BMS Copybook File Relationship Projections
        C/C++ Statements
          C File Relationship Projections
          C++ File Relationship Projections
          Header File Relationship Projections
          Class Relationship Projections
          Function Relationship Projections
        CICS Statements
          Program Relationship Projections
        Cobol Statements
          Cobol File Relationship Projections
          Cobol Copybook File Relationship Projections
          Program Relationship Projections
        CSD Statements
          CSD File Relationship Projections
        DBD Statements
          DBD File Relationship Projections
        EXEC SQL Statements
          Program Relationship Projections
        FCT Statements
          FCT File Relationship Projections
        IDMS DML Statements
          Cobol File Relationship Projections
          Cobol Copybook File Relationship Projections
          Program Relationship Projections
        IDMS Schema Statements
          IDMS Schema File Relationship Projections
        Java Statements
          Java Annotation Relationship Projections
          Java Class Relationship Projections
          Java Enumeration Relationship Projections
          Java File Relationship Projections
          Java Interface Relationship Projections
          Java Package Relationship Projections
          Method Relationship Projections
        JCL Statements
          Notes
          JCL File Relationship Projections
          JCL Procedure Relationship Projections
        Natural Statements
          Natural File Relationship Projections
          Natural Include File Relationship Projections
          Program Relationship Projections
        .NET Statements
          .NET Assembly Relationship Projections
          .NET Method Relationship Projections
          .NET File Relationship Projections
          .NET Project Relationship Projections
          .NET Type Relationship Projections
        PCT Statements
          PCT File Relationship Projections
        PL/I Statements
          PL/I File Relationship Projections
          Pl/I Include File Relationship Projections
          Program Relationship Projections
        PowerBuilder Statements
          PowerBuilder File Relationship Projections
          PowerBuilder Application File Relationship Projections
          PowerBuilder DataWindow Relationship Projections
          PowerBuilder Object Relationship Projections
          PowerBuilder Pipeline Relationship Projections
          PowerBuilder Query Relationship Projections
          PowerBuilder Script Relationship Projections
        PSB Statements
          PSB File Relationship Projections
          PSB Copybook File Relationship Projections
        RPG Statements
          RPG File Relationship Projections
          Program Relationship Projections
        SQL DDL Statements
          DDL File Relationship Projections
        System Definition Statements
          System Definition File Relationship Projections
        Visual Basic Statements
          VB Project File Relationship Projections
          Library Description File Relationship Projections
          VB Class, Form, and User Control Relationship Projections
          VB Module Relationship Projections
    Modernization Workbench Installation
      Installing Modernization Workbench Enterprise Edition
        Overview
          Installation Tasks
          Deployment
            Mainframe and Network Server
            Repository Server
            MW Server
            MW Client
          Database Setup
            DB/2 User Privileges
              Creating a Database and Tablespace
              Creating a Schema
            Oracle User Privileges
            SQL Server Database Setup
        Hardware and Software Requirements
          Repository Server Hardware Requirements
          Repository Server Software Requirements
          MW Server Hardware Requirements
          MW Server Software Requirements
          MW Client Hardware Requirements
          MW Client Software Requirements
        Installing and Uninstalling Modernization Workbench
          Installing the Database Client
            Installing the DB/2 Client
            Installing the Oracle Client
          Installing MW on the Server
          Installing the MW File Server (Optional)
          Installing MW on the Client
          Installing the MW File Server Client (Optional)
          Installing the Java Add-On
          Uninstalling Modernization Workbench
        Post-Installation Administrative Tasks
          Configuring Modernization Workbench
          Licensing
            Licensing
            Business Rule Manager and Application Architect Licensing
          Configuring an ODBC Data Source Name
            Configuring a DB/2 ODBC Data Source Name
            Configuring an Oracle ODBC Data Source Name
          Creating a Shared Folder for Workspaces
          File Server Setup
          Upgrading Workspaces
        Troubleshooting the Installation
          Troubleshooting Oracle Errors
            ORA-00958: name is already used by an existing object
            ORA-01034: ORACLE not available; ORA-27101
          Troubleshooting Workspace Access
      Installing Modernization Workbench Workgroup Edition
        Overview
          Installation Tasks
          Deployment
            Mainframe and Network Server
            Repository Server
            MW Server
            MW Client
        Hardware and Software Requirements
          MW Repository Hardware Requirements
          MW Repository Software Requirements
          MW Server Hardware Requirements
          MW Server Software Requirements
          MW Client Hardware Requirements
          MW Client Software Requirements
        Installing and Uninstalling Modernization Workbench
          Installing the Oracle Database
          Installing the MW Database Client
          Installing MW on the Server
          Installing the MW File Server (Optional)
          Installing MW on the Client
          Installing the MW File Server Client (Optional)
          Installing the Java Add-On
          Uninstalling Modernization Workbench
        Post-Installation Administrative Tasks
          Configuring Modernization Workbench
          Licensing
            Licensing
            Business Rule Manager and Application Architect Licensing
          Oracle Database Setup
          Creating a Shared Folder for Workspaces
          File Server Setup
          Upgrading Workspaces
        Troubleshooting the Installation
          Uninstalling Oracle
          Troubleshooting Oracle Errors
            ORA-01034: ORACLE not available; ORA-27101
            ORA-12154: TNS could not resolve service name
            ORA-12170: TNS: Connect timeout occurred
            ORA-12505: TNS: listener could not resolve SID
          Troubleshooting Workspace Access
      Installing Modernization Workbench Desktop Edition
        Overview
          Installation Tasks
        Hardware and Software Requirements
          MW Desktop Edition Hardware Requirements
          MW Desktop Edition Software Requirements
        Installing and Uninstalling Modernization Workbench
          Installing the Oracle Database
          Installing MW on the Desktop
          Installing the Java Add-On
          Uninstalling Modernization Workbench
        Post-Installation Administrative Tasks
          Configuring Modernization Workbench
          Licensing
            Licensing
            Business Rule Manager and Application Architect Licensing
          Oracle Database Setup
          SQL Server Database Setup
          Upgrading Workspaces
        Troubleshooting the Installation
          Uninstalling Oracle
          Troubleshooting Oracle Errors
            ORA-01034: ORACLE not available; ORA-27101
            ORA-12154: TNS could not resolve service name
            ORA-12170: TNS: Connect timeout occurred
            ORA-12505: TNS: listener could not resolve SID
  Enterprise Analyzer
    Installation Guide
      Overview
        Installation Tasks
        Deployment
          Mainframe and Network Server
          Repository Server
          EA Server
          EA Client
          Single User Installation
        Database Setup
          DB2 User Privileges
            Creating a Database and Tablespace
            Creating a Schema
          Oracle User Privileges
          SQL Server Database Setup
      Hardware and Software Requirements
        Repository Server Hardware Requirements
        Repository Server Software Requirements
        EA Server Hardware Requirements
        EA Server Software Requirements
        EA Client Hardware Requirements
        EA Client Software Requirements
      EA Performance Optimization Guidelines
        Choosing Hardware Configuration
          Single User (One Machine)
          Enterprise Installation (Multiple Users Using Separate Database Server)
            Database Server
            EA and Workspace Server
            Processing Node/Nodes
        Software Configuration
          Verification Information
          Parallel Verification
          Choosing the Optimal Number of Queue Processors
          Using More Computers
      Installing and Uninstalling Enterprise Analyzer
        Installing the Database Client
          Installing the Oracle Client
          Installing the DB2 Client
        Installing EA on the Server or Client
        Uninstalling Enterprise Analyzer
      Post-Installation Administrative Tasks
        Configuring Enterprise Analyzer
        Licensing
          Upgrading Customers
          Concurrent Use
          Enterprise Analyzer Licensing
          Business Rule Manager Licensing
        Configuring an ODBC Data Source Name
          Configuring an Oracle ODBC Data Source Name
          Configuring a DB2 ODBC Data Source Name
        Creating a Shared Folder for Workspaces
        Upgrading Workspaces
      Troubleshooting the Installation
        Troubleshooting Oracle Errors
          "There were errors during Index Preparation."
        Troubleshooting Workspace Access
    Getting Started
      Introducing Enterprise Analyzer
        Enterprise Analyzer Products
          Enterprise Analyzer
          Enterprise View
          Business Rule Manager
        Differences between EA Analyst Client and EA Developer Client
        How Enterprise Analyzer Models Applications
          Understanding Application-Level Information
          Understanding Object-Level Information
        Workspaces and Projects
        Single-User versus Multiuser Environments
        Multiuser Environment Basics
          Deployment Scenario
            Mainframe and Network Server
            Enterprise Analyzer Server
            Database Server
            Enterprise Analyzer Client
            Enterprise View Web Server
            Enterprise View Web Client
          EA Privileges
            Understanding Master Users
            Understanding Workspace Security Policies
            Using the Optional File Server
            Public and Private Visibility
            Protecting Projects
          Dropping Indexes
          Computing Statistics
      Enterprise Analyzer Basics
        Creating a Workspace in Oracle or DB2
        Creating a Workspace in SQL Server
        Creating a Workspace Using the Workspace Build Wizard
        Designating Users for Security Policies
          Designating Users in a Simple Security Policy
          Designating Users in a Three-Group Security Policy
        Refreshing the Workspace Path
        Connecting to a Workspace in Oracle or DB/2
        Connecting to a Workspace in SQL Server
        Opening a Workspace
        Registering Source Files
          Host Environment Source Compatibility
            Resolving Include Files
            Resolving Program-to-Program Calls
            Resolving Control Cards
            Resolving JCL Procedures
        Queue Processor
        Check Workspace Queue
        Manage Queue
        Verifying Source Files
          How Verification Results Are Indicated
        Quick Inventory
        Using the Enterprise Analyzer Main Window
          Menus
          Toolbars
          Project Filtering
          Using the Repository Browser Pane
            Using the Search Assistant
            Using the Browser
              Selecting Objects
                Selecting All
                Selecting Multiple
                Using the Type-Ahead Select Functions
              Expanding Subtrees
              Filtering Subtrees
              Refreshing the Browser
              Viewing the Entire Workspace
            Using the Legacy Search Tab
              Creating a Search Filter
              Specifying a Search Criterion
              Using Wildcard Patterns in Searches
            Finding and Replacing Text in Source Files
          Using the Editor and Viewer
            Editing Source
            Finding and Replacing Source in a Selection
            Viewing a List of Errors
            Extracting and Expanding Copybooks (Cobol, MFS Only)
            Commenting Out Source
            Printing Source
            Setting Editor User Preferences
            Specifying the Color of Items
          Using the Chart Viewer
            Interactive Chart View
            Report Chart View
          Using the Object Information Pane
          Viewing Object Properties
          Viewing Inventory Reports
          Viewing Key Object Relationships with Query Repository
          Using the Activity Log
            Viewing Errors
            Viewing History
            Copying Records
            Generating Reports
            Clearing the Log
            Hiding a Column
          Creating a To Do List
          Viewing a To Do List
        Using Tool Windows
          Resizing Panes
          Moving Panes
        Setting Options
          Managing Option Sets
            Understanding the Options Manager Window
            Creating an Option Set
            Renaming an Option Set
            Editing an Option Set
            Copying an Option Set
            Deleting an Option Set
            Sharing an Option Set
            Making an Option Set the Default
            Assigning an Option Set
            Importing and Exporting Option Sets
          Setting General Options
          Setting Environment User Preferences
          Setting Archivers User Preferences
          Setting Export Options
          Adding a Selectable Item
        Working with Reports and Diagrams
        Using the Guide for a Tool
        Purge Activity Log
    Preparing Projects
      Registering Source Files
        Host Environment Source Compatibility
          Resolving Include Files
          Resolving Program-to-Program Calls
          Resolving Control Cards
          Resolving JCL Procedures
        Setting Registration Options: Extensions Tab
        Setting Registration Options: Source Files Tab
        Creating New Source Files
        Refreshing Source Files
        Using Source Synchronization
          Source Synchronization Settings
          Source Synchronization and Impact Analysis
        Exporting Source Files from a Workspace
        Deleting Objects from a Workspace
        Deleting a Workspace
        Japanese Language Support
      Setting Up Projects
        Creating Projects
        Sharing Projects
        Protecting Projects
        Moving or Copying Files into Projects
        Including Referenced and Referencing Objects in a Project
        Removing Unused Support Objects from a Project
        Emptying a Project
        Deleting a Project
      Verifying Source Files
        Enabling Parallel Verification
        Invalidating Files Before Reverification
        Setting Workspace Verification Options: Legacy Dialects Tab
        Setting Workspace Verification Options: Settings Tab
          Enabling Staged Parsing
            Basic Repository Information
            Full Logical Objects Information
            Interactive Analysis Information
            Dead Code Statistics
          Enabling Relaxed Parsing
          Truncating Names of Absolute Elements
        Setting Workspace Verification Options: Parallel Verification Tab
        Setting Project Verification Options
          Specifying the Processing Environment
          Specifying Conditional Compiler Constants
          Optimizing Verification for Advanced Program Analysis
        Identifying System Programs
        Specifying Boundary Decisions
        Generating Copybooks
          Setting Generate Copybooks Options
          Copybook Generation Order
        Performing Post-Verification Program Analysis
          Restrictions on Cobol Post-Verification Program Analysis
          Restrictions on PL/I Post-Verification Program Analysis
      Using Post-Verification Reports
        Viewing Verification Reports
          Errors Pane
          Files Affected Pane
          Source Pane
          Marking Items
          Including Files into Projects
          Generating HTML Reports
        Viewing Executive Reports
          Setting Executive Report Options
          Defining Potential Code Anomalies
          COBOL Range Overlaps and Range Jumps Detected in the Executive Report
        Viewing CRUD Reports
          Setting CRUD Report Options
      Inventorying Applications
        Using Reference Reports
          Understanding the Reference Reports Window
            Main Pane
            Preview Pane
          Setting Reference Reports Options
        Using Orphan Analysis Reports
          Understanding the Orphan Analysis Window
            Found Objects Pane
            Orphan Source Pane
          Setting Orphan Analysis Options
          Deleting Orphans from a Project
          Deleting Orphans from a Workspace
        Resolving Decisions
          Understanding Decisions
          Understanding the Decision Resolution Tool Window
            Decision List Pane
            Available Targets Pane
            Source Pane
          Resolving Decisions Manually
          Restoring Manually Resolved Decisions
          Resolving Decisions Automatically
          Setting Decision Resolution Tool User Preferences
      Identifying Interfaces for Generic API Analysis
        Identifying Unsupported API Calls to the Parser
          Using the API Entry Tag
          Using the match Tag
          Using the flow Tag
          Using the vars Tag
            COBOL-Specific Usage
            PL/I-Specific Usage
            Natural-Specific Usage
          Using the rep and hc Tags
            Using Predefined Patterns
            Using Custom Patterns
              Using the entity Subtag
              Using the rel Subtag
        Using Expressions
          Basic Usage
            Simple Notation
            Switch Usage
            Fallback Chain Usage
              Fallback Semantics for Attributes
          Using a Function Call
          Understanding Enumeration Order
        Understanding Decisions
        Understanding Conditions
        Usage Example
        Support for IMS Aliases
          Skip Type Usage
    Analyzing Projects
      Managing Tags
        Understanding the Tag Manager Window
          Object List Pane
          Category Pane
          Projects Pane
          Object Types Pane
          Search Pane
          Query Pane
          Tags Pane
        Creating Tags
        Specifying Access to Tags
        Assigning Tags
        Removing Tags
        Creating Relationships Between Tags
        Deleting Tags
        Creating Tag Queries
        Deleting Tag Queries
        Refreshing the Tag Manager Window
        Cleaning Up the Tag Manager Window
        Generating Reports
      Analyzing Relationship Flows
        Understanding Relationship Flow Diagrams
        Understanding Diagram Scopes
        Understanding Diagram Layouts
        Generating a Diagram for the Selected Project
        Generating a Diagram for Objects Copied and Pasted onto the Canvas
        Understanding the Diagrammer Window
          Diagram Pane
            Selecting an Object or Relationship
            Searching for an Object
            Navigating to an Object from a Relationship
            Expanding and Collapsing Relationships
            Moving an Object or Relationship
            Resizing an Object
            Hiding an Object
            Deleting an Object or Relationship
            Assigning Tags
            Assigning Business Names
            Displaying Labels for Multiple Relationships
            Hiding Relationship Labels
            Displaying the Legend for a Diagram
            Zooming
            Moving a Diagram
            Clearing a Diagram
            Saving a Diagram
            Printing a Diagram
            Generating Diagram Reports
          Browser Pane
          Relationships Pane
          Quick View Pane
          Overview Pane
        Excluding Objects Outside the Project
        Showing Incomplete Composite Relationships
        Colorizing Project Boundaries
        Showing and Hiding Object Labels
        Working with Groups
          Grouping and Ungrouping Objects
          Expanding and Collapsing Groups
          Moving Objects Between Groups
          Naming Groups
          Deleting Groups
        Black-Boxing Tagged Objects
        Filtering Objects
          Setting Filter Overrides
        Clustering Objects
          Creating Clusters Manually
          Generating Tags from Clusters
          Setting Clustering Factors
        Setting Diagrams User Preferences
        Using the Scope Editor
          Understanding the Lefthand Pane of the Scope Editor
          Understanding the Righthand Pane of the Scope Editor
          Managing Scopes
            Hiding a Scope in the Scope Drop-down
            Displaying Only the Relationships Used in a Scope
            Hiding Empty Relationships
            Viewing a Diagram of a Scope
            Viewing a Diagram of a Composite Relationship
            Creating a Scope
            Specifying the Relationships in a Scope
            Editing Scope Details
            Copying a Scope
            Deleting a Scope
            Deleting a Composite Relationship
            Importing and Exporting Scopes
            Hiding Columns in the Scope Editor
          Creating Custom Composite Relationships
          Defining a Relationship Filter
        Pruning a Scope
        Mirroring a Scope
      Analyzing Global Data Flow
        Understanding the Global Data Flow Panes
          Data View Pane
          Data Flow Pane
          Origin Pane
        Data Flow Relationships
        Assigning Business Names Manually
        Setting Global Data Flow User Preferences
        Setting Global Data Flow Project Options
      Analyzing Batch Applications
        Understanding the Batch Application Viewer Window
          Job View
          Procedure View
          Dataset View
        Generating Batch Application Diagrams
        Assigning Business Names Manually
        Marking Items
        Creating Job Dependencies in Batch Application Diagrams
          Defining Dependencies Between Jobs
          Importing and Exporting Job Dependencies
          Removing Job Dependencies
        Creating User Names for Objects in Batch Application Diagrams
          Specifying User Names
          Importing and Exporting User Names
          Removing User Names
        Setting Batch Application Viewer Options
      Estimating Complexity and Effort
        Viewing Complexity Metrics
        Setting Complexity Metrics User Preferences
        Estimating Effort
        Setting Effort Estimation Options
        Specifying the Change Magnitude for a Source File
      Identifying Classes of Data Items with Change Analyzer
        Understanding Data Item Classification
        Getting Started in Change Analyzer
          Sample Usage of Change Analyzer
          Understanding the Change Analyzer Window
            Programs Pane
            Lists Pane
              Creating Lists
              Deleting Lists
              Selecting Fields
              Editing the Comment for a Field
              Moving or Copying Fields between Lists
              Performing Set Operations with Lists
              Deleting Fields
            Impact Tracing Pane
            Source Pane
          Searching for Seed Fields in Change Analyzer
          Creating Projects in Change Analyzer
          Setting Change Analyzer Options
          Generating Change Analyzer Reports
      Repository Exchange Protocol Syntax
        Query Syntax
        Example 1
        Example 2
      Portability Assessment
      Quality Assessment
    Analyzing Programs
      Introducing Interactive Analysis
        Understanding Interactive Analysis Models
        Using the Interactive Analysis Main Window
        Using Basic Navigation Controls
        Using the Properties Window
          Opening the Properties Window
          Viewing and Navigating to Related Constructs
          Opening a Properties Window for a Related Construct
        Assigning Business Names Manually
      Understanding Program Context
        Using the Source Pane
          Navigating and Searching for Source
            Using the Simple Search Facility
            Navigating to Related Constructs
            Navigating to Multiple Occurrences of an Included Construct
          Selecting and Copying Code
            Selecting and Copying Constructs
            Selecting and Copying Text
          Setting Source Pane User Preferences
          Collapsing and Expanding Paragraphs or Subprograms
          Showing Source Code Boundaries
        Using the Context Pane
        Using the Objects Pane
        Using the Watch Pane
        Using the Screen Pane
          Manually Extracting Business Names for Program Variables
        Using the Bird's Eye Pane
        Using the Model Reference Pane
      Performing Advanced Searches
        Defining a Search Filter
        Executing Advanced Searches
        Advanced String Attribute Operations
        Working with Advanced Search Criteria
          Creating a Search Criterion
          Editing a Search Criterion
          Copying a Search Criterion
          Saving a Search Criterion
          Deleting a Search Criterion
          Creating a Folder for Search Criteria
          Saving a Search Criterion as HTML
          Exporting and Importing a Search Criterion
      Staging Program Analysis with Code Search
        Getting Started in Code Search
        Understanding the Code Search Pane
          Working with Categories
          Working with Lists
            Creating a List
            Deleting a List
            Copying a List
            Sharing a List
            Adding a Construct to a List Manually
            Deleting a Construct from a List
        Executing Code Search Searches
        Using Construct Lists to Narrow a Code Search
        Searching for Similar Constructs in Code Search
        Extracting Business Rules in Code Search
          Generating Business Rules in a Specified Rule Set
        Generating an Impact Subtree Report in Code Search
        Marking and Colorizing Constructs in Code Search
        Creating Projects in Code Search
        Generating Metrics and Detailed Reports
        Running Code Search Reports in the Main Window
          Creating a Code Search Report
          Working with Saved Reports
          Code Search Report Results
          Storing Code Search Reports
        Running Code Search Reports in Interactive Analysis
      Analyzing Impact Traces
        Generating an Impact Trace
        Understanding the Hierarchical View
        Understanding the Diagram View
        Data Flow Relationships
        Setting Impact Pane User Preferences
        Setting Impact Pane Project Options: Processing Tab
        Setting Impact Pane Project Options: Relationships Tab
        Setting Impact Pane Project Options: Impact Reports Tab
        Exporting and Importing an Impact Trace
        Generating a Subtree Report
        Generating a Pane Report
        Generating an Affected Code Report (COBOL Only)
      Analyzing Program Control Flows
        Using the Program Control Flow Pane
          Drawing the Diagram
          Choosing the Diagram View
          Selecting Items
          Setting Program Control Flow User Preferences
          Setting Program Control Flow Project Options
        Using the Execution Path Pane
        Using the Flowchart Pane
          Drawing the Diagram
          Setting Flowchart User Preferences
        Using the Animator
      Setting Up a Glossary
        Understanding the Glossary Pane
        Searching for Terms
          Using the Simple Search Facility
          Using the Advanced Search Facility
          Creating a List of Search Results
        Assigning Business Attributes
          Assigning Business Names Manually
          Assigning Business Names in Batch Mode
        Extracting Business Names from Screens
        Importing and Exporting Business Attributes
        Propagating Business Names
        Deleting Business Attributes
        Setting Glossary Workspace Options
        Refreshing a Glossary
        Generating Glossary Reports
      Extracting Business Rules
        Understanding Business Rules
          How Business Rules Are Organized
          How to Assign Segments to Business Rules
          Understanding Business Rule Attributes
          Understanding Triggers, I/O Data Elements, and Control Conditions
          Understanding the Rules Pane Display
        Extracting Business Rules Manually
        Performing Basic Tasks in the Rules Pane
          Creating Business Functions
          Creating Rule Sets
          Selecting Rules for Batch Processing
          Moving or Copying Rules or Rule Sets
          Copying a Rule or Rule Set with a Different Name
          Deleting Rules, Rules Sets, and Business Functions
          Changing the Order of Rules and Rule Sets
          Exporting Rules, Rule Sets, and Business Functions
          Importing Rules, Rule Sets, and Business Functions
          Assigning Segments to Existing Rules
          Deleting a Segment from a Rule
          Flagging Segments in Source
          Viewing the Activity Log
        Editing Rule Attributes
          Editing System Attributes
            Editing the Name Attribute
            Editing the Business Area Attribute
            Editing the Technical Description Attribute
            Editing the Business Description Attribute
            Editing the To Be Reviewed By Attribute
            Editing the Program Attribute
            Editing the Segment Validity Attribute
            Editing the Last Validation Time Attribute
          Editing User-Defined Attributes
            Editing the Audit Attribute
            Editing the Classification Attribute
            Editing the Status Attribute
            Editing the Transition Attribute
        Propagating Rule Attributes
        Identifying Triggered Rule Sets
        Identifying I/O Data Elements
          Identifying I/O Data Elements Manually
          Autodetecting I/O Data Elements
          Retrieving Business Names for I/O Data Elements
        Identifying Control Conditions
          Specifying Control Conditions
          Autoreplacing Variable Names in Control Conditions with Business Names
        Searching for Rules
        Batch Processing Rule Attributes
          Usage Example
          Substituting a Business Name for an I/O Element in an Attribute Value
        Synchronizing Sources
        Validating Rule Segments after Refreshing or Editing Code
          Limitations on Automatic Rule Validation
        Setting Business Rule Manager Project Options
          Setting Options on the Rule Defaults Tab
            Defining Rule Name Templates
          Setting Options on the Automatic Rule Validation Tab
          Setting Options on the Rule Export Tab
        Customizing Rule Attributes
        Generating Reports
          Generating Business Rule Reports
          Generating Process Outline Reports
          Generating Coverage Reports
      Using the Batch Duplicate Finder
        Finding Duplicates
        Marking Items for Comparison
          Marking Items Manually
          Marking Items in Batch Mode
        Setting BDF Search Options
          Understanding Paragraph or Program Analysis
          Understanding Common Part Analysis
          Understanding Data Flow Analysis
    Creating Components
      Introducing Component Maker
        Componentization Methods
          Dead Code Elimination (DCE)
          Language Support
        Componentization Outputs
        Component Maker Basics
          Getting Started in the Components Pane
          Creating Components
          Extracting Components
          Converting Components
          Deleting Components
          Viewing the Text for Generated Files
          Restricting the Display to Program-Related Components
          Working with Interactive Analysis Lists
          Viewing Audit Reports
          Generating Coverage Reports
      Setting Component Maker Options
        Setting General Options
        Setting Interface Options
        Setting Optimize Options
        Setting Document Options
        Setting Component Type-Specific Options
        Setting Component Conversion Options
      Eliminating Dead Code
        Generating Dead Code Statistics
        Understanding Dead Code Elimination
        Extracting Optimized Components
      Technical Details
        Verification Options
          Use Special IMS Calling Conventions
          Override CICS Program Terminations
          Support CICS HANDLE Statements
          Perform Unisys TIP and DPS Calls Analysis
          Perform Unisys Common-Storage Analysis
          Relaxed Parsing
          PERFORM Behavior for Micro Focus Cobol
        Keep Legacy Copybooks Extraction Option
        How Parameterized Slices Are Generated for Cobol Programs
        Setting a Specialization Variable to Multiple Values
        Arithmetic Exception Handling
    Using the Batch Refresh Process
      Using the Batch Refresh Process
        Understanding the Batch Refresh Process
        Configuring the Batch Refresh Process
          Configuring General Settings
          Configuring User Exits
            Understanding Exits
            Configuring Exits
          Configuring Advanced Settings
          BRP Logging
        Preparing Files for Batch Refresh Processing
        Enabling Parallel Verification
        Executing the Batch Refresh Process
          Adding Source File Extensions
          BRP Logging
        Producing Utilities for BRP
          Versioning
          Logging
          Source, Executable, and CFG Files
        Guidelines for BRP Utilities
          BRP and Non-BRP Modes
          Using User Exits
          Parameter Data
          Logging
          Input/Output
          Returning Values
          BRP Environment Parameters
          Testing
      Using Batch Scripts
        AddNew.bj
        AffectedCodeReport.bj
        AnalyzeProgram.bj
        ApplyPCF.bj
        BusinessRulesReport.bj
        BusinessRulesValidation.bj
        ChangeTraffic.bj
        CheckQueue.bj
        ClipperDetails.bj
        ClipperMetrics.bj
        ClipperMultiSearch.bj
        ClipperSearch.bj
        ComplexityReport.bj
        CreatePCF.bj
        CreateWS.bj