Enterprise Analyzer
Installation Guide
Overview
Hardware and Software Requirements
EA Performance Optimization Guidelines
Installing and Uninstalling Enterprise Analyzer
Post-Installation Administrative Tasks
Troubleshooting the Installation
Getting Started
Introducing Enterprise Analyzer
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
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
Queue Processor
Check Workspace Queue
Manage Queue
Verifying Source Files
Quick Inventory
Using the Enterprise Analyzer Main Window
Using Tool Windows
Setting Options
Working with Reports and Diagrams
Using the Guide for a Tool
Purge Activity Log
Preparing Projects
Registering Source Files
Setting Up Projects
Verifying Source Files
Using Post-Verification Reports
Inventorying Applications
Identifying Interfaces for Generic API Analysis
Analyzing Projects
Managing Tags
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
Excluding Objects Outside the Project
Showing Incomplete Composite Relationships
Colorizing Project Boundaries
Showing and Hiding Object Labels
Working with Groups
Black-Boxing Tagged Objects
Filtering Objects
Clustering Objects
Setting Diagrams User Preferences
Using the Scope Editor
Pruning a Scope
Mirroring a Scope
Analyzing Global Data Flow
Analyzing Batch Applications
Estimating Complexity and Effort
Identifying Classes of Data Items with Change Analyzer
Repository Exchange Protocol Syntax
Portability Assessment
Quality Assessment
Analyzing Programs
Introducing Interactive Analysis
Understanding Program Context
Performing Advanced Searches
Staging Program Analysis with Code Search
Analyzing Impact Traces
Analyzing Program Control Flows
Setting Up a Glossary
Extracting Business Rules
Understanding Business Rules
Extracting Business Rules Manually
Performing Basic Tasks in the Rules Pane
Editing Rule Attributes
Propagating Rule Attributes
Identifying Triggered Rule Sets
Identifying I/O Data Elements
Identifying Control Conditions
Searching for Rules
Batch Processing Rule Attributes
Synchronizing Sources
Validating Rule Segments after Refreshing or Editing Code
Setting Business Rule Manager Project Options
Customizing Rule Attributes
Generating Reports
Using the Batch Duplicate Finder
Creating Components
Introducing Logic Analyzer
Setting Component Maker Options
Extracting Structure-Based Components
Extracting Computation-Based Components
Extracting Domain-Based Components
Eliminating Dead Code
Performing Entry Point Isolation
Technical Details
Using the Batch Refresh Process
Using the Batch Refresh Process
Using Batch Scripts
Using Architecture Modeler
EA Web
Eclipse Plugins
REST API and Jenkins Plugin
Support Notes
Supported Languages
Supported Features by Language
AS/400 CL Support
Assembler Support
C/C++ Support
CICS Support
COBOL Support
ACUCOBOL Support
ECL Support
Hogan Framework Support
IDMS Support
IMS Support
Java Support
JSP Support
Job Scheduler Support
JCL Support
Natural Support
.NET Support
PL/I Support
PL/SQL Support
RPG Support
SQL Support
VB Support
WFL Support
Complexity Metrics
Relationship Projections
Relationship Projections Overview
Assembler Statements
BMS Statements
C/C++ Statements
CICS Statements
Cobol Statements
CSD Statements
DBD Statements
EXEC SQL Statements
FCT Statements
IDMS DML Statements
IDMS Schema Statements
Java Statements
JCL Statements
Natural Statements
.NET Statements
PCT Statements
PL/I Statements
PSB Statements
RPG Statements
SQL DDL Statements
System Definition Statements
Visual Basic Statements
Mainframe Access