Modernization Hub

Share Your Product Experience

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

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

Product Overview

CPG2 is a code generation tool designed for mainframe environments running CICS and Assembler. It automates the conversion of free-form code into CICS/Assembler code, simplifying application development and maintenance. The tool uses a pre-compiler to translate CPG2 structures into CPG1, which then generates the final CICS/Assembler code.

CPG2 integrates with mainframe security systems such as RACF, ACF2, and Top Secret. The main components of CPG2 include the pre-compiler, the CPG1 generator, and the CICS/Assembler code generator. The pre-compiler takes free-form code as input and translates it into CPG1 structures.

The CPG1 generator then processes these structures and produces CICS/Assembler code. This code can then be deployed in the CICS environment. CPG2 requires a mainframe environment with z/OS or zVSE/VSEn, CICS, and Assembler.

It runs within an LPAR and is dependent on the specific versions of CICS and Assembler installed. CPG2 helps reduce development time and costs by automating the code generation process.

Frequently Asked Questions

What does CPG2 do?

CPG2 is a code generation tool that translates free-form code into CICS/Assembler code. It uses a pre-compiler to convert CPG2 structures into CPG1, which then generates the final CICS/Assembler code.

Is this a system, application, or tool?

CPG2 is primarily a tool set designed to automate the generation of CICS/Assembler code. It simplifies the development process by allowing developers to work with free-form code, which is then translated into the required CICS/Assembler format.

What types of organizations use this?

Organizations that rely on CICS and Assembler for their mainframe applications can benefit from CPG2. This includes enterprises in industries such as banking, finance, and insurance that have legacy systems built on these technologies.

When should we consider CPG2?

A company should consider using CPG2 when they need to maintain or extend existing CICS/Assembler applications but want to improve developer productivity. It is particularly useful when modernizing legacy systems or integrating them with newer technologies.

What are the alternatives to CPG2?

Alternatives to CPG2 include other code generation tools and manual coding. Some organizations may choose to rewrite their applications in a different language or use a different framework altogether. However, CPG2 allows continued use of existing CICS/Assembler skills.

Related Products

More from Lattwein

BACEMT

Active
zVSE/VSEn

BACEMT is a toolset designed to bridge batch processing and CICS transaction processing on z/VSE and VSEn platforms. It enables organizations to control CICS environments...

View Details →

CPG-Shell

Active
z/OSzVSE/VSEn

CPG-Shell is middleware designed to integrate mainframe CICS and batch applications with non-mainframe systems, including SAP ERP. It addresses the challenge of connecting these disparate...

View Details →

CPG1

Active
z/OSzVSE/VSEn

CPG1 is a code generation tool designed to simplify the development and maintenance of CICS applications on z/OS and zVSE/VSEn mainframe platforms. It provides a...

View Details →

CPG3

Active
z/OSzVSE/VSEn

CPG3 is a code generation tool from Lattwein designed to streamline the creation of CICS and batch applications on z/OS and zVSE/VSEn mainframe platforms. It...

View Details →

CPG4

Active
z/OSzVSE/VSEn

CPG4 is a code generation and text processing tool designed to enhance the capabilities of CPG3 within mainframe environments (z/OS and zVSE/VSEn). It addresses the...

View Details →

CPG5

Active
z/OSzVSE/VSEn

CPG5 is a mainframe-based web application development platform. It provides a tool set for creating web interfaces for existing mainframe systems, allowing organizations to modernize...

View Details →

Similar Products

by BMC
z/OS

3270 SUPEROPTIMIZER/CICS is designed to optimize 3270 data streams originating from CICS applications on z/OS. The core functionality centers around real-time compression and decompression of...

View Details →
z/OS

Access Manager for CICS provides a robust solution for integrating CICS applications with Oracle databases on z/OS. The product's architecture includes the CICS Interface, Oracle...

View Details →

ACCOLADE

Supported
z/OSzVSE/VSEn

ACCOLADE is a software solution designed to streamline the development and maintenance of CICS/COBOL applications on z/OS and zVSE. It functions as a CASE toolset...

View Details →

ACI Host Link

Active
z/OS

ACI Host Link provides a robust solution for integrating CICS applications with BASE24-eps. The architecture comprises the Host Link Listener, Transaction Router, and Message Handler,...

View Details →

ADF II

Supported
by IBM
z/OS

Alternatives available

ADF II was a mainframe-based 4GL application development system designed to create online applications for IMS and CICS environments. Its primary function was to accelerate...

View Details →

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