Modernization Hub

Are You a Vendor? Claim Your Listing

Take control of your product listings. Add verified information, showcase updates, and unlock a Claimed Vendor badge across the directory.

Claim Your Listing Now
Categories
2
Recommended
Claim Your Listing
Verified Vendor Access
Request Access Now

Product Overview

EPA2's architecture is centered around a batch processing model on z/OS. The main components include the EPA2 program, the JCL interface, and the dataset I/O. The EPA2 program is the core executable that performs the analysis.

It reads load libraries specified in the JCL's `SYSLIB DD` statements. The JCL acts as the primary interface for configuring and executing the analysis. It defines the input load libraries, output report datasets, and various processing options.

The dataset I/O component handles the reading of load libraries and the writing of report data. The tool uses standard z/OS file formats for input and output. The communication between components is managed through JCL control statements and dataset definitions.

The EPA2 program processes the load modules and extracts metadata. The tool generates reports in various formats, including text and CSV. The reports contain details about the compiler version, options, and other relevant information.

The tool does not expose APIs. The tool does not have built-in authentication mechanisms. Access control is managed through z/OS security features, such as RACF or similar security products.

The tool does not perform encryption of data. Security is provided by the underlying z/OS environment. Sensitive data is protected through dataset-level security and access controls.

The tool does not have built-in audit logging capabilities. Auditing is handled by the z/OS system, which logs all dataset accesses and JCL executions.

Frequently Asked Questions

What is the primary function of EPA2?

EPA2 analyzes application load libraries to extract information such as compiler version and options. It helps in understanding the application's build environment and dependencies. This information is crucial for application maintenance and troubleshooting.

What kind of information does EPA2 provide?

EPA2 processes load libraries and reports on the compiler version, compiler options, and other metadata. It provides insights into the build process and helps identify potential compatibility issues. The tool offers a batch-oriented approach for analyzing multiple libraries.

What is the typical use case for EPA2?

EPA2 is designed for batch processing on z/OS. It is used to analyze load libraries and provide reports on application-related information. The tool is particularly useful for large-scale application environments.

What is the history of EPA2?

EPA2 was originally developed by Edge Information Group and later acquired by Oh7FoxEasy. The tool was renamed to Executable Portfolio Analyzer. This history reflects the evolution and continued development of the product.

Help Improve This Directory

Notice outdated information? Have insights about this product? Help the mainframe community stay informed with accurate, current data.

Share Your Product Experience

Help the community by sharing your experience with mainframe products. Your insights help others make informed decisions.

Share Your Experience