Previous Topic: Enqueues Performed on CA-PanAPT VSAM Data Sets


Glossary

"Active" Move Request

A Move Request that is available for Move Processing. That is, it has not been deleted, and its status is not Moved-QA Only, Moved to Production, or any Backout status.

Activity

A CA PanAPT online function. You can designate which users can perform CA‑PanAPT activities using the CA PanAPT security panels.

Activity Key

Describes the CA PanAPT activities such as MOVEASGN/ADD. Users must be authorized to perform the activity. See the section Planning Activity Authorization" in the "Planning the Implementation" chapter for a list of CA‑PanAPT activities.

ACTIVITY (activity) Event

The security event that is called when a user attempts to process data (presses ENTER) after a function has been accessed, but before the database is updated.

Administrator

(See System Administrator or Group Administrator.)

Age

The age of a Move Request, in terms of days, based on the Move Request's Move Date.

Alternate Index

The VSAM path to the Alternate Index for the CA‑PanAPT Move Request File, usually referenced through ddname APTPAIX.

Approval

Granting formal authorization to process a Move Request or acknowledging that notification of the move has been received. Author\-ized users grant approvals online using an ISPF panel, eliminating delays caused by signing printed forms.

APTCTL

This is the last node of the data set name of the Control File and is usually the ddname used to reference this file.

APTDIBS

The last node of the data set name of the Inventory File and is usually the ddname used to reference this file.

APTHIST

The last node of the data set name of the History File and is usually the ddname used to reference this file.

APTLIBC

The last node of the data set name of the Library Code File and is usually the ddname used to reference this file.

APTMDLO

The last node of the data set name of the Modeling Output File and is usually the ddname used to reference this file.

APTMODEL

The last node of the data set name of the PDS that contains models and is usually the ddname used to reference this file.

APTPAIX

The last node of the data set name of the VSAM path to the Alternate Index. It is usually the ddname used to reference the Alternate Index.

APTPEND

The last node of the data set name of the Move Request File and is usually the ddname used to reference this file.

Assignment

Temporary ownership of a Production member while it is being changed as part of a Move Request. Only one user can hold assignment for a member.

Assignment, Proper

Proper Assignment refers to the relationship tested when a Move Request is closed. The MOVEREQ/CLOASSGN activity defines the relationship and the Close Assignment Option (CLO) defines the user IDs to be tested.

Automatic Assignment

A method of assignment for unassigned members. Under Automatic Assignment, when a user adds an unassigned member to a Move Request, the member is assigned to the user as part of the operation.

Back Out

Physical movement of a member from a Backup Library to a Production Library to replace a member that is causing problems in the Production environment. The problem member is moved to a Back Out Library as part of this process.

Back Out Library

A library that contains the version of a Production software entity that was backed out from a Production Library.

Backup Library

A library that contains the most recently replaced version of a Production software entity. Entities stored here can be recalled to the Production Library in case the new version causes problems.

CLISTLIB

The CA PanAPT TSO CLIST/REXX Procedure library.

Control File

The file, APTCTL, that retains CA PanAPT site‑defined data, System Activity information and user information.

*DEFAULT

The user ID that assigns CA‑PanAPT activity authorization to CA‑PanAPT users who are not explicitly defined to CA‑PanAPT.

Development Facility

The CA‑PanAPT Development Facility (DF) is a functional extension to CA‑PanAPT that provides change management during the development portion of the life cycle before any migration is started. The Development Facility provides an environment to perform functions such as Checkout/Checkin, member text modifications, and member compile/link processing for members that are associated with a defined Project.

Disapproval

Revoking formal authorization to process a Move Request or an acknowledging that notification of the move has been reviewed. When a Move Request is disapproved, only the user ID who disapproved an approval category or the CA‑PanAPT System Administrator can approve or unapproved it. Authorized users revoke approvals online using an ISPF panel.

Dual Maintenance

