A
abnormal end of task (abend)
Termination of a task, job, or subsystem because of an error
condition that recovery facilities cannot resolve during execution.
accessor environment element (ACEE)
A control block that contains a description of the current
user's security environment, including user ID, current connect group,
user attributes, and group authorities. An ACEE is constructed during
user identification and verification.
active IMS
An IMS that performs production work. See also
tracker.
active IRLM
The internal resource lock manager (IRLM) that supports
the active IMS subsystem in an XRF complex. See also
alternate IRLM.
active library
The library from which IMS draws its execution information
when online change is used.
active site
In a Remote Site Recovery (RSR) environment, the data-processing
center that contains active IMSs.
Advanced Program-to-Program Communication (APPC)
An implementation of the SNA LU 6.2 protocol that enables
interconnected systems to communicate and share the processing of
programs.
Advanced Program-to-Program Communication/IMS (APPC/IMS)
A part of IMS Transaction Manager that uses the common programming
interface, which enables IMS application programs to communicate with
other programs by using LU 6.2.
AIB mask
A mapping that an application program uses to interpret
the application interface block (AIB).
alternate IMS
In an Extended Recovery Facility (XRF) environment, the
IMS that monitors the active IMS and takes over production work when
the active IMS fails.
alternate IRLM
The internal resource lock manager (IRLM) that supports
the alternate IMS subsystem in an Extended Recovery Facility (XRF)
complex. See also
active IRLM.
alternate program communication block (alternate PCB)
alternate response PCB
A program communication block (PCB) that defines a logical
terminal and can be used instead of the I/O PCB when required to
direct a response to a terminal in response mode, conversational mode,
or exclusive mode. See also
alternate program
communication block.
application control block (ACB)
A control block that is created from the output of DBD and
PSB generation and placed in the ACB library for use during online
and database batch (DBB) region type execution of IMS.
application control block generation (ACBGEN)
The process by which application control blocks are generated.
application interface block (AIB)
An area in user-defined storage that is passed to IMS for
DL/I calls that use the AIBTDLI interface. Application programs can
use the AIB to communicate with IMS by using a PCB name instead of
a PCB address.
application program output limit
A system definition option that enables users to limit the
size and number of output segments that are produced by an application
program. This option protects available message queue space from being
depleted by a program output loop.
area
A subset of a data entry database (DEDB) that is defined
as a VSAM entry-sequenced data set (ESDS). Each area in a DEDB consists
of a root-addressable part, an independent-overflow part, and a sequential-dependent
part. Areas contain the entire logical structure for a set of root
segments and their dependent segments.
area data set (ADS)
A data set that contains a data entry database (DEDB) area.
IMS can maintain up to seven copies of this data set. See also
multiple area data set.
associated printing
A technique for directing application program printout output
to a specific printer node name. The destination print queue is specified
at logon or signon time, and is created during sign-on of the user
who created the input transaction.
attribute simulation
A Message Format Service (MFS) option that allows an application
program to simulate display (video) attributes such as high intensity
on printer devices.
Automated Operator (AO)
An application program that can issue a subset of IMS operator
commands and receive status information about the execution of the
commands.
Automated Operator Interface (AOI)
An IMS interface that installations can use to monitor and
control IMS activities. The interface enables an application program,
by using DL/I calls, to issue a subset of IMS operator commands
and receive command responses; a user exit routine to monitor activities
and take appropriate action; and operator commands, responses, and
asynchronous output that is destined for the IMS master terminal
to be logged to the secondary master terminal.
automatic logon (autologon)
A process by which VTAM automatically creates a session-initiation
request to establish a session between two logical units (LUs). The
session is between a designated primary logical unit (PLU) and a secondary
logical unit (SLU) that is not queued for or in session with another
PLU.
availability manager (AVM)
The component of z/OS that performs XRF processing. Specifically,
the availability manager performs I/O prevention during takeover.
C
cache structure
A coupling facility structure that stores data that can
be available to all members of a sysplex. A DB2 data sharing group
uses cache structures as group buffer pools.
callable services
Services that are provided by IMS for use by IMS exit
routines. These services provide clearly defined interfaces that allow
exit routines to request various functions, such as acquiring storage
or finding an IMS control block.
catch-up processing
In a Remote Site Recovery (RSR) environment, the process
by which tracked log data is used to make all recoverable resources
(for example, shadow databases) current with those resources on the
active IMS.
change accumulation (CA)
The process of creating a compacted version of one or more
IMS log data sets by eliminating records not related to recovery,
and by merging multiple changes to a single segment into a single
change.
checkpoint
A point at which the database manager records internal status
information about the log; the recovery process uses this information
if the subsystem abnormally terminates.
checkpoint data set
A local data set that contains Common Queue Server (CQS)
system checkpoint information about a group of shared queues.
child segment
In a database, any segment that is dependent on another
segment above it (its parent) in the hierarchy.
class
An attribute that is related to a transaction code and a
message region that is used to determine scheduling. See also
message class,
region
class.
class 1 terminal
A terminal for which the alternate IMS pre-opens backup
sessions for the primary sessions that the active IMS opens; VTAM/NCP
switches sessions from primary to backup at takeover.
class 2 terminal
A terminal for which IMS in the alternate reestablishes
service at takeover.
class 3 terminal
A terminal that communicates with XRF IMS but whose sessions
are not automatically reestablished at takeover.
classic command
A supported non-IMSplex command. A classic command generally
requires a leading slash, for example, /DBRECOVERY.
cloned IMSplex
A group of IMSs in a sysplex that share databases, queues,
or both, and have identical resource definitions.
cold queue
A Common Queue Server (CQS) private queue type that contains
in-doubt data objects for a client that had a cold start or a CQS
that had a cold start.
cold start
The starting of IMS when it is initialized for the first
time or when some error condition prevents a warm or emergency restart.
See also
emergency restart,
normal restart.
Command Center
A component of the Control Center for IMS that is used to
issue IMSplex commands from both a workstation or multiple IMS systems.
command code
The portion of the segment search argument that enables
an application program to access a database segment based on some
variation in either the call function, the segment qualification,
or the setting of parentage.
command master
In an IMSplex, the IMS that Operations Manager (OM) designates
to process a command when a command is issued through the OM API.
Commands are routed to all IMS systems that are registered for the
command and, if the command requires only one IMS to process it, the
command master processes the command.
command processing client
An entity that can process commands or perform other work
as directed by an Operations Manager (OM). In an IMSplex, an IMS
control region is a command processing client.
command recognition character (CRC)
A character that permits a z/OS console operator or an IMS
subsystem user to route DB2 commands to specific DB2 for z/OS subsystems.
command significant status
The command status that is associated with a resource, for
example, the status of STOP, TRACE, and MFSTEST commands. If a resource
structure is defined, the recovery of command significant status is
always maintained globally by the Resource Manager (RM) in the resource
structure. See also
end-user significant status.
commit
To apply all the changes made during the current unit of
recovery (UOR) or unit of work (UOW). After the operation is complete,
a new UOR or UOW can begin.
commit processing
The processing that IMS performs at a commit point.
Common Queue Server (CQS)
The address space that manages the shared queues for its
clients (IMS).
common service area (CSA)
In z/OS, a part of the common area that contains data areas
that can be addressed by all address spaces but is protected during
its use by the key of the requester.
Common Service Layer (CSL)
A collection of IMS manager address spaces that provide
the infrastructure that is needed for systems management tasks. The
CSL address spaces include Open Database Manager (ODBM), Operations
Manager (OM), Resource Manager (RM), and Structured Call Interface
(SCI). The CSL is built on the Base Primitive Environment (BPE) layer.
Common Service Layer client (CSL client)
A z/OS address space that uses the services that are provided
by the Common Service Layer (CSL). The IMS control region is an example
of a CSL client.
communication line block (CLB)
An IMS control block that represents a VTAM node or a BTAM
line. Each VTAM node or BTAM line has a single CLB.
communication name table (CNT)
An IMS control block that represents a logical terminal.
concatenated key
The key that is constructed to access a particular segment.
A concatenated key consists of the key fields, including that of
the root segment and successive children, down to the accessed segment.
concurrent image copy (CIC)
A batch utility program that is used to make a copy of
OSAM data sets and VSAM entry-sequenced database data sets (DBDSs),
whether or not IMS is running and the database is online.
control interval (CI)
1. A fixed-length area of direct access storage in which
VSAM stores records and creates distributed free space. The control
interval is the unit of information that VSAM transmits to or from
direct access storage. A control interval always includes an integral
number of physical records.
2. In a key-sequenced data set or
file, the set of records that an entry in the sequence-set index record
points to.
control interval update sequence number (CUSN)
An indicator used in a data-sharing environment to determine
which sharing partner last read a control interval (CI). IMS compares
the value of the CUSN for each CI to determine whether a CI should
be updated during area restart or recovery.
control region
The z/OS main storage region that contains the IMS control
program.
conversation
A dialog between a terminal and a message processing program
using IMS conversational processing facilities. Also, a dialog between
an LU 6.2 program and an IMS application program. A conversation between
a terminal and a message processing program is significant status
that is kept in Resource Manager (RM), if RM is used. Status for a
held conversation is not kept in RM. The IMS conversation is represented
by a CCB. See also
conversational processing.
conversation control block (CCB)
An IMS control block that represents a conversation between
a terminal and an application program.
conversational processing
An optional IMS facility with which an application program
can accumulate information acquired through multiple interchanges
with a terminal, even if the program stops between interchanges. See
also
conversation.
coordinated online change
coordinator controller (CCTL)
A z/OS subsystem that consists of the database resource
adapter (DRA) and a transaction management subsystem, such as CICS.
coupling facility
A special logical partition that provides high-speed caching,
list processing, and locking functions in a sysplex.
covered database
A database or area in a Remote Site Recovery (RSR) environment
that is tracked by a tracking subsystem. Recovery information is not
maintained by the tracking subsystem for databases or areas that are
not covered.
CPI-C driven application program
An application program that uses CPI for Communications
calls to receive an incoming message and to send a reply.
current position
In an IMS database, the place immediately preceding the
segment occurrence that IMS retrieves if the user immediately issues
an unqualified retrieval call.
cursor
During a HALDB online reorganization, a marker in a database
partition that separates the copied database records from the records
that have not been copied. The cursor indicates the progress of the
reorganization through the HALDB partition.
cursor-active status
For high availability large database (HALDB) online reorganization,
the status in the recovery control data set (RECON data set) that
alerts Database Recovery Control (DBRC) that an online reorganization
has started.
D
database (DB)
A collection of interrelated or independent data items that
are stored together to serve one or more applications.
Database Control (DBCTL)
An environment that allows full-function databases and data
entry databases (DEDBs) to be accessed from one or more transaction
management subsystems.
database control environment (DBCTL environment)
The IMS DB/DC environment without the message handling
and queue management capabilities.
database/data communication (DB/DC)
Program products that provide a method to separate the designer
and programmer from the physical aspects and constraints of data storage
and the physical characteristics of the terminal network, so that
maximum effort can be placed on the applications.
database data set (DBDS)
A data set that contains some or all of the database records
that are stored in a full-function database. Other types of data
sets that are used in IMS databases include Fast Path area data
sets, HALDB indirect list data sets, and HALDB primary index data
sets.
database description (DBD)
The collection of macro parameter statements that define
the characteristics of a database, such as the database's organization
and access method, the segments and fields in a database record,
and the relationship between types of segments.
database description generation (DBDGEN)
The process by which a database description (DBD) is created.
database integrity
The protection of data items in a database while they are
available to any application program. This protection includes the
isolation of effects of concurrent updates to a database by two or
more application programs.
database-level sharing
A kind of data sharing that enables application programs
in one IMS to read data while another program in another IMS reads
from the same database or updates it. See also
block-level sharing.
database-level tracking
In a Remote Site Recovery (RSR) environment, a tracking
subsystem that tracks the active subsystem's databases or areas.
database management batch (DBB)
One of two batch regions (the other being a DL/I batch region).
DBB is an execution parameter. DBB batch jobs contain JCL DD statements
for the ACB library.
database monitor (DB monitor)
database position
A program's place in the database after a DL/I call. IMS
tracks the program's position in the database in order to process
DL/I calls.
database program communication block (DB PCB)
The PCB that describes an application program's interface
to a database. One DB PCB is required for each database view that
is used by the application program.
database record
In an IMS database, a collection of segments that contains
one occurrence of the root segment type and all of its dependents
arranged in a hierarchic sequence. A database record can be a physical
database record or a logical database record. See also
logical database record,
physical database record.
database recovery
The process of restoring data by merging the backup copy
with changes accumulated since the backup was made.
Database Recovery Control (DBRC)
A feature of the IMS Database Manager that facilitates easier
recovery of IMS databases. DBRC maintains information that is required
for database recoveries, generates recovery control statements, verifies
recovery input, maintains a separate change log for database data
sets, and supports sharing of IMS databases and areas by multiple
IMS subsystems.
database reorganization
The process of unloading and reloading a database to optimize
physical segment adjacency or to modify the database description (DBD).
database resource adapter (DRA)
An interface to IMS DB full-function databases and DEDBs.
The DRA can be used by a coordinator controller (CCTL) or a z/OS application
program that uses the ODBA interface.
database segment
The unit of access; the smallest amount of data that can
be transferred by one IMS operation.
data communication program communication block (DC-PCB)
Data Communications Control (DCCTL)
A subsystem that allows IMS TM to act as a stand-alone,
full-function transaction manager that can connect to DB2 or other
external subsystems.
data control block (DCB)
A control block used by access method routines in storing
and retrieving data.
data definition name (ddname)
The name of a data definition (DD) statement that corresponds
to a data control block that contains the same name.
data element
A unit of storage in a coupling facility list structure
that makes up a data entry.
data entry
Part of a coupling facility list structure list entry that
is used to hold user-specified data.
data entry database (DEDB)
A direct-access database that consists of one or more areas,
with each area containing both root segments and dependent segments.
DEDBs use a data structure that allows them to be used for both hierarchic
processing and journaling. The database is accessed by using the
VSAM Media Manager. See also
Fast Path,
sequential dependent segment.
data independence
The concept of separating the definitions of logical and
physical data such that application programs do not depend on where
or how physical units of data are stored; the reduction of application
program modification in data storage structure and access strategy.
Data Language/I (DL/I)
The IMS data manipulation language, which is a common high-level
interface between a user application and IMS. DL/I calls are invoked
from application programs that are written in languages such as Java,
PL/I, COBOL, VS Pascal, C, and Ada. DL/I can also be invoked from
assembler language application programs by subroutine calls. IMS lets
the user define data structures, relate structures to the application,
load structures, and reorganize structures.
data management block (DMB)
An IMS control block in main storage that describes and
controls a physical database. A DMB is constructed from information
that is obtained from the ACB library or the DBD library.
data object
A piece of client data that is placed on the coupling facility
by CQS as a result of a CQSPUT request or a CQSUPD request. From
an IMS shared queues point of view, a data object contains one part
or all of an IMS message or an entire EMH message. From an IMS Resource
Manager point of view, a data object contains information about an
IMS resource such as a transaction or a user.
data set sequence number (DSSN)
A number, maintained by DBRC in the RECON data set, that
counts when an application opens a database for update.
data sharing
The ability of subsystems or application programs to access
data directly and to change it while maintaining data integrity.
data sharing group
A collection of one or more subsystems that directly access
and change the same data while maintaining data integrity.
data transparency
A data attribute that permits the access and handling of
the data regardless of location and source.
DBCS/EBCDIC mixed field
A field that contains both DBCS and EBCDIC data. The DBCS
portions must always be enclosed with SO/SI control characters in
both inbound and outbound data. For inbound data, the control characters
are automatically created by the terminal.
DBRC group
One or more DBRC instances that share a single RECON data
set in an IMSplex environment. Each DBRC group has a unique group
identifier (GROUP ID). DBRC groups are used by DBRC, regardless of
whether parallel RECON access is enabled.
DBRC request
An action (command process, query, and update) that is asked
of DBRC by IMS, DBRC application programs, and jobs.
default system control area (DSCA)
In Message Format Service (MFS), part of the device output
format (DOF) that causes specific terminal functions to be performed
if the destination terminal has the required features. See also
system control area.
default terminal security
The basic system security that prohibits the entry of certain
commands from any terminal other than the master terminal.
dependent region
An address space, managed by the IMS control region, where
IMS application programs run. Dependent region types are MPP, BMP,
IFP, JMP, and JBP.
dependent segment
In a database, a segment that relies on a higher-level segment
for its full hierarchic meaning. A child is a dependent segment of
its parent. See also
root segment.
dependent service element (DSE)
An element of the active IMS system that has a counterpart
in the alternate IMS system, but cannot trigger a takeover on its
own. z/OS, VTAM, IRLM, and the CPC are DSEs. A DSE depends on IMS
to recognize a failure in its processing and request that the alternate
take over its operation.
descriptor
A template from which an IMS control block is built.
destination
In IMS Transaction Manager (TM), an application program,
a logical terminal, or an operator command that is associated with
the control region.
destination parent
In a database, the physical or logical parent that is reached
by the logical child path.
destination system
In an IMS multisystem environment, the system in which the
logical destination resides.
device characteristics table (DCT)
A Message Format Service (MFS) table that is generated for
IBM 3270 or SLU type 2 devices with symbolic names. An entry is generated
for each symbolic name and its associated screen size and physical
terminal features. Different combinations of features for the same
symbolic name cause separate entries in the table to be created.
device field (DFLD)
In Message Format Service (MFS), the smallest area in a
device input format (DIF) or device output format (DOF) whose content
and structure are defined by the user.
device input format (DIF)
The Message Format Service (MFS) control block that describes
the format of the data that is entered on the device and presented
to MFS.
device output format (DOF)
The Message Format Service (MFS) control block that describes
the format of the output data that is presented to the device.
device page (DPAGE)
In Message Format Service (MFS), a user-defined group of
device field definitions that comprise one or more physical pages
to be presented to or received from the device.
direct dependent segment
In a data entry database (DEDB), a segment that is chained
from a root segment. A direct dependent segment is stored in either
the root addressable portion or the overflow portion of a DEDB area.
directed routing
In an IMS multisystem environment, the routing of response
messages to other than the originating terminal as directed by a link
receive routing exit routine.
directory entry name
A means of identifying the directory entry of a named object
to the coupling facility. The directory, all of its entries, and all
of the objects associated with those entries are contained in a single
structure.
distributed data management (DDM) Architecture
A data protocol that makes the sharing and accessing of
data between computer systems possible by providing a common language
and a set of rules that enable different systems to communicate and
share data. The DDM architecture enables data interchange among different
kinds of systems, increases efficient data exchange among similar
systems, and standardizes data management facilities for new systems.
distributed presentation management (DPM)
A Message Format Service (MFS) option that allows programs
to communicate with device independence by sharing message formatting
functions between MFS and a user-written remote program. The user-written
remote program performs device-dependent formatting.
distributed recovery
Resource recovery in which the resources and participants
reside on multiple systems.
Distributed Relational Database Architecture (DRDA)
The architecture that defines formats and protocols for
providing transparent access to remote data. DRDA defines two types
of functions: the application requester function and the application
server function.
DL/I address space
An address space that is used by the online IMS control
program to contain most of the DL/I code and control blocks. This
option can be selected for the online IMS environment to provide
an alternative virtual storage configuration.
dual logging
An optional facility that produces a duplicate copy of log
data.
dynamic allocation
Assignment of system resources to a program when the program
is executed rather than when it is loaded into main storage.
dynamic backout
A process that automatically cancels all activities performed
by an application program that terminates abnormally. See also
backout.
dynamic deallocation
Freeing of system resources during program execution rather
than at the end of the job.
dynamic resource definition (DRD)
An IMS function that enables users to create, update, query,
and delete the following IMS resources and their descriptors dynamically,
without using the batch system definition or online change processes:
application programs; databases; Fast Path routing codes; and transactions.
dynamic terminal
A terminal created through the Extended Terminal Option
(ETO). A dynamic terminal has not been defined within the IMS system
definition, and no control blocks exist for it at IMS initialization
time. See also
static terminal,
dynamic node.
dynamic user
A user signed on to a dynamic node and for whom a Subpool
Queue Block (SPQB) was dynamically created.
E
end-user significant status
A type of significant status that relates to the work associated
with a resource. IMS defines conversations, set-and-test-sequence
numbers terminals, and Fast Path as end-user significant status for
nodes and users. See also
command significant
status.
end-user terminal
A terminal where an IMS user can issue transactions, some
commands (based upon security authorization), and message switches.
error queue element (EQE)
A piece of data that is maintained for a Fast Path area
data set block that cannot be accessed. Each data set can have up
to ten damaged blocks (control intervals).
exclusive access
An access intent that establishes the intent of an application
to reserve the exclusive use of the database. If a subsystem requests
and DBRC grants exclusive access to a subsystem, then no other subsystem
can access the database concurrently, regardless of the share level
of the database.
exclusive mode
An optional mode of terminal operation in which a terminal
can receive no output other than a response to an input. Any output
excluded from being sent is held for transmission until the terminal
is removed from exclusive mode.
exit routine
A program that receives control from another program to
perform specific functions.
expedited message handler queue (EMHQ)
The expedited message handler shared queue on a coupling
facility list structure.
expedited message handler (EMH)
An IMS Fast Path facility that processes single-segment
input and output messages. Fast Path messages that use the EMH bypass
the normal message queuing and application scheduling and therefore
these messages are processed faster than non-Fast Path messages.
extended address volume (EAV)
DASD storage that can contain more than 65,521 cylinders
per volume.
extended common service area
A major element of z/OS virtual storage above the 16 MB
line. This area contains pageable system data areas that are addressable
by all active virtual storage address spaces. It duplicates the common
system area (CSA), which exists below the 16 MB line.
extended checkpoint/restart
The facility that allows batch processing programs to establish
database positioning and initiate user-specified areas with a DL/I
call in place of an OS CHKPT macro.
extended partition specification table (EPST)
For Fast Path, an extension of the partition specification
table (PST) that contains information for a dependent region that
is unique to Fast Path.
extended pointer set (EPS)
In a HALDB, an expanded segment prefix that includes information
that allows the use of indirect pointers. An EPS is created for logical
child segments and secondary index segments.
extended recovery facility (XRF)
A facility that minimizes the effect of failures in z/OS,
VTAM, the host processor, or high-availability applications during
sessions between high-availability applications and designated terminals.
This facility provides an alternative subsystem to take over sessions
from the failing subsystem.
extended restart (XRST)
A restart, initiated by a DL/I call, that reestablishes
database positioning and user-specified areas. See also
symbolic checkpoint.
extended system contents directory (ESCD)
An extension of SCD that is used for Fast Path.
Extended Terminal Option (ETO)
A feature of IMS Transaction Manager that enables users
to add or delete ACF/VTAM terminals or message queues (LTERMs) dynamically.
external subsystem
A subsystem that provides a set of resources that is used
by IMS, but is not controlled by it
External Subsystem Attach Facility (ESAF)
A facility that allows applications running under IMS to
obtain data from external subsystems, such as DB2.
F
Fast Database Recovery region (FDBR region)
A separate IMS control region that monitors IMS, detects
failure, and recovers any database resources that are locked by the
failed IMS, making them available for other IMS systems.
Fast Path
IMS functions for applications that require good response
characteristics and that might have large transaction volumes. Programs
have rapid access to main-storage databases (to the field level),
and to direct-access data entry databases. Message processing is grouped
for load balancing and synchronized for database integrity and recovery.
See also
data entry database,
load balancing group,
main storage database.
Fast Path database
A type of database that is designed to provide high data
availability and fast processing for IMS applications.
Fast Path dependent region
Fast Path exclusive transaction
Fast Path potential transaction
A transaction type that can run in either a full-function
region such as a Message Processing Program (MPP), or in an IMS Fast
Path region (IFP). See also
Fast Path exclusive
transaction.
fast replication image copy
A type of image copy that is created by the DFSMS fast replication
function.
field
In a database, a portion (as defined during the database
description generation process DBDGEN) within a segment that is the
smallest unit of the data that can be referred to.
field-level sensitivity
The ability of an application program to access data at
the field level.
field search argument (FSA)
For Fast Path, theI/O area that is constructed by an application
program to identify a field within a segment that is to be processed
with a FLD call.
field tab (FTAB)
In Message Format Service (MFS), a character defined for
operator use in separating input fields if the length of the entered
data is less than the defined field length, or there is no data for
a field.
fill character
In Message Format Service (MFS), a character used to pad
input message fields or output device fields when the length of the
received data is less than the length defined for the field or no
data is received for the field.
Find Destination (FINDDEST)
An internal service in IMS used for finding certain IMS
resources, most of which represent IMS destinations.
format set
In Message Format Service (MFS), a format definition, all
message definitions that refer to the format definition, and any table
referred to by the format.
free space element (FSE)
In a hierarchical direct database, the first 8 bytes of
an area that is free space. The FSE describes the area of free space
in a control interval or block that is 8 or more bytes in length.
free space element anchor point (FSEAP)
In a hierarchical direct database, the first four bytes
of a control interval or block. The first 2-byte field contains the
offset, in bytes, to the first free space element (FSE) in the control
interval or block. The second 2-byte field identifies whether this
block or control interval contains a bit map.
full-function database
A hierarchical database that is accessed through Data Language/I
(DL/I) call language and can be processed by all six types of application
programs. Examples of full-function databases include HDAM, PHDAM,
and HIDAM.
fuzzy image copy
An image copy of an online database. The database can be
updated while the image copy is being taken and some, all, or none
of the updates might appear in the image copy.
H
HALDB master
A named entity of a high availability large database that
represents only the structural definition of data and refers to the
entire collection of partitions.
HALDB online reorganization (HALDB OLR)
A function of IMS that allows non-disruptive, online reorganization
of PHDAM and PHIDAM partitions.
HALDB partition
A named entity of a high availability large database that
represents a partition of an HALDB.
hierarchical direct access method (HDAM)
A database access method using algorithmic addressability
to records in a hierarchic direct organization. A choice of OSAM or
VSAM ESDS is available as a base for HDAM.
hierarchical indexed direct access method (HIDAM)
A database access method used for indexed access to records
in a hierarchic direct organization. This method provides indexed
access to the root segments and pointer access to subordinated segments.
hierarchical indexed sequential access method (HISAM)
A database access method used for indexed access to records
in a hierarchic sequential organization.
hierarchic direct organization (HD organization)
The physical storage organization in which database segments
that represent a physical database record are related by direct address
pointers in the segment's prefix.
hierarchic sequence
In a database, the sequence of segment occurrences in a
database record defined by traversing the tree top to bottom, front
to back, and left to right.
hierarchic sequential organization (HS organization)
The physical storage organization in which database segments
that represent a physical database record are related by adjacency.
hierarchy
The tree-like arrangement of segments in a database, beginning
with the root segment and proceeding down to dependent segments.
high availability large database (HALDB)
A partitioned full-function DL/I database. The supported
database organizations are PHDAM, PHIDAM, and PSINDEX.
high-speed sequential processing (HSSP)
An option, available only to batch message programs, for
optimizing the sequential processing of DEDB areas. A simultaneous
image copy can also be created.
I
image copy
A backup copy of a data set, used to restore the data set
if necessary after a failure.
immediate checkpoint
The facility that writes simple checkpoint information without
requiring termination of MPPs.
IMS catalog
A system database managed by IMS that stores metadata about
databases and applications and provides a comprehensive view of IMS
database metadata.
IMS control program
The IMS program that initiates and controls the major IMS
facilities, such as IMS database, telecommunications, and message
scheduling.
IMS Database Manager (IMS DB)
A database system that processes concurrent database calls
and offers high performance for a variety of applications, ranging
from those with moderate volumes to high volumes and those with simple
data structures to complex data structures.
IMS Fast Path (IFP)
A type of program designed to operate with the expedited
message handler in a Fast Path region.
IMS Fast Path region
An online environment in which message-driven programs and
DEDB online utilities operate.
IMSID
The 4-byte subsystem identification used by a given IMS
job. For the shared-queues and data-sharing environment, each IMSID
in the group must be unique; in other cases, each IMSID might not
have to be unique.
IMS instance
An active, unique IMS system in an IMSplex.
IMS JDBC driver
A driver that provides a connection to the IMS database,
which enables users to access and change the database by using SQL
queries.
IMS monitor
An optional facility that records the activity within the
IMS control region and dependent regions.
IMS request message (IRM)
The IMS request message (IRM) header that is used on input
messages from IMS Connect client application programs to communicate
protocol options to IMS Connect.
IMS Universal drivers
A set of Java class libraries that support database access
using the open standard Distributed Relational Database Architecture
(DRDA) specification and the distributed data management (DDM) architecture
commands.
IMSplex
A set of systems in an Information Management System (IMS)
network that work together as a unit. Typically, these systems share
resources, run in a Parallel Sysplex environment, and include a Common
Service Layer (CSL). See also
Multiple Systems
Coupling.
IMSplex component
An entity (typically running in its own address space) that
manages resources, operations, or facilitates communications between
other IMS-defined entities. Examples of IMSplex components are IMS
subsystems (DB/DC, DBCTL, DCCTL), the Resource Manager, the Operations
Manager, and the Structured Call Interface. A DLIBATCH or DBBBATCH
region is considered a IMSplex component even though it does not interact
with the Common Service Layer managers.
IMSplex member
Any IMS-defined entity in an IMSplex that typically runs
in its own address space and is managed by the IMS Common Service
Layer.
IMS repository function
A centralized data storage and retrieval solution that enables
multiple IMS systems in an IMSplex to manage, store, share, and retrieve
resources, such as resource and descriptor definitions, in common
IMS repositories, such as the IMSRSC repository. This function simplifies
the dynamic resource definition (DRD) process by eliminating the need
to manually coordinate individual resource definition data sets (RDDSs)
across an IMSplex. See also
IMSRSC
repository and
dynamic resource definition
(DRD).
IMS resource definition (IMSRSC) repository
IMSRSC repository
A centralized IMS data storage and retrieval facility, managed
by the Repository Server (RS), for storing and managing the resource
and descriptor definitions that are supported by dynamic resource
definition (DRD). A strategic alternative to using resource definition
data sets (RDDSs), which require manual coordination. See also
IMS repository function and
Repository Server (RS).
IMS system
The IMS control region and its associated separate address
spaces (DL/I and DBRC) and dependent regions.
IMS system log
Logically, a single log made up of online data sets (OLDSs)
and write-ahead data sets.
IMS Transaction Manager (IMS TM)
A data communication system that provides high-volume, high-performance,
high-capacity, low-cost transaction processing for both IMS DB and
DB2 databases.
inactive library
A library not currently in use by the online IMS system
in a system using online change. This library might be at a different
level than the current or active libraries.
indexed segment
In a database, a segment that is located by an index and
termed an index target segment.
indexing segment
The segment in an index database that contains a pointer
to a segment containing data (the indexed segment), and termed an
index pointer segment.
index pointer segment
In a secondary index, the segment that contains the data
and pointers used to index the index target segments.
index source segment
In a database, the segment containing the data from which
the indexing segment is built. It can be the same as the indexed segment
or one of its dependents.
index target segment
In a database, the segment pointed to by a secondary index
entry, that is, from an index pointer segment.
indirect list data set (ILDS)
In a HALDB, an IMS system index data set. The ILDS is a
repository for the indirect pointers used for PHDAM and PHIDAM databases,
which include one ILDS per partition.
indirect list entry (ILE)
In a HALDB, an entry in an indirect list data set.
indirect list entry key (ILK)
In a HALDB, a unique token that is assigned to a segment
in PHDAM and PHIDAM databases when the segment is created. Eight bytes
in length and stored in the prefix of the segment, the ILK uniquely
identifies every segment in PHDAM and PHIDAM databases.
indirect pointer
In a HALDB, a pointer stored in the indirect list data set
and used to eliminate the need to update pointers throughout other
database records when a single partition is reorganized.
indoubt unit of work (indoubt UOW)
A transaction or database update that has been prepared
for commit, but is not yet committed. If a failure occurs before the
in-doubt unit of work is committed, IMS must resolve all the work
whose status is in doubt.
inflight
The state of a resource or unit of recovery that has not
yet completed the prepare phase of the commit process.
Information Management System (IMS)
Any of several system environments available with a database
manager and transaction processing that are capable of managing complex
databases and terminal networks.
input message
Any valid command, transaction, or message switch.
input mode
In Message Format Service (MFS), the way in which input
fields from certain devices are defined by the user to be scanned
by MFS. See also
record mode,
stream mode.
input output area input (IOAI)
An I/O area that is used by the Fast Path DL/I calls that
return structural information about DEDBs.
input/output program communication block (I/O PCB)
A TP PCB provided automatically by IMS to an application
program that executes in a communication system with TM. The I/O
PCB is the mechanism by which a program obtains an input message
from a terminal and returns a reply to the terminal that originated
the input message. See also
alternate program
communication block.
input system
In a Multiple Systems Coupling (MSC) network, the system
to which the input terminal is attached.
input terminal
In a Multiple Systems Coupling (MSC) network, the terminal
from which a primary request originated.
inquiry logical terminal
A type of logical terminal that is created automatically
by IMS and restricted to non-update transactions. Inquiry logical
terminals are created for non-VTAM switched lines.
installation verification program (IVP)
A program or programs that are run at the end of installation
of an IBM licensed program, in order to verify that the program is
working correctly.
intent propagation
A condition handled internally by IMS by which processing
intent for one segment can propagate to related segments depending
on the type of processing and the kind of relationship. It determines
the compatibility of scheduling processing applications in parallel
or serially.
interactive dump formatter
An enhancement to the IMS offline dump formatter that is
used to format IMS dumps through a series of interactive menu-driven
panels rather than by creating or editing a DFSFRMAT data set.
intermediate system
In an MSC network, a system through which a message passes
on its way from the input system to the destination system, or vice
versa, in which no processing other than routing is performed.
internal resource lock manager (IRLM)
A global lock manager that resides in its own address space
and provides the option of keeping most of its control blocks in local
storage rather than the common storage area.
interprocessor block level sharing
intersection data
Any user data in a logical child segment that does not include
the logical parent's concatenated key.
intersystem communication (ISC)
An extension of IMS Multiple Systems Coupling (MSC) that,
when both subsystems use ISC, permits the connection of IMS to another
IMS subsystem, to CICS Transaction Server for z/OS, or to a user-written
subsystem.
intraprocessor block level sharing
I/O prevention
The z/OS process that, during an XRF takeover, ensures that
the failing active IMS cannot change the databases during the takeover.
I/O toleration
The IMS process that, during a takeover, allows transaction
processing after a takeover before I/O prevention has completed.
IRLM session
A VTAM session between two internal resource lock managers
(IRLMs).
ISC static user
An Intersystem Communication user defined using the SUBPOOL
macro in an IMS system definition.
isolated log sender (ILS)
In a Remote Site Recovery (RSR) environment, a component
of the Transport Manager Subsystem that sends gap data to the tracking
subsystem.
L
latch
A programming device that provides short-term serialization
for IMS tasks running in the online IMS system. Similar in function
to a z/OS lock.
level
In a database, the successive vertical dependencies in a
hierarchical structure.
level one data sharing
For data entry database (DEDB) areas, a method of data sharing
in which Database Recovery Control (DBRC) can authorize only one subsystem
to update the database and multiple subsystems that are not required
to be protected from incomplete changes made by the updater to read
it, or it can authorize multiple subsystems to read the database.
See also
interprocessor block level sharing.
level three data sharing
A method of data sharing in which Database Recovery Control
(DBRC) and one internal resource lock manager (IRLM) can concurrently
authorize and protect multiple subsystems on the same z/OS system
for updating or reading the database. See also
area-level sharing,
intraprocessor
block level sharing.
level two data sharing
A method of data sharing in which Database Recovery Control
(DBRC) and one internal resource lock manager (IRLM) can concurrently
authorize and protect multiple subsystems on the same z/OS system
for updating or reading the database. See also
interprocessor block level sharing.
level zero data sharing
A method of data sharing in which Database Recovery Control
(DBRC) authorizes only one subsystem (for example, one online IMS)
to access the database.
limit count
The number that determines whether the normal or limit priority
value is assigned to a transaction during the scheduling process.
See also
limit priority,
normal priority.
limit priority
The priority to which a transaction is raised when the number
of transactions enqueued and waiting to be processed is equal to or
greater than the limit count value. See also
limit count,
normal priority,
scheduling priority.
line response mode
A variation of response mode where all operations on the
communication line are suspended while the application program output
message is being generated. See also
response
mode,
terminal response mode.
link
In an IMS multisystem environment, the connection between
two systems. See also physical link and logical link.
list entry
An entry on a coupling facility list structure list.
list entry control
Part of a coupling facility list structure list entry that
contains control information associated with the list entry such as
the entry key and entry ID.
list header
A header that anchors a list to a coupling list structure
and contains control information associated with the list.
list header number
The number of the list header, which identifies the particular
list. The list header number ranges from 0 to the maximum defined
by the first connector to the coupling facility list structure. The
list header number must be specified on IXL requests that access the
list structure, to identify to which list the request is applicable.
list structure
A coupling facility structure that enables multisystem applications
in a sysplex to share information organized as a set of lists or queues.
A list structure consists of a set of lists and an optional lock table,
which can be used for serializing resources in the list structure.
Each list consists of a queue of list entries.
load balancing
The monitoring of application servers and management of
the workload on servers. If one server exceeds its workload, requests
are forwarded to another server with more capacity. See also
transaction load balancing.
load balancing group (LBG)
A grouping of Fast Path input messages that are ready for
balanced processing by one or more copies of a Fast Path program.
There is one load balancing group for each unique Fast Path message-driven
application program. See also
Fast Path.
local cache
A user-allocated and user-managed storage area on the local
system.
local destination
In an IMS multisystem environment, a destination that resides
in the local system. See also
remote destination.
local lock
An internal resource lock manager (IRLM) lock that interests
only the IRLM that grants it.
local lock management
Lock management that controls access to database records
used by application programs in the same online IMS system.
local logical unit (local LU)
Any logical unit (LU), other than the defined base LU, that
is used for outbound processing. See also logical unit.
local online change
An IMS function that performs online change to a local IMS
system. To perform local online change in an IMSplex, local online
change commands must be made manually on the IMS systems. See also
global online change
local recovery
Resource recovery in which all resources and participants
reside on the same system.
local system
In an IMS multisystem environment, a specific system in
the multiple configuration.
local transaction (LTRAN)
In a multisystem environment, a transaction that is processed
totally by the system in which it is defined. See also
remote transaction.
local view
A description of the data that a particular business process
requires. It includes a list of the data elements, a conceptual data
structure that shows how the data elements are grouped according to
the entities they describe, and the relationships among the groups
of data elements.
lock management
The reservation of a segment by a program. Other programs
are kept from using the segment until the program using it is done.
lock sequence number (LSN)
A unique number, issued sequentially, given to a database
resource to identify that it is in use (locked) by a requestor. A
locked resource cannot be used until the current requestor has finished
using it.
logical association
In a data-sharing environment, the association IMS makes
between a VSO DEDB area and a multi-area structure when an XES connection
exists between IMS and the structure.
logical child
In a database, a pointer segment that establishes an access
path between its physical parent and its logical parent. It is a physical
child of its physical parent; it is a logical child of its logical
parent.
logical database
A database composed of one or more physical databases arranged
in a hierarchical structure based on relationships among data segments.
The structure of a logical database can be different from the physical
structure of the data. See also
physical database.
logical database record
In a database, a set of hierarchically related segments
of one or more segment types. As viewed by the application program,
the logical database record is always a hierarchic tree structure
of segments. All of the segments that exist hierarchically dependent
to a given root segment and that root segment. See also
database record.
logical data structure
In a database, a hierarchic structure of segments. Application
programs written to use IMS deal only with logical data structures.
logical link
In a multisystem environment, the means by which a physical
link is related to the transactions and terminals that can use that
physical link. See also
physical link.
logical link path
In a multisystem environment, the path between any two systems.
One or more logical link paths must be defined for each logical link.
logical logging
The process of moving log records into the log buffers.
See also
physical logging.
logical message
An input or output message that is in a queue associated
with a logical rather than a physical terminal. The message queue
can be moved, independent of an application, from device to device.
logical page (LPAGE)
In the IMS Message Format Service (MFS), a user-defined
group of related message segment and field definitions. See also
physical page.
logical paging
In the IMS Message Format Service (MFS), the means by which
output message segments are grouped for formatting. See also
operator logical paging.
logical parent
In a database, the segment a logical child points to. It
can also be a physical parent. The pointer in the logical child to
the logical parent can be symbolic or direct.
logical relationship
In a database, a user-defined path between two independent
segments.
logical terminal (LTERM)
A message destination logically associated with a physical
terminal or user. An LTERM is represented by a CNT control block.
See also
remote logical terminal.
logical terminal pool
A user-defined group of logical terminals to be associated
with non-VTAM switched communication lines through the /IAM command.
Each logical terminal pool consists of one or more logical terminal
subpools.
logical terminal subpool
A user-defined group of logical terminals to be associated
with non-VTAM switched communication lines through the /IAM command.
Each logical terminal pool consists of one or more logical terminal
subpools.
logical twins
In a database, all occurrences of one type of logical child
with a common logical parent occurrence. See also
physical twins.
logical unit (LU)
An access point through which a user or application program
accesses the SNA network to communicate with another user or application
program.
logical unit of work (LUW)
The processing that a program performs between synchronization
points.
logoff
The process of disconnecting from a computer system or network.
logon
The process of connecting to a computer system, network,
or terminal session
logon descriptor
An Extended Terminal Option (ETO) descriptor that provides
information required by IMS to build terminal-related control blocks.
See also
ETO descriptor.
log record identifier (LRID)
A sequence number used to identify a log record and to maintain
the order of log records for a subsystem.
log router
In a Remote Site Recovery (RSR) environment, the component
of the tracking subsystem that receives log data from active subsystems,
stores the data in tracked log data sets, and routes the log records
to tracking components.
log sequence number (LSN)
log token
A token that identifies a particular log record in the z/OS
log stream that is used to locate that log record.
log write-ahead (LWA)
The process of logging records of completed operations to
the write-ahead data set before entering them in the online log data
set.
looptest mode
The test mode that permits the establishment of an output
write loop, whereby continuous attempts are made to transmit a user-entered
message to the test terminal.
LU 6.2 destination
An LU 6.2 application program defined by an LU (logical
unit) name plus a transaction program name.
M
main storage database (MSDB)
A root-segment database that can be accessed at the segment
level and resides in main storage during execution. See also
Fast Path.
marooned log data
In a Remote Site Recovery (RSR) environment, active subsystem
log data at the tracking subsystem that follows a gap. Marooned log
data cannot be processed by the tracking subsystem until the log data
that fills the gap has been received.
master CQS
The Common Queue Server (CQS) that coordinates a sysplex-wide
task. The other CQSs that share in the task are participants. If the
master CQS fails for any reason, another CQS takes over the role of
master and either continues or ends the task.
master database
In a Remote Site Recovery (RSR) environment, a database
at the active site. If a remote takeover occurs, the shadow database
becomes the master database.
master terminal
The IMS logical terminal that has complete control of IMS
resources during online operations.
master terminal formatting option
A Message Format Service (MFS) option that provides a format
for a 3270 master terminal.
message
A communication sent from a person or program to another
person or program.
message class
A class, assigned to a transaction code, that determines
within which message region an application program is to process
that transaction. See also
class,
region class.
Message Control Information
The part of the Open Transaction Manager Access (OTMA)
message prefix that contains such information as the transaction
pipe name and the message type. It is not contiguous with the rest
of the message prefix and it must be specified for every OTMA message.
message delete option
An option that may be defined to prevent nonessential messages
from being sent to a specific terminal.
message destination
A destination that is a transaction, an LTERM, an MSNAME,
or a command.
message-driven program
An application program that is initiated by the scheduling
of an input message. The types of message-driven programs are MPP,
IFP, and JMP. See also
non-message-driven program.
message editing
The process by which messages are formatted for presentation
to an application program or terminal. Additional message editing
routines may be written by the user. See also
basic edit.
message field (MFLD)
In Message Format Service (MFS), the smallest area in a
message input or output descriptor with content and structure that
is defined by the user.
message flood condition
A condition in which the number of incoming messages that
are waiting to be processed by OTMA threatens IMS performance or rises
above acceptable limits. A message flood condition occurs when too
many transactions are waiting to be processed by OTMA, and can deplete
all available local system queue area (LSQA) storage and result in
a z/OS abend.
Message Format Service (MFS)
An editing facility that allows application programs to
deal with simple logical messages instead of device-dependent data,
thus simplifying the application development process.
Message Format Service control block (MFS control block)
In Message Format Service (MFS), the representation of a
message or format that is stored in the IMS.FORMAT library and called
into the MFS buffer pool as needed for online execution.
message input descriptor (MID)
The Message Format Service (MFS) control block that describes
the format of the data presented to the application program. See also
message output descriptor.
message output descriptor (MOD)
The Message Format Service (MFS) control block that describes
the format of the output data produced by the application program.
See also
message input descriptor.
message prefix
A structured set of areas that define information needed
for processing each message in IMS. Some parts of the message prefix
always exist, while others are included only if the IMS system is
defined with a particular function.
message processing program (MPP)
An IMS application program that is driven by transactions
and has access to online IMS databases and message queues. See also
batch processing program.
message queue
A set of messages that are waiting to be processed by a
program or to be sent to a terminal, display, or workstation.
message recovery point
The last inbound message for which IMS returned a definite
response or the last outbound message for which IMS requested a definite
response.
message resynchronization
A facility that detects and corrects a lost message condition
if a network failure occurs.
message segment
The unit of access when referring to a message to or from
a terminal.
MFS device descriptor
A descriptor used by ETO to update screen size in the DCT
and generate new Message Format Service (MFS) default formats without
system generation. See also
ETO descriptor.
MFS dynamic directory
A technique that is used by the online IMS control program
when operating under z/OS to manage message format control blocks
that are stored in extended private storage.
MFSTEST
An optional Message Format Service (MFS) facility that allows
MFS control blocks to be created and tested online without disrupting
production activity.
mixed-mode BMP
An IMS batch messaging program that has access to Fast Path
and full-function databases.
modified standard DL/I application program
An application program that uses CPI-C calls to allocate
additional LU 6.2 conversations to the same or different LU 6.2 devices,
and sends and receives data.
MSC descriptor
Descriptors used by Extended Terminal Option (ETO) to relate
LTERMs to statically defined Multiple Systems Coupling (MSC) links.
See also
ETO descriptor.
multiple area data set (MADS)
Multiple data sets that contain shadow copies of DEDB areas.
See also
area data set.
multiple-area structure
In a data-sharing environment, a coupling facility structure
that contains more than one VSO DEDB area. See also
single-area structure.
Multiple Systems Coupling (MSC)
An IMS facility that permits geographically dispersed IMS
systems to communicate with each other. See also
IMSplex.
multisystem environment
An environment in which two or more systems reside on one
or more processors, and one or more processors can communicate with
programs on the other systems.
O
online change
An IMS function that supports the adding, changing, or deleting
of IMS resources online such as transactions, database directories,
program directories, DMBs, PSBs, and Fast Path routing codes without
stopping the system to define them. See
local online change and
global online
change.
online forward recovery (OFR)
In a Remote Site Recovery (RSR) environment, the process
by which a stopped shadow database or area is brought to currency
with the database or area on the active IMS by the tracking IMS.
online image copy (OLIC)
1. The process of creating an image copy while the database
is online.
2. The image copy created by the online image copy
process.
online log data set (OLDS)
A data set on direct access storage that contains the log
records written by an online IMS system or Database Control (DBCTL).
See also
system log data set.
online reorganization
Database reorganization, which is available only for HALDBs
and DEDBs, during which the database remains available for updates
during the reorganization process.
Open Database Access (ODBA)
A callable interface that can be used by a z/OS application
program to issue DL/I calls to an IMS DB system. The application program
must use the Resource Recovery Services (RRS) of z/OS as a synchronization
point manager.
Open Database Manager (ODBM)
A Common Service Layer (CSL) address space that provides
distributed and local access to IMS databases managed by IMS DB systems
that are configured for either the DBCTL or the IMS DB/TM environments
in an IMSplex.
Open Transaction Manager Access (OTMA)
A component of IMS that implements a transaction-based,
connectionless client/server protocol in an MVS sysplex environment.
The domain of the protocol is restricted to the domain of the z/OS
cross-system coupling facility (XCF). OTMA connects clients to servers
so that the client can support a large network (or many sessions)
while maintaining high performance.
Operations Manager (OM)
In an IMSplex, a Common Service Layer (CSL) component that
provides an application programming interface (API) for automated
operator programs (AOPs). OM receives commands from AOPs, routes the
command to IMSplex members, consolidates commands responses, and sends
the responses to the AOP, embedded in XML tags.
operator control function
In Message Format Service (MFS), the means by which a terminal
operator controls the display of output messages. Specific operator
control functions are provided by IMS, but their use must be defined
by the user in an operator control table.
operator control table
In Message Format Service (MFS), a user-defined table of
operator control functions; when a table is used, a specific control
function is invoked when the input device data or data length satisfies
a predefined condition.
operator logical paging
A Message Format Service (MFS) facility that allows the
device operator to request a specific logical page of an output message.
See also
logical paging.
OTMA super member
A function of IMS Open Transaction Manager Access (OTMA)
that manages asynchronous IMS output for a group of clients that support
the OTMA hold queue, such as IMS Connect. The OTMA super member function
allows any client that is a member of the group to retrieve the asynchronous
output of the other client members of the group.
output message
A valid response mode message, a conversational mode message,
an exclusive mode message, an IMS system message, an application
program message, or a message switch.
overflow area
In an HDAM or PHDAM database, the area in which IMS stores
data when the root addressable area does not have enough space for
a segment. See also
root addressable area.
overflow sequential access method (OSAM)
An IMS data management access method that combines selected
characteristics of basic sequential access method (BSAM) and basic
direct access method (BDAM) for handling data overflow from indexed
sequential access method (ISAM).
overflow structure
A coupling facility list structure that contains shared
queues when the primary structure reaches a user-specified overflow
threshold. The overflow structure is optional. See also
primary structure.
P
parallel DL/I
A facility that permits all database calls to be processed
in each message processing region or batch message processing region.
parent segment
In a database, a segment that has one or more dependent
segments (its children) hierarchically below it.
partition
1. A subset of a HALDB that has the capacity of a non-HALDB
database and that can be administered independently.
2. Part
of a display used as the viewport, its associated window, and its
display data buffer when in partitioned state.
partition definition data set
A data set that stores information about IMS catalog
database partitions (when DBRC is not used to manage the database
partitions) that is used to create and populate the IMS catalog.
partition descriptor (PD)
An entry in the partition descriptor block (PDB) for a partition
in a partition set
partition descriptor block (PDB)
A collection of partition descriptor entries representing
a partition set. An intermediate text block (ITB) for the PDB is created
by the MFS Language Utility. This PDB ITB is used in creating a part
of the device output format (DOF).
partitioned HDAM (PHDAM)
A partitioned hierarchical direct access method (HDAM) database
organization, which is one type of high availability large database
(HALDB).
partitioned HIDAM (PHIDAM)
A partitioned Hierarchical Indexed Direct Access Method
database organization, one type of High Availability Large Database.
partitioned secondary index (PSINDEX)
A partitioned secondary index database organization, one
type of High Availability Large Database (HALDB).
partition set
All of the partitions which are defined in the partition
descriptor block.
partition specification table (PST)
An IMS control block that contains information about a dependent
region.
partner logical unit
In SNA, the remote participant in a session.
partner systems
In an IMS multisystem environment, two IMS online systems
that are connected by an MSC link.
password security
The use of system definition macros and security maintenance
utility control statements to restrict the use of IMS resources (databases,
application programs, physical and logical terminals, transactions,
and commands) to a person or persons who can supply the correct password.
path call
A type of DL/I call that enables a hierarchical path of
segments to be inserted or retrieved with one call.
PCB mask
A data structure in an application program in which IMS
puts the status of the application program's DL/I calls. See also
status code.
physical child
In a database, a segment type that is dependent on a segment
type defined at the next higher level in the database hierarchy. All
segment types in a database, except the root, are physical children
since each is dependent on at least the root.
physical database record
In databases, a physical set of hierarchically related segments
of one or more segment types. See also
database
record.
physical database record occurrence
An instance of a root segment and the hierarchical arrangement
of all its dependent segment occurrences.
physical data structure
A hierarchy representing segment types and the hierarchic
arrangement of those segment types in a physical database.
physical link
The actual hardware connection between two systems. See
also
logical link.
physical logging
The process of writing log records from the log buffers
to the system log. See also
logical logging.
physical page
In Message Format Service (MFS), all or part of a logical
page that is defined to be entered (input) or displayed (output)
at one time. See also
logical page.
physical paging
A Message Format Service (MFS) facility that permits data
from a logical page to be displayed in several physical pages on the
device.
physical parent
In a database, a segment type that has a dependent segment
type defined at the next lower level in the physical database hierarchy.
physical relationship
In a database, the description of the relationship that
exists between two or more physical segments.
physical segment
In a database, the smallest unit of accessible data.
physical terminal (PTERM)
A hardware device attached to the computer and supported
by the DC feature as a terminal. A physical terminal usually has one
or more logical terminals associated with it.
physical twins
In a database, all occurrences of a single physical child
segment type that have the same (single occurrence) physical parent
segment type. See also
logical twins,
twin segments.
planned remote takeover
In a Remote Site Recovery (RSR) environment, a remote takeover
initiated by the IMS operator as part of shutting down the IMSs at
the active site in order to transfer the active IMS workload to the
remote site. See also
remote takeover.
point of consistency
A time when all of the recoverable data that a program accesses
is consistent. The point of consistency occurs when updates, insertions,
and deletions are either committed to a physical database or rolled
back.
planned takeover
In XRF, a planned shutdown of the active system, and takeover
by the alternate system, for maintenance or operational reasons.
post-takeover
The XRF phase, immediately following takeover, when the
new active system does not have an alternate system.
preload
To load the root addressable portion and independent overflow
portion of a VSO DEDB area into a data space when the area is opened.
preopen
To open a DEDB area after the first checkpoint following
IMS control region initialization or during /START AREA command processing.
If an area is not preopened, it is opened during the first read request
for the area.
presentation space
The display data buffer associated with a partition. The
size of the presentation space is defined as equal to, or larger than,
the size of the viewport. When the presentation space is equal to
the viewport size, all the data in the presentation space is displayed.
When the presentation space is larger than the viewport, the user
must move the scrolling window within the presentation space to display
the data within the viewport. See also
scrolling
window,
viewport.
preset destination mode
An optional mode of terminal operation that allows the destination
of terminal input to be fixed as a specific transaction code or logical
terminal.
primary request
In an IMS multisystem environment, a message entered into
a terminal before it is processed. See also
reply,
secondary request.
primary session
The session between a class 1 terminal and the active IMS.
primary structure
A coupling facility list structure that contains shared
queues or shared resources. See also
overflow
structure.
private buffer pool
An area of local storage, used for VSO DEDB data, that can
provide lookaside capability for shared VSO areas.
processing intent
The attribute defined in the PSB which specifies the program's
database access privileges such as insert, delete, and replace.
processing limit
A transaction attribute that defines how many messages the
application program is allowed to process during one program execution.
program communication block (PCB)
program isolation (PI)
A DL/I or IMS facility that separates all the activity of
an application program from any other active application program until
that application program indicates, via a synchronization point, that
the data it has modified or created is consistent and complete.
program isolation lock manager
A facility for local locking in systems for which no internal
resource lock manager (IRLM) has been defined. Otherwise, the IRLM
is used for all lock management, including local lock management.
program specification block (PSB)
In DL/I and IMS, a control block that describes the databases
and logical message destinations that are used by an application program.
A PSB consists of one or more program communication blocks (PCBs).
See also
program communication block.
program specification block generation (PSBGEN)
The process by which a PSB is created.
program-to-program message switch
An IMS output message sent by one application program to
another application program. See also
message
switch.
prompt facility
An optional facility for notifying a terminal operator that
a current page of output is the last page of a message.
protected conversation
A type of conversation that supports the two-phase commit
process for the synchronization of changes.
protected resource
A resource that is updated in a synchronized manner during
resource recovery processing.
R
random read
The normal OSAM buffering method, which reads only one block
with each I/O operation.
Rapid Network Reconnect (RNR)
A function of IMS that automatically reconnects IMS VTAM
terminal sessions across outages (IMS, z/OS, or VTAM) and subsequent
IMS restarts on the same or different z/OS systems within a sysplex.
read access
An access intent that establishes the intent of an application
to read the database (without making modifications) and to be protected
from an updater's incomplete changes. It allows other applications
to share the database. See also
scheduling
intent.
readiness level
For a Remote Site Recovery (RSR) database-level tracker,
the level that determines whether a shadow database is ready to apply
database changes as they are received from the active IMS. See also
recovery-readiness-level database.
read-only access
An access level that permits a user or an application to
read a document or record but not to update it. See also
scheduling intent.
record mode
In Message Format Service (MFS), the default input mode
in which fields are defined as occurring within a specific record
sent from the device. See also
input mode,
stream mode.
recoverable service element (RSE)
A service element (IMS) that is backed up and that can initiate
a takeover.
recoverable status
Any resource status that can be recovered after a terminal
logoff, a user signoff, or an IMS restart.
recoverable transaction
An IMS transaction that is recovered in the event of a failure.
recovery control data set (RECON data sets)
A data set in which DBRC stores information about logging
activity and events that might affect the recovery of databases.
recovery-level tracking
In a Remote Site Recovery (RSR) environment, a tracking
IMS that does not track the databases or areas of the active IMSs,
but instead saves all database changes on tracked logs on the tracking
IMS until recovery or remote takeover is performed. See also
database-level tracking.
recovery log data set (RLDS)
A log data set that contains only the log records that are
required for database recovery.
recovery-readiness-level database
In a Remote Site Recovery (RSR) environment, a database
or area to which database changes are not applied as they are received
from the active subsystem, but instead are saved on tracked logs on
the tracking subsystem until recovery or remote takeover is performed,
or until the database's (or area's) readiness level is changed to
database readiness level. See also
readiness
level.
region class
The class IMS assigns to a message region that indicates
the message classes that can be processed within the region. See also
class,
message class.
relative byte address
The offset of a data record or control interval from the
beginning of the storage space that is allocated to the data set or
file to which it belongs.
remote destination
In an MSC network, a destination that resides in a remote
system. See also
local destination.
remote logical terminal
An IMS queue associated with an MSC logical link to allow
routing of asynchronous output messages to the local LTERM in another
IMS. See also
logical terminal.
remote site
In a Remote Site Recovery (RSR) environment, the physically
remote location of the tracking IMS and shadows databases. If a remote
takeover occurs, it becomes the active site.
Remote Site Recovery (RSR)
A feature of IMS that minimizes the impact of active site
failures by having a geographically remote IMS track active IMSs.
Production work is taken over at the remote site in the event of
a disaster or site-wide failure at the active site. See also
tracker.
remote system
Any other system in the network with which a system can
communicate. See also
local system.
remote terminal
A terminal that is not attached to the host system through
an I/O channel.
remote transaction
In a multisystem environment, a transaction whose total
processing is shared between two or more systems. See also
local transaction.
repository index data set (RID)
A VSAM key-sequenced data set (KSDS) that contains the names
and keys of all members in an IMS repository. A repository index data
set is used by the Repository Server (RS) or a user-defined IMS repository.
See also
repository member
data set and
IMS repository
function.
repository member data set (RMD)
A VSAM key-sequenced data set (KSDS) that contains the member
data that is indexed by the repository index data set (RID). A repository
member data set is used by the Repository Server (RS) or a user-defined
IMS repository. See also
repository index data set and
IMS repository function.
Repository Server (RS)
A BPE-based address space for managing the repositories
of the IMS repository function, such as the IMSRSC repository. The
RS is managed by the Common Service Layer (CSL) Resource Manager (RM),
which interacts with the RS to read, write, and delete stored resources,
such as resource and descriptor definitions, from an IMS repository.
See also
IMS repository function and
IMSRSC repository.
Resource Access Control Facility (RACF)
An IBM licensed program that provides access control by
identifying users to the system; verifying users of the system; authorizing
access to protected resources; logging unauthorized attempts to enter
the system; and logging accesses to protected resources.
resource access security (RAS)
The use of RACF security classes to protect resources (PSBs,
transactions, and output LTERMs) from unauthorized use by a dependent
region.
resource class
A category of similar resources that are defined in the
RACF class descriptor table (CDT).
resource definition data set (RDDS)
A data set that manages IMS resources. IMS systems have
options to export resources that are defined by the system definition
process and resources that have been created or updated dynamically,
into the RDDS. These resources can then be imported from the RDDS
into an IMS system during cold start processing or through the use
of an IMPORT command.
resource definition member
A member in the IMS.PROCLIB data set that defines the resource
definition data set (RDDS) to IMS. See also resource definition data
set.
resource descriptor
A template in which the attributes for a resource are defined.
resource ID
The programmable list entry ID that IMS specifies for a
resource to ensure name uniqueness. The first byte is the name type,
and the remaining 11 bytes are the resource name, padded with blanks.
Resource Manager (RM)
A Common Service Layer (CSL) component that manages resources
and coordinates online change for IMS systems in an IMSplex.
resource name
An 11-byte unique name of a client-defined resource. A transaction
is an example of an IMS resource name.
Resource Recovery Services (RRS)
A component of z/OS that uses a sync point manager to coordinate
changes among participating resource managers.
resource structure
A coupling facility list structure, used by the Common Service
Layer Resource Manager and managed by CQS, that contains uniquely
named resources. This structure is typically used to maintain global
resource information when multiple Resource Managers exist in an IMSplex.
resource type
A resource that is defined by CQS. CQS groups list headers
into resource types. The resource types allow CQS and its clients
to physically group resources of a particular type on a coupling
facility list structure.
response
A message inserted to a logical terminal destination specified
by an I/O PCB or an alternate response PCB. When VTAM is used, the
term reply is substituted for response because response has a separate
meaning in VTAM communications. See also
primary
request,
secondary request.
restart data set (RDS)
The direct-access data set used to contain the information
necessary to restart IMS.
RM affinity
When RM and a resource structure are used, an association
between an IMS and a user or node with LOCAL status recovery mode.
If RM indicates that the user or node has RM affinity to an IMS, the
user or node cannot log or sign on to another IMS. This affinity occurs
because end-user significant status (conversation, STSN, or Fast Path)
is being recovered on an IMS.
root addressable area
In an HDAM or PHDAM database, the primary storage area in
HDAM and PHDAM databases. IMS always attempts to put new and updated
segments in the root addressable area, and if there is not enough
room, IMS puts the segment into the overflow area instead. See also
overflow area.
root anchor point (RAP)
In an HDAM or DE database, a pointer at the beginning of
each physical block that points to a root segment that belongs in
that block.
root segment
In a hierarchical database, the highest segment in the tree
structure. It remains in main storage when other overlay segments
are run. See also
dependent segment.
routing code
For EMH, a user-defined code that allows transactions to
be routed to programs within a load balancing group.
routing path
In an MSC network, the route through which IMS passes a
message from its origination through processing. One or more systems
may be included in a routing path.
RS catalog repository
A reserved repository used to maintain the definitions of
the user-defined IMS repositories that are managed by the RS, such
as the IMSRSC repository. The RS catalog repository manages the association
of repository names with repository data sets. See also
Repository Server (RS).
RS catalog repository data sets
Two pairs of VSAM key-sequenced data sets (KSDSs) used by
the Repository Server to maintain the definitions of the user-defined
IMS repositories that are managed by the RS. RS catalog repository
data sets consist of a primary pair and a secondary pair of repository
index data sets (RIDs) and repository member data sets (RMDs). See
also
IMS repository function,
IMSRSC repository, and
Repository Server (RS).
RSE name
The name that an installation gives to the two IMS subsystems
that form a recoverable service element (RSE).
runtime descriptor definition
The runtime template (in an internal format of control blocks)
that can be used as a model when creating runtime resource definitions.
See also runtime resource definition.
runtime resource definition
The resource information such as attributes, status, and
relationships to other resources that IMS maintains at run time in
an internal format called control blocks. The runtime resource definitions
include, but are not limited to, database directories (DDIRs), program
directories (PDIRs), data management blocks (DMBs), program specification
blocks (PSBs), Fast Path routing codes (RCTEs), and scheduler message
blocks (SMBs) or transactions.
S
scheduler message block (SMB)
An IMS control block that represents a transaction.
scheduling intent
An application program attribute that is defined in the
program specification block (PSB) and that specifies how the program
is scheduled if multiple programs are contending for scheduling.
See also
read access,
read-only access.
scratchpad area (SPA)
A work area used in conversational processing to retain
information from an application program across executions of the program.
scrolling window
The portion of the presentation space that is mapped to
the viewport at any given time. The window can be moved vertically
within the presentation space by scrolling. See also
presentation space.
search field
In a DL/I call, a field that is referred to by one or more
segment search arguments (SSAs). See also
key
field.
secondary index database
An index that is used to establish accessibility to a physical
or logical database by a path that is different from the one provided
by the database definition. A secondary index contains an index pointer
segment type that is defined in a secondary index database.
secondary logical unit
A nonhost port through which the user gains access to the
services of the network.
secondary processing sequence
In a database, the hierarchical order of segment types in
a physical or logical database that results automatically when a database
is accessed through a secondary index.
secondary request
In a multisystem environment, a message inserted into a
transaction code destination by an application program. See also
primary request,
reply.
segment
In IMS, the unit of access to a database; for the database
system, the smallest amount of data that can be transferred by one
IMS operation.
segment occurrence
In a database, an instance of a segment type. See also
segment type.
segment search argument (SSA)
The portion of a DL/I call that identifies a segment or
group of segments to be processed. Each SSA contains a segment name
and, optionally, one or more command codes, and one or more qualification
statements. Multiple SSAs may be required to identify the wanted segment.
See also
qualified segment search argument,
unqualified segment search argument.
sensitive segment
A segment type in a database to which an application program
is sensitive.
sensitivity
An IMS capability that ensures that only data segments or
fields predefined as sensitive are available for use in a particular
application. The sensitivity concept also provides a degree of control
over data security, inasmuch as users can be prevented from accessing
particular segments or fields by omission of those segments or fields
from the logical database. Sensitivity is implemented through the
database program communication block (DB PCB).
sequence field
The field in a database segment that used to store segment
occurrences in sequential ascending order.
sequential buffering (SB)
Efficient sequential input buffering techniques that reduce
the elapsed time required to sequentially process large IMS OSAM databases.
sequential dependent segment (SDEP)
A segment of a data entry database that is chained off the
root segment and inserted (last-in first-out) into the last part of
a DEDB area. After being inserted by an online program, the SDEP cannot
be modified. See also
data entry database.
sequential read
A set of several consecutive blocks that are read with a
single read I/O operation. Sequential reads are issued by the sequential
buffering (SB) component of IMS in order to reduce the elapsed time
required to sequentially process large IMS overflow sequential access
method (OSAM) databases.
service element
One of the discrete hardware and software products that
provide a terminal user with processing ability.
service group (SG)
In a Remote Site Recovery (RSR) environment, a collection
of all IMSs that access RSR-covered databases at an active or at
a remote site, including the recovery control data set (RECON data
set). A service group usually includes one or more IMSs at a single
site, with the databases and RECON data set shared between the IMSs.
service request block (SRB)
A control block that represents a routine that performs
a particular function or service in a specified address space.
session recovery
The XRF process that switches primary sessions on class
1 terminals to backup sessions or reestablishes service on class 2
terminals during takeover.
shadow database
In a Remote Site Recovery (RSR) environment, a database
maintained at the tracking site as a remote copy of a database at
the active site. If a remote takeover occurs, the shadow database
becomes the master database.
shared index database
A secondary index database containing more than one secondary
index in the same physical operating system data set.
shared queue
A collection of data objects with the same name that reside
on a coupling facility queue structure. Data objects on a shared
queue are available to all CQS clients that have access to the structure.
sharing complex
A group of subsystems using IMS and DBRC that share the
same RECON data sets.
sibling segments
Two or more occurrences of different sibling segment types
having a common parent segment occurrence. See also
twin segments.
sibling segment types
Two or more segment types having a common parent segment
type.
significant data
State data that keeps a resource from being deleted in Resource
Manager (RM) when the resource is no longer active on any IMS. See
also
state data.
significant status
A resource status classified as significant. In addition
to being recoverable, if the resource status is specified as significant,
the resource cannot be deleted after a terminal logoff, a user signoff,
or an IMS restart.
sign-off
The act a terminal user performs in order to end an identification
of a user to IMS. When the terminal is an ETO terminal, the signoff
process usually disconnects the user structure from the terminal structure
and deletes the user structure.
sign-on
A request made by an application process or terminal user
to verify authorization to use resources.
sign-on verification
The verification of a user ID that takes place at sign-on.
Sign-on verification is required before a user can access protected
IMS resources.
simple checkpoint
The periodic recording of control information and system
status on the system log at user-specified intervals.
simple hierarchical sequential access method (SHSAM)
A type of HSAM database that contains only root segments,
which have no prefixes.
simple HISAM (SHISAM)
The support for a HISAM database that contains only one
segment type.
single-area structure
In a data-sharing environment, a coupling facility structure
that contains only one VSO DEDB area. See also
multiple-area structure.
single lock manager
A concept where locks for database resources shared between
programs or subsystems are handled by one control point. Either an
IRLM or a Program Isolation locking function can be invoked for the
subsystem.
single message mode
A processing mode in which synchronization points occur
as each message is read from the queue, as well as at application
termination. See also
message mode,
multiple message mode.
single point of control (SPOC)
In a sysplex, a method for managing multiple subsystems
as if they were one system. For example, instead of entering commands
on each subsystem, a user can enter commands from one SPOC and the
commands will run on each subsystem in the sysplex.
SNA character string (SCS)
In SNA, a string of EBCDIC control characters carried within
a request/response unit (RU); the string can also contain user data.
source segment
A database segment containing the data used to construct
the secondary index pointer segment.
SQL communication area
A structure that provides an application program with information
about the execution of its SQL statements. An SQLIMSCA is updated
after each SQL statement executes.
stage 1 system definition
The first part of the process of defining an IMS system.
Stage 1 checks input specifications and generates a series of job
steps that are the input to stage 2.
stage 2 system definition
The second part of the process of defining an IMS system.
Stage 2 builds IMS system libraries, execution procedures, and the
IMS online control program tailored to support the wanted set of IMS
functions. Stage 2 then stores these in an IMS library.
staging libraries
Those libraries that are modified by offline functions in
a system using online change. Changes are first applied to the staging
libraries, which are then copied to the inactive libraries.
standard DL/I application program
An application program that uses the existing DL/I call
interface. It does not issue any CPI communications calls, nor does
it allocate any LU 6.2 conversations.
state data
Information that must be kept in Resource Manager (RM) so
that users can sign onto another IMS and resume their states. See
also
significant data.
static node
A VTAM node defined by the IMS system definition.
static terminal
A terminal created through the system definition process.
See also
dynamic terminal.
static user
Non-ISC user or ISC user defined statically through the
IMS system definition process.
status code
A two-character code in the program communication block
(PCB) mask that indicates the results of a DL/I call. See also
PCB mask.
status recovery mode
The scope of recovery for a resource, it determines where
the resource status can be recovered from. GLOBAL indicates the status
is managed by RM, LOCAL indicates the status is managed by IMS in
local control blocks and log records, and NONE indicates the status
is not recovered.
stored descriptor definition
The information from which IMS builds a runtime descriptor
definition. See also runtime descriptor definition.
stored resource definition
The resource information that is stored offline, from which
IMS builds runtime resource definitions. Stored resource definitions
can reside in system data sets, such as IMS.MODBLKS, IMS.ACBLIB, IMS.FORMAT,
and a resource definition data set (RDDS). See also resource definition
data set.
stream mode
In Message Format Service (MFS), the input mode in which
fields are defined as a stream of data without record boundaries.
See also
input mode,
record mode.
Structured Call Interface (SCI)
A CSL component that manages communications between the
IMSplex members.
structure pair
A primary queue structure and its associated overflow structure.
structure recovery data set (SRDS)
Shared data sets that contain structure checkpoint information
for shared queues on a structure pair. There are two SRDS data sets
per structure pair.
subpool
A collection of logical terminals (LTERMs) that can be allocated
to an ISC node and can be used with parallel sessions.
Subpool Queue Block (SPQB)
An IMS control block that represents a user.
subsequence field
In a secondary index, a field added to the index segment
key data to make the pointer segment key unique.
symbolic checkpoint
A checkpoint in a batch, BMP, or JBP application that indicates
to IMS that the program has reached a commit point and that establishes
a place in the program from which the application can be restarted.
See also
extended restart.
symbolic pointer
The concatenation of the keys in the sequence fields of
all segments that must be retrieved to reach the wanted segment including
the sequence field key of the wanted segment.
synchronization phase
The XRF phase, immediately after initialization, when the
alternate builds the IMS control blocks to mirror those in the active.
synchronization point (syncpoint)
A point in time from which IMS or an application program
can start over if a failure makes recovery necessary. The two types
of synchronization points are system checkpoints done by IMS itself,
and application program synchronization points (also known as commit
points) done on behalf of individual application programs. See also
commit point,
system
checkpoint.
sysplex
A set of z/OS systems that communicate with each other through
certain multisystem hardware components and software services.
sysplex data sharing
The ability of multiple IMS subsystems to share data across
multiple MVS images. Sysplex data sharing differs from two-way data
sharing in that the latter allows sharing across only two z/OS images.
system checkpoint
A point at which IMS records its internal status-control
information, plus a unique checkpoint ID, and writes the checkpoint
table to the restart data set (RDS). This information allows IMS to
reconstruct its condition if recovery is later necessary. System checkpointing
is done automatically each time a user-selected number of records
is written to the log. See also
synchronization
point.
system contents directory (SCD)
A data area whose primary function is to contain major entry
pointers for all IMS facilities. Its secondary function is to contain
system data and the status of the log functions and commands.
system control area (SCA)
In Message Format Service (MFS), a message field that allows
an application program to control specific terminal features when
the features apply to the terminal for which the message is destined.
See also
default system control area.
system definition
An IMS process that describes databases, application programs,
terminals, and other resources to IMS.
system definition preprocessor
An optional step in the system definition process that performs
resource name checking, thus bypassing that procedure in stage 1.
system diagnostic work area (SDWA)
In a z/OS environment, the data that is recorded in a SYS1.LOGREC
entry that describes a program or hardware error.
system generation (SYSGEN)
system identification
In an IMS multisystem environment, the means by which a
system that is part of a logical link path is identified.
system log data set (SLDS)
A data set on which IMS archives a full online log data
set (OLDS). An SLDS can be on DASD or tape. The contents are used
as input to the database recovery process. See also
online log data set,
write-ahead data set.
system message field
In Message Format Service (MFS), an output device field
on 3270 display devices that can be defined to receive system messages,
thereby preventing unsolicited IMS messages from destroying a screen
format.
T
takeover
In an XRF environment, the process by which the failing
active IMS is released from its XRF sessions with terminal users and
replaced by an alternate IMS.
takeover condition
An event in the active that causes IMS in the alternate
to request a takeover.
takeover phase
The replacement of the failing active IMS by the alternate
IMS.
target member (tmember)
The name of a client that connects to an OTMA group.
target segment
In secondary indexing, the segment to be retrieved.
task control block (TCB)
A z/OS control block that is used to communicate information
about tasks within an address space that is connected to a subsystem.
TCP/IP
An industry-standard, nonproprietary set of communication
protocols that provides reliable end-to-end connections between applications
over interconnected networks of different types.
telecommunication program PCB (TP PCB)
The program communication block (PCB) that supports communication
between an application program and a terminal or other application
program. There are two types of TP PCBs: I/O PCB and alternate PCB.
terminal-related MSDB
A type of main storage database (MSDB) in which each segment
is assigned to and owned by one logical terminal (LTERM), the owner
with terminal security may alter or update that segment, and a segment
may be referenced by someone other than the owner. Terminal-related
MSDBs are either fixed ((permitting changes) or dynamic (permitting
segment insertion and deletion).
terminal response mode
The type of response mode that suspends all input operations
from the terminal until the application program has generated the
output message. See also
line response mode,
response mode.
terminal security
The use of system definition macros and security maintenance
utility control statements to authorize a particular logical or physical
terminal to issue some or all of the operator commands and to send
or receive some or all of the currently defined transactions.
termination phase
The extended recovery facility (XRF) phase in which the
XRF complex returns to two separate and independent environments and
all XRF activity in the alternate system stops.
test mode
The mode that causes any input message entered into a terminal
under test to be returned to the test terminal, with error analysis
procedures bypassed.
Time Sharing Option single point of control (TSO SPOC)
An IBM-supplied application from which a user can manage
operations of all IMS systems within an IMSplex.
tracked log
In a Remote Site Recovery (RSR) environment, the system
log data set on the tracking IMS to which the log records received
from the active IMS are written.
tracker's log
In a Remote Site Recovery (RSR) environment, the online
log data set for the log of the tracking IMS.
tracking IMS
In a Remote Site Recovery (RSR) environment, an IMS that
tracks the activities of active IMSs to provide disaster recovery
support. A tracking IMS is usually geographically remote from the
active IMSs. See also
active IMS,
Remote Site Recovery.
tracking phase
The XRF phase during which the active processes the IMS
workload and the alternate maintains IMS control blocks to duplicate
those in the active and uses surveillance to check the active for
signs of failure.
track recovery
An option for recovery from permanent read/write errors
on VSAM data sets. Track recovery permits database reconstruction
at the track level rather than the data set level.
transaction
A specific set of input data that triggers a specific process
or job. A transaction also can refer to a message destined for an
application program.
transactional VSAM
A DFSMS function that provides record-level sharing and
transactional recovery for VSAM data sets. Transactional VSAM provides
a data set access mode that is used by DBRC to provide parallel RECON
data set access.
transaction code
A 1- to 8-character alphanumeric code that calls an IMS
message processing program.
transaction command security
The use of system definition macros and security maintenance
utility control statements to permit specific application programs
to issue some of the IMS operator commands.
transaction load balancing
An optional facility that enables a transaction to be scheduled
into more than one message or batch message region at the same time.
transaction-oriented BMP program
A batch message processing program (BMP program) that performs
transaction-type processing in a batch environment. A transaction-oriented
BMP program obtains its input from the IMS message queues and can
also use the message queues for output. See also
batch-oriented BMP program.
transaction pipe (tpipe)
A named IMS process management resource. An OTMA client
must specify this resource when submitting a transaction to IMS.
A tpipe is analogous to an LTERM.
transaction processing system
An IMS in a multisystem environment that accepts transactions
from the front-end system, calls application programs for transaction
processing, and routes all replies to the front-end system for response
to the terminal. See also
front-end system,
pseudo-front-end system.
Transport Manager Subsystem (TMS)
In a Remote Site Recovery (RSR) environment, the subsystem
that provides communication services to IMS components.
twin segments
In a database, all child segments of the same segment type
that have an instance of the same parent segment type. Root segments
are also considered twins to each other. See also
physical twins,
sibling segments.
two-phase commit
A two-step process by which recoverable resources and an
external subsystem are committed. During the first step, the database
manager subsystems are polled to ensure that they are ready to commit.
If all subsystems respond positively, the database manager instructs
them to commit.
type-1 automated operator application program
An application program that can issue a subset of IMS commands
by using the CMD call in DB/DC and DCCTL environments.
type-1 command
A command, generally preceded by a leading slash character,
that can be entered from any valid IMS command source. See also
type-2 command.
type-2 automated operator application program
An application program that can issue a subset of IMS commands
using the ICMD call in DB/DC, DBCTL, and DCCTL environments.
type-2 command
A command that is entered only through the OM API. Type-2
commands are more flexible and can have a broader scope than type-1
commands. See also
type-1 command.