Previous Topic: Discontinue Processing


Glossary

"Active" Move Request

A move request 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 (activity) Event

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

Activity Key

Describes the CA‑PanAPT activities such as INVENTRY/ADD. Users must be authorized to perform the activity. See the "Control File" chapter for a list of CA‑PanAPT activities.

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.

Approval

The granting of formal authorization to process a move request or an acknowledgment that notification of the move has been received. Author\-ized users grant Approvals online using an ISPF panel, eliminating delays of sequential signing of printed forms.

APTDB

The CA‑PanAPT database, which is classified as a KSDS, VSAM file. The last node of the data set name of this file is the ddname used to reference this file. The APTDB contains a Control component, Inventory component, Library code component, and move request component together with a Member/Move request cross-reference component. Before CA‑PanAPT 2.0, these entities were separate VSAM files; now they are consolidated into one VSAM file.

APTHIST

The CA‑PanAPT history file that contains move requests that have been purged from the pending component of the APTDB file. This is the last node of the data set name of the history file and is usually the ddname used to reference the file.

APTMDLO

The CA‑PanAPT modeling output file that contains the output from the modeling process. The members of this PDS are recreated each time the modeling operation is executed. APTMDLO is the last node of the data set name of the Modeling Output File and is usually the ddname used to reference the file.

APTMODEL

The CA‑PanAPT PDS that contains models. It is the last node of the data set name of the PDS and is usually the ddname used to reference the 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 level library to replace a member that is causing problems in the Level environment. The problem member is moved to a back out library.

Back Out Library

A library that contains the version of a Level software entity that was backed out from a level library.

Backup Library

A library that contains the most recently replaced version of a Level software entity.

CLISTLIB

The CA‑PanAPT TSO CLIST/REXX Procedure library.

Control File

The file APTDB that retains CA‑PanAPT site‑defined data, system activity information and user information.

*DEFAULT

The user ID CA‑PanAPT uses in assigning 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

The revoking of formal authorization to process a move request or an acknowledgment 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.

Final-level Library

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

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 ensures that the indi\-vidual inventory record has been reviewed and meets site standards.

Inventory File

The Inventory component of the APTDB file that retains an inventory of any or all members of the final-level libraries.

Inventory Qualifier

An eight-character code used to link multiple library codes that use the same final-level 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 containing 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 backout 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 Library Code component of the APTDB that contains a record for each library code set up under CA‑PanAPT.

Library Levels

Different classifications of libraries in the CA‑PanAPT system. CA‑PanAPT has a possible 16 library levels. The starting level is required, all subsequent levels can have their own backup and backout libraries. Apart from the final level subsequent levels are optional. Backup and backout libraries are not permitted at the test level and are optional for all succeeding, defined library levels.

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 APTMODEL, which retains all CA‑PanAPT models.

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.

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 CA‑PanAPT PARM (parameter) library that contains control statements used by other parts of the system.

Pending File

The move request component of the APTDB 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 Turnover

The movement of software entities into the production libraries where they are used during normal data center operation. The entities can be executable programs, documentation for reference, source code, or any other entity a site considers production.

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.

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 higher-level library to a starting-level library before 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 (OS/390) data processing site. Job and data set naming conventions are some of the more obvious site‑specific standards. CA‑PanAPT sites may also use the optional fields in inventory and library code definitions for their own purposes. These are site‑specific standards, also.

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.

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.

Starting-level Library

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

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.

Transfer

Reassignment of 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 Identification Facility (UIF)

The CA‑PanAPT UIF provides a centralized facility to define details about a working environment to CA‑PanAPT. For example, it includes which database to allocate and access, the authorized users and passwords for job submissions, the panel, message, skeleton, and table libraries to allocate, as well as other entries.

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 that must be satisfied for a particular level (Starting-level, Final-level, and any level between) for any move request with a member from a library code which requires the verifications.