While converting non‑critical parts of CA‑PanAPT, you may continue to use the old CA‑PanAPT version. However, the data that is updated on your old system must also be updated on the new CA‑PanAPT system to ensure that the new system is consistent with the old system.

Enable

Activating a CA PanAPT procedure or method. For example, Auto Assign\-ment is enabled means that CA‑PanAPT is using an Automatic procedure for assigning members to users.

Entity

Any logical association of information that can be moved. This can include programs, JCL, files, or documentation.

Group

A logical association of user IDs used to specify authorizations more easily. Groups are identified when user IDs are defined.

Group Administrator

A specially designated CA PanAPT user who may be allowed special author\-izations to perform CA‑PanAPT activities.

History File

The APTHIST File, which contains Move Requests that have been purged from the Pending File.

INIT (Initialization) Event

The security event activated when a user enters CA‑PanAPT.

Inventory Approval

A formal acknowledgment that an Inventory Record meets local site stan\-dards. CA PanAPT provides many fields for optional, site‑specific, informa\-tion about a member. CA PanAPT does not validate these fields when it creates the record or later. The Inventory Approval assures that the indi\-vidual Inventory Record has been reviewed and meets site standards.

Inventory File

The file, which retains an inventory of any or all members of Production Libraries. Also referred to as the APTDIBS File.

Inventory Qualifier

An eight character code used to link multiple Library Codes that use the same Production Library. You specify an Inventory Qualifier as part of the Library Code definition when several Library Codes share the same Produc\-tion libraries.

Inventory Record

A record on the Inventory File that contains member‑specific information about a Production member. Inventory Assignment uses this information to control member assignment. Model processing uses this information to control generation of JCL or control statements.

ISPMLIB

The CA PanAPT ISPF message library.

ISPPLIB

The CA PanAPT ISPF panel library.

ISPSLIB

The CA PanAPT ISPF skeleton library.

ISPTLIB

The CA PanAPT ISPF table input library.

JCLLIB

The CA PanAPT JCL library.

Keywords

Representation of data element values used in Modeling. Keyword values can be used to control logic in a Model.

Levels

(See Library Levels)

Library Code

A collection of information that defines member types and the data set names of the libraries where they reside. You must define at least one Library Code for each set of Test, QA, Production, Backup, and Back Out Libraries you use. You may choose to have more than one Library Code for a set of libraries (see Inventory Qualifier). The Library Code is most often used to describe the complete xxxx/yyy pattern used to distinguish data sets and processing. It is also used to differentiate the xxxx part of the pattern xxxx/yyy from the Library Subcode yyy.

Library Code File

The file which contains a record for each Library Code set up under CA PanAPT. Also referred to as APTLIBC.

Library Levels

Different classifications of libraries in the CA‑PanAPT system. CA‑PanAPT has five library levels: Test, Quality Assurance (optional), Production, Backup (optional), and Back Out (optional).

Library Subcode

An optional qualifier that adds a further description to a Library Code. The subcode is the yyy part of the pattern xxxx/yyy.

LOADLIB

The CA PanAPT load module library.

Model

A set of control and data statements that controls generation of JCL and/or control statements required to move a member. Models are stored as members of a CA‑PanAPT‑supplied PDS. They are prepared and changed with a standard ISPF editor.

Model File

The standard PDS file which retains all CA‑PanAPT models. Also referred to as APTMODEL.

Modeling

A CA PanAPT feature that generates 80-byte images, usually JCL or utility control cards. Modeling provides the flexibility necessary to move members of different library types according to site standards.

Modeling Output File

Contains the output from the modeling process. The members of this PDS are recreated each time the modeling operation is executed.

Move Processing Cycle

The batch portion of the Move Request Cycle that entails actually proces\-sing the Move Requests.

Move Request

A unit of work to CA PanAPT. A Move Request specifies the members that CA‑PanAPT moves in one logical operation. It also specifies details about the move, such as the Move Date.

Move Request Cycle

A combination of batch and online procedures that takes a Move Request from creation to completion.

