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

Macro Level Interpreter

MacKinney Systems Active z/OS zVSE/VSEn
Categories
3
Recommended
Claim Your Listing
Verified Vendor Access
Request Access Now

Product Overview

The Macro Level Interpreter's architecture comprises several key components. The Interpreter Engine is the core, responsible for translating CICS macro instructions into CICS TS API calls at runtime. The Configuration Manager handles the loading and management of control files, which define the mapping of macros to API calls.

The Logging Module provides detailed logging of all interpreter activities, including macro invocations, API calls, and errors. The interpreter operates within the CICS TS address space, utilizing CICS TS services for data storage and network communication. The primary data storage mechanism is the CICS TS file system.

Network communication relies on standard CICS TS ports and protocols. The configuration files are typically text-based and can be customized to tailor the translation process. The interpreter supports a wide range of CICS macros, including those for file control, transient data, and task control.

The interpreter does not expose external APIs. Integration is achieved by deploying the interpreter within the CICS TS environment. Authentication relies on CICS TS security, supporting user IDs and passwords.

Access control is managed through CICS TS security profiles. Detailed audit logging is available for all operations, providing a comprehensive audit trail.

Frequently Asked Questions

What is the primary function of the Macro Level Interpreter?

The Macro Level Interpreter allows CICS macro level code to run on CICS TS without requiring modifications to the application code. It translates macro instructions into equivalent operations compatible with the target CICS TS environment. This enables organizations to modernize their infrastructure while preserving their existing application investments.

Which CICS macro instructions are supported?

The Macro Level Interpreter supports a wide range of CICS macro instructions, including those related to file control, transient data, and task control. It handles the translation of these macros into the appropriate CICS TS API calls. The specific macros supported are detailed in the product documentation.

How does the Macro Level Interpreter aid in application modernization?

The product facilitates the migration of CICS applications to newer environments by eliminating the need to rewrite macro-level code. This reduces the time, cost, and risk associated with application modernization. It also allows organizations to maintain their existing business logic while leveraging the benefits of CICS TS.

Does the Macro Level Interpreter require changes to the existing CICS application code?

The Macro Level Interpreter is designed to be transparent to the application. Existing CICS applications that use macro-level code can be executed on CICS TS without any code changes. This is achieved through the translation of macro instructions at runtime.

Related Products

More from MacKinney Systems

BUDDS

Supported
z/OS

BUDDS (Bits User Data Display System) is a tool for browsing and editing CICS files (VSAM, BDAM, ISAM) from 3270-type devices. It allows users to...

View Details →

CEMT from Batch

Not Supported
z/OSzVSE/VSEn

Alternatives available

CEMT from Batch provided a mechanism for batch jobs to interact with CICS by submitting CEMT commands. Key operations included querying CICS status, tasks, and...

View Details →

CICS Journal Archive

Not Supported
zVSE/VSEn

Alternatives available

CICS Journal Archive automates the archiving of CICS journals to tape, providing a backup and recovery solution for CICS data. The system comprises the Journal...

View Details →

CICS to JES

Not Supported
z/OS

Alternatives available

CICS to JES provides a mechanism for transferring output from CICS applications to the JES spool for printing and output management. The primary function is...

View Details →

CICS/Fax

Active
z/OS

CICS/Fax is a Windows-based server application designed to streamline output management from CICS applications. It routes output to fax, email, or network drives. The architecture...

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 →

3270Link

Active
z/OSz/VMzVSE/VSEn

3270Link is a Windows-based 3270 emulator designed for accessing IBM mainframe systems. The architecture comprises a User Interface, a Communication Manager, and a Session Manager....

View Details →
z/OS

Ab Initio BRE is a comprehensive BRMS designed to streamline the development, deployment, and maintenance of rules-based applications. The core components include the Rule Engine,...

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 →
z/OS

Access Manager for IMS provides a solution for integrating IMS applications with Oracle databases on z/OS. The primary components include the IMS Connect client, the...

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 →

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