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
Categories
2
Recommended
Claim Your Listing
Verified Vendor Access
Request Access Now

Product Overview

The architecture of COBOL for VSEn consists of several key components. The core component is the COBOL compiler itself, which translates COBOL source code into object code. This object code is then processed by the linkage editor, which combines it with necessary runtime libraries from the Language Environment to create an executable program.

The compiler interacts with the z/VSE operating system through system calls for tasks such as file I/O and memory management. The Language Environment provides runtime services, including memory management, exception handling, and support for various COBOL features. The compilation process typically involves submitting JCL that invokes the compiler and linkage editor.

Example JCL: `// EXEC PROC=COBCOMP`. The compiler reads COBOL source code, performs syntax and semantic analysis, and generates object code. The linkage editor then resolves external references and creates the executable.

The executable program relies on the Language Environment for its runtime environment. The z/VSE operating system provides the underlying infrastructure for file storage, security, and system resources. The system uses JCL for configuration and control.

Monitoring and logging are provided by the z/VSE system logs. Authentication and access control are managed at the z/VSE level.

Frequently Asked Questions

Related Products

More from 21st Century Software

ABARS/Assist

Active
z/OS

ABARS/Assist is designed to automate and monitor DFSMShsm ABARS backups. The core components include the Backup Manager, the Restore Manager, and the Monitoring Agent. These...

View Details →

C for VSEn

Active
zVSE/VSEn

C for VSEn is a C compiler designed for the zVSE/VSEn operating system, enabling the development of system-level software and applications. Key components include the...

View Details →
zVSE/VSEn

Debug Tool for VSEn is a critical component for application development and maintenance on the zVSE/VSEn platform. It provides comprehensive debugging capabilities for COBOL, C,...

View Details →

DR/VFI

Active
z/OS

DR/VFI is designed to automate and streamline the backup and recovery processes for z/OS datasets. The system comprises several key components: the Dataset Discovery Engine,...

View Details →

Dyna Cube

Active
z/OS

Dyna Cube is a policy-based storage management tool designed for z/OS environments. It automates dataset management by using user-defined policies and historical data from Space...

View Details →

HDB for VSEn

Active
zVSE/VSEn

HDB for VSEn is a hierarchical database system designed for z/VSE environments, providing a robust solution for managing complex data relationships and high-volume transaction processing....

View Details →

Similar Products

AcceleREXX

Supported
z/OS

AcceleREXX is a REXX development tool designed for the z/OS platform. It provides a comprehensive environment for creating, debugging, and maintaining REXX programs. The core...

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 →

Ada/370

Not Supported
by IBM
z/OSz/VM

Alternatives available

Ada/370 was an IBM compiler for the Ada programming language, targeting z/OS and z/VM mainframe environments. It facilitated the development of robust and reliable applications....

View Details →

Altair SLC

Active
z/OS

Altair SLC is a software solution that functions as a direct replacement for SAS, enabling organizations to execute SAS language programs across multiple platforms, including...

View Details →

APL/CMS

Not Supported
by IBM
z/VM

Alternatives available

APL/CMS was a programming language environment for the CMS operating system on IBM z/VM systems. It was primarily used for mathematical and scientific computing, data...

View Details →

APL2

Not Supported
by IBM
z/OSz/VM

Alternatives available

APL2, while historically significant for its array-oriented programming capabilities on z/VM and z/OS, is no longer supported by IBM. This presents a challenge for IT...

View Details →

Help Improve This Directory

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

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