Previous Topic: Syntax Diagram ConventionsNext Topic: Online Components and System Tasks


DC/UCF System Generation

System generation is the process of defining and maintaining the system that controls central version and teleprocessing operations in the CA IDMS environment.

Central Version Operations

Central version operations enable multiple batch and online applications to access and update a CA IDMS database at the same time. The system controls the flow of information between the database management system (DBMS) and programs requesting access to the database. The system also monitors database activity and initiates automatic recovery procedures for applications that terminate abnormally.

Teleprocessing Operations

Teleprocessing operations enable users to execute online, transaction-oriented applications from multiple terminals at the same time. The teleprocessing network is managed either by DC or UCF:

A system that includes DC is called a DC system. A system that includes UCF and not DC is called a UCF system. Throughout this document, references to the DC/UCF system apply equally to DC systems and UCF systems.

CA IDMS DDS Network

You can define a DC/UCF system to be part of a DDS network. DDS allows DC systems located on different CPUs to communicate with one another.

Note: For more information about DDS, see the CA IDMS DDS Design and Operations Guide.

The System Generation Compiler

The system generation compiler is used to create and maintain a DC/UCF system definition. The compiler processes source system generation statements and populates the data dictionary with the entities that make up the system definition. The compiler uses the system definition to generate the executable form of the system.

UCF Systems Require UCF Macros

For UCF systems, you must also assemble and link edit macros that define TP-monitor dependent procedures and the characteristics of terminals controlled by the TP monitor. The modules generated from UCF macros are stored in libraries rather than in the data dictionary.

Note: For more information about defining UCF macros, see the CA IDMS System Operations Guide.

The Dictionary Contains System Definitions

A data dictionary can contain definitions of multiple DC/UCF systems. Each system is identified by a unique version number that you supply during system generation.

This section contains the following topics:

Online Components and System Tasks

Data Dictionary Entities

Source and Object Records

DC/UCF System Reports

Automatic Tuning