Move Request Status

The current state of a Move Request at any point during the entire CA‑PanAPT Move Request Cycle.

Operations

An attribute that denotes users responsible for the daily operation of CA‑PanAPT activities. It may be specified for any user ID.

Ownership

The concept that a CA PanAPT entity (a Move Request or an Inventory Record) explicitly belongs to a CA‑PanAPT user.

PARMLIB

The library that contains control statements (parameters) used by other parts of the system. Also referred to as the PARM library.

Pending File

The file that contains Move Request information. Also referred to as APTPEND.

Pending File Alternate Index (APTPAIX)

A (VSAM) alternate path to the Pending File that contains Move Request information.

Permanent Owner

A CA PanAPT user ID who is responsible for a Production member when it is not assigned to a Move Request.

PROCLIB

The CA PanAPT cataloged procedure library.

Production Library

A library that contains the current version of a software entity used in a company's day‑to‑day operations.

Production Turnover

The movement of software entities into the Production Libraries. The entities can be executable programs, documentation for reference, source code, or any other entity a site considers current.

Project

A Project definition creates a CA‑PanAPT system record that associates a special group of libraries, called "Development Libraries" with a group of members defined in one or more Move (Change) Requests.

Quality Assurance Library

A library where pre‑Production testing and staging of a software entity takes place.

Reassign/Release Processing

Processing that determines whether a member should be released or assigned to a different Move Request.

Release

Giving up assignment of a Production member.

Retrieve

Physical movement of a member from a Production, Quality Assurance, or Back Out Library to a Test Library prior to modification.

Security Events

Logical points in the CA PanAPT environment where a user-written security exit program can perform tests. There are three types of security events (see INIT Event, ACTIVITY Event, and TERM Event).

Security Exit Program

A user-written program that controls security processing. It performs tests that permit or restrict a user from performing a CA PanAPT activity. If active, it complements CA PanAPT authorization.

Site-specific

Refers to any standard, methodology, or convention not recognized by every other CA‑PanAPT (MVS) data processing site. Job and data set naming conventions are some of the more obvious site‑specific standards. CA‑PanAPT sites can also use the optional fields in inventory and Library Code definitions for their own purposes. These are also site-specific standards.

Special Handling Move Request

A specially designated Move Request in which CA‑PanAPT does not prepare a batch job or move any entities. Special Handling Move Requests never have members and approvals are not allowed. They are outside the normal Move Request Cycle. This is used to document an event external to CA PanAPT.

Status

(See Move Request Status.)

System Administrator

A specially designated CA PanAPT user who can always use any CA‑PanAPT activity. There can be more than one CA PanAPT System Administrator.

System Keywords

A type of keyword used in modeling that starts with a $ and is initialized by CA PanAPT.

TERM (Termination) Event

The security event in which the user exits CA‑PanAPT. The user-written security exit program can be modified to perform your own termination routine.

Test Library

A library where a new version of a software entity is developed.

Transfer

Reassignment of the assignment of a member to another CA PanAPT user ID.

Turnover

(See Production Turnover.)

Unapproval

The removal of formal authorization to process a Move Request. This indicates that notification of the move has not been reviewed by an author\-ized user. When a Move Request is unapproved for an approval category, it is as if the Move Request has never had approval granted. Authorized users can remove approvals or disapprovals online using an ISPF panel.

User Keywords

A type of keyword used in modeling that is defined on the first model statement on which it is encountered.

Verification

Confirmation of the completeness, readiness, or validity of a Move Request and its contents given by an analysis procedure or program.

Verification Procedure

A program or set of programs designed to analyze the attributes of a Move Request and post a pass or fail indication.

Verification Procedure Category

A number from 01 to 20 identifying a specific Verification Procedure as defined in the Control File. Each category has a description, and associated model control statements.

Verification Requirements

A set of Verification Procedures which must be satisfied for a particular level (Test, QA, or Production) for any Move Request with a member from a Library Code which requires the Verification.