A

abbreviated combined relation condition
In COBOL, a combined condition that omits a common subject or a common subject and common relational operator from a consecutive sequence of relational conditions. For example, (A and B) or (A and C) can be abbreviated A and (B or C).

abbreviated installation
A process in which the verification and OS/400 error recovery part of installation is done without restoring the saved version of the operating system. Contrast with normal installation.

ABM
See asynchronous balanced mode (ABM).

ABME
See asynchronous balanced mode extended (ABME).

abort
In data communications, a function called by a sending primary, secondary, or combined station that causes the recipient to discard and ignore all bit sequences transmitted by the sender since the preceding flag sequences or to discard and ignore all data transmitted by the sender since the previous checkpoint.

absolute path name
A string of characters used to refer to an object, starting at the highest level (or root) of the directory hierarchy. The absolute path name must begin with a slash (/), which indicates that the path begins at the root. Contrast with relative path name. See also path name.

absolute positional pattern
In REXX, the part of a parsing template that allows a string to be split by the specification of numeric positions. A positional pattern has no sign or has an equal sign.

absolute time
A point on a time scale.

absolute value
The magnitude of a number.

abstract syntax
In OSI, a definition of the data types and meaning of a collection of data that does not include any specification of how the data is to be encoded. See also abstract syntax notation one. Contrast with transfer syntax.

Abstract Syntax Checker (ASC)
In OSI, a utility program for OSI Communications Subsystem that processes user-specified ASN.1 statements and generates (a) data structures in a user-selected programming language that define the format of the data used to communicate with peer application entities, and (b) the metatable that OSI Communications Subsystem uses to encode and decode the data passed between application entities.

abstract syntax notation one (ASN.1)
(1) In the Distributed Computing Environment (DCE), a data representation scheme that enables complicated types to be defined and enables values of these types to be specified.
(2) In OSI, the formal method adopted in ISO 8824 (CCITT X.209) for defining the format and meaning of data. Users of the OSI presentation layer use ASN.1 to define, in a system-independent way, the data to be exchanged on an association. See also abstract syntax.

Abstract Window Toolkit (AWT)
A Java package that allows a Java applet to have a graphical interface that is compatible with the platform that the applet is running on.

abuttal operator
In REXX, when two terms in an expression are adjacent and are not separated by an operator, they are said to abut. The effect of this operation is that the two terms are concatenated without a blank.

accelerator
A function key displayed next to a pull-down menu choice that starts the application-defined function.

accept calls
An inbound X.25 DTE attribute that determines whether or not the local node accepts a call from an adjacent node.

accept reverse charging
An inbound X.25 DTE attribute that determines whether or not the local node pays for a call from an adjacent node. See also reverse charging.

access
(1) To read.
(2) The ability to use or read.

access code
In OfficeVision, a 1- to 4-digit number assigned to documents and folders, which gives those users authorized to the access code use authority to the documents and folders.

access control
In computer security, assurance that a resource has authorization to a requested data or service.

access control list (ACL)
(1) In the Distributed Computing Environment (DCE), data that controls access to a protected object. An access control list specifies the privilege attributes needed to access the object and the permissions that may be granted, with respect to the protected object, to principals that possess such privilege attributes.
(2) In the Lightweight Directory Access Protocol (LDAP), data that a directory server uses to control the authorization that users have to add and delete directory objects and to read, write, search, and compare directory attributes.

access control list facility
In the Distributed Computing Environment (DCE), a Security Service feature that checks a principal's access to an object. This facility determines access rights by comparing the principal's privileges to entries in an access control list (ACL) of an object.

access control list (ACL) group
In the Lightweight Directory Access Protocol (LDAP), a group of users who have the same access privileges. Changing the privileges of an ACL group changes the privileges of its members.

accessible
In the Distributed Computing Environment (DCE), pertaining to an object whose client possesses a valid designator or handle.

access intent
In Client Access, a value passed from a programmable work station (PWS) to an AS/400 system each time a PWS user opens a file on the AS/400 system. The access intent tells the AS/400 system if the PWS will use the file as a read-only file (read access intent), as a write-only file (write access intent), or as a read/write file (read/write access intent).

access key
In the Application Development Manager feature of the Application Development ToolSet licensed program, an identifier that shows which user currently has exclusive update authority to a part. An access key is set when a user checks out a part. This key prevents one user from overwriting the changes made by another user.

access method
A technique that is used to read a record from, or to write a record into, a file. Access can be sequential (records are processed one after another in the order in which they appear in the file), it can be random (the individual records can be processed in any order), or it can be dynamic (records can be processed sequentially or randomly, depending on the specific request).

access path
(1) The order in which records in one or more database files are organized for processing by a program. See arrival sequence access path and keyed sequence access path.
(2) In DB2 UDB for AS/400, the path used to locate data specified in SQL statements. An access path can be indexed, sequential, or a combination of both.

access path journaling
A method of recording changes to an access path as changes are made to the data in the database file so that the access path can be recovered automatically by the system. See also system-managed access-path protection.

access permission
The object authority to a high-performance file system file.

access plan
In DB2 UDB for AS/400, the control structure produced during compile time that is used to process SQL statements encountered when the program is run.

access point
(1) In the Distributed Computing Environment (DCE), the point at which an abstract service is obtained, or a connection between a directory user agent (DUA) and a directory system agent (DSA).
(2) A cluster node that is being used as the primary source for replicated objects and as the primary source for initiating changes to the object.

access right
In the Distributed Computing Environment (DCE), a synonym for permission.

account
In the Distributed Computing Environment (DCE), data in the Registry database that allows a principal to log in. It is a registry object that relates to a principal.

accountability
See nonrepudiation.

accounting code
A 15-character field, assigned to a job by the system when it is processed by the system, that is used to collect statistics for the system resources used for that job when job accounting is active.

accounting entry
A journal entry that contains statistics of system resources used for job accounting.

accounting level
A system value identifying the type of data to be recorded when job accounting is active.

accounting segment
The period of time during which statistics are gathered, beginning when the job starts or when the job's accounting code is changed, and ending when the job ends or when the job's accounting code is next changed.

ACD
See automatic call distribution (ACD).

ACD group
In telephony, the set of multiple agents assigned to process incoming telephone calls that are directed to the same dialed number. The routing of incoming calls to one of the agents in the ACD group is based on such properties as availability of the agent and length of time since the agent completed the last incoming call.

ACD pilot number
In telephony, the common telephone number that calling parties can dial to route calls to one of multiple agents.

ACF
See attribute configuration file (ACF).

ACK
See acknowledgment (ACK) character.

acknowledged service
In communications, the service that provides for the establishment of a data link level connection. Acknowledged service provides for functions such as sequencing, flow control, and error recovery. SNA requires the use of acknowledged services. Contrast with unacknowledged service.

acknowledgment
In BSC, a positive response to a data transmission.

acknowledgment (ACK) character
(1) The BSC transmission control character that is sent as a positive response to a data transmission. See also ACK0 and ACK1.
(2) In RJE, a transmission control character sequence that is sent as a positive response to a data transmission.

ACK0
In BSC, the even-numbered, positive acknowledgment character, which indicates that text was received without transmission errors. See acknowledgment (ACK) character.

ACK1
In BSC, the odd-numbered, positive acknowledgment character, which indicates that text was received without transmission errors. See acknowledgment (ACK) character.

ACL
See access control list (ACL).

acoustic panel
A panel bonded with a material to reduce operating noise from the devices in the rack.

acquire
To assign a display station or session to a program.

acquire-program-device operation
An operation that makes a program device available for input or output operations. Contrast with release-program-device operation.

ACRI
See additional coding-related required information (ACRI).

ACSE
See association control service element (ACSE).

ACSE association
In OSI, an association that uses the services provided by association control service elements.

action
What occurs as a result of an event. In VisualAge RPG, an action subroutine is run if it is associated with an event.

action item
In the OfficeVision program, a piece of mail that requires an action or an answer by a due date, but is not yet answered.

action services
In OSI, callable services that cause OSI Communications Subsystem to take an action, such as a data transfer. Contrast with extract services and set services.

actions profile
In VisualAge RPG, a collection of actions that can be associated with a specific project.

action subroutine
In VisualAge RPG, logic written by the user to respond to a specific event.

activate
(1) To allocate static storage for a program. In the OS/400 operating system, this is synonymous with the phrase "to load a program." Contrast with bind.
(2) To make a resource ready to perform its function.

activation
A processing step that prepares a program to be run. Activation can include allocating and initializing static storage for programs in a job and completing some portions of binding.

activation group
A substructure of a job in which Integrated Language Environment (ILE) programs and service programs are activated. This substructure contains the resources necessary to run the program. These resources include: static and global program variables, dynamic storage, temporary data management resources, certain types of exception handlers and ending procedures.

activation group number
A 4-byte number that uniquely identifies an activation group within the job.

active
The state of a resource when it has been activated and is operational. In a multitasking environment, the active session is the one in the foreground of the display.

active attack
In computer security, an assault on a network that involves an intruder who trys to break into or take over a computer that belongs to someone else. Spoofing is an example of an active attack.

active context handle
In DCE Remote Procedure Call (RPC) applications, a context handle that the RPC has set to a non-null value and has passed back to the calling program. The calling program supplies the active context handle in any future calls to procedures that share the same client context. See client context and context handle.

active file
A file on a tape or diskette volume with an expiration date later than the system date.

active group job
A group job that was not suspended by the Transfer to Group Job (TFRGRPJOB) command.

active open
In TCP/IP, the state of a connection that is actively providing a service.

active record
An active subfile record or any record format that is currently shown on a display. See also active subfile record. Contrast with inactive record.

active sort table
A system-supplied sort table that contains the collating sequences for all defined double-byte characters in a double-byte character set. These tables are maintained by the character generator utility function of the Application Development ToolSet licensed program.

active subfile
A subfile in which a write operation was issued to the subfile record format or to the subfile control record format with the DDS keyword SFLINZ in effect.

active subfile record
A record that was added to the subfile by a write operation, or a record that was initialized by the DDS keyword SFLINZ. Contrast with inactive subfile record.

active window
The window with which a user is currently interacting. This is the window that receives keyboard input.

activity
(1) In OSI, a logical unit of work into which peer application entities can separate the data that they exchange. See also activity management.
(2) In System Manager, a change management operation initiated by the central site, for example, sending an object, deleting a file, and installing a PTF. An activity is a single stop within a change request.

activity condition
In System Manager, the criteria that must be met before the activity can start running. An activity can be conditioned on the results of other activities.

activity level
A characteristic of a subsystem that specifies the maximum number of jobs that can compete at the same time for the processing unit.

activity management
In OSI, a set of services that the session layer provides to enable peer application entities to manage their activities. See also activity.

activity trail
A record of operations that is used to identify which activities were done, the order in which they were done, and who performed them.

ACTLU
In SNA, a command used to start a session on a logical unit.

ACTPU
In SNA, a command used to start a session on a physical unit.

actual decimal point
In COBOL, the physical representation of the decimal point position in data using either of the decimal point characters (. or ,). The actual decimal point appears in printed reports and requires a position in storage. Contrast with assumed decimal point.

actuator
(1) The device within an auxiliary storage device that moves the read/write heads.
(2) A device that causes mechanical motion.

adapted word processor
An editor that provides a basic level of function to edit OfficeVision documents. It allows the user to edit documents on an AS/400 system where the editing functions provided by the work station controller are not available.

adapter
(1) A part that electrically or physically connects a device to a computer or to another device.
(2) A device for attaching parts, for example, parts having different diameters or voltages.

adapter card
The electrical circuits on a logic card that connect one device to another or to a computer.

adapter handler
In Client Access, a program that controls the operation of a communications adapter. For example, the twinaxial adapter handler controls the operation of a twinaxial adapter that is used to connect a personal computer to an AS/400 system for Client Access functions.

adapter support software
The software used to operate adapters in a PC system and provide a common interface to application programs. Adapter support software also means any of the following or their equivalent:

adaptive pacing
In SNA, a form of session-level pacing in which session components exchange pacing windows that may vary in size during the course of a session. This allows transmission within a network to adapt dynamically to variations in the availability and the demand of buffers on a session-by-session basis. Session-level pacing occurs within independent stages along the session path according to local congestion at the intermediate nodes.

add authority
A data authority that allows the user to add entries to an object; for example, add job entries to a job queue or add records to a file. Contrast with delete authority. See also execute authority, read authority, and update authority.

add item authority
In the OfficeVision program, an authority that allows a user to work with another user's calendar to display, add, or change items on the calendar.

additional coding-related required information (ACRI)
A specification that is required by an encoding scheme to complete its definition, which extends beyond the character set and code page elements. For example, additional coding-related required information might be the ranges for valid first bytes of double-byte code points in a PC mixed-byte coded character set.

address
(1) The location in the storage of a computer where particular data is stored. Also, the numbers that identify such a location.
(2) The unique code assigned to each device or system connected to a network. See also Internet Protocol (IP) addressor ATM address.
(3) In the Distributed Computing Environment (DCE), an unambiguous name, label, or number that identifies the location of a particular entity or service. See presentation address.
(4) The second part of a two-part user identification used to send distributions. See also user ID/address.

address family
In the Distributed Computing Environment (DCE), a set of related communications protocols that use a common addressing mechanism to identify end points; for example, the U.S. Department of Defense Internet Protocols. Synonymous with protocol family.

addressing
(1) In data communications, the way that the sending or control station selects the station to which it is sending data.
(2) A method of identifying storage locations.

address pool
In data communications, a collection of multipoint addresses. Each address can be associated with an individual communications session.

Address Resolution Protocol (ARP)
In TCP/IP, a protocol that dynamically maps between internet and baseband-adapter addresses on a local area network.

address switches
Switches on a device that the user sets to represent the address of that device.

address type
In data communications, a value used to define the format and contents of an address field. Address types are associated with the originator address, the recipient address, and the reply-to address information. The address types supported by a system are defined when the mail server framework is configured. The value associated with an address type must be unique.

ADEM
See advanced data communications for stores emulation (ADEM).

adjacent destination node
In OSI, a destination node that is also an adjacent node--that is, attached to the same subnetwork as the local node. See also adjacent node and destination node. Contrast with nonadjacent destination node and relay open system.

adjacent network entity title (ANET)
In OSI, the network entity title of an adjacent node. See also network entity title.

adjacent network entity title nickname
In OSI, a 1 to 8 character name for the network entity title of an adjacent node. This nickname uniquely identifies a node. See also adjacent network entity title.

adjacent node
In OSI, a node that is attached to the same subnetwork as the local node. An adjacent node can be either a destination node or a relay node.

adjust
To move text so that it fits between the defined left and right margins or between the first and last typing lines.

ADMD
See administration management domain (ADMD).

administration
In Client Access, the action of setting up a Client Access configuration and optionally creating installation diskettes and installing Client Access for a user or a group of users.

administration domain
In the Distributed Computing Environment (DCE), a domain defined by the boundaries of a cell.

administration management domain (ADMD)
In OSI X.400, a public organization that handles a management domain.

administration monitor
In OfficeVision, a text search function, which runs as a batch job, that automatically updates and reorganizes the text search index based on administrative values selected by the user.

Administrative Domain
A collection of hosts and routers, and the interconnecting networks, that are managed by a single administrative authority.

Administrative Facility
In OSI, an interactive, menu-driven utility provided by OSI Communications Subsystem with which users define and maintain their network layout, installed protocols, available application entities, and other information used by OSI Communications Subsystem.

administrative repository
A database that contains configuration, problem, change, and inventory information needed to administer the information system. The repository can be used to perform the functions of configuration management, problem management, and change management.

adopted authority
Authority given to the user by the object while the object is running. The object must be created with owner authority. These object types can have adopted authority: program, service program, and SQL package.

ADTS Client Server
See Application Development ToolSet Client Server (ADTS CS).

ADTS CS
See Application Development ToolSet Client Server (ADTS CS).

advanced assistance level
The type of displays that provide the same functions as the intermediate assistance level. However, the displays contain as much information as possible by not displaying the allowed function keys and options.

advanced data communications for stores emulation (ADEM)
A function of the Point-of-Sale Utility licensed program that allows the AS/400 system to appear to the host command processor (HCP) in a point-of-sale system as if the AS/400 system were the System/370 host computer.

Advanced DBCS Printer Support
The IBM licensed program that provides support for printers capable of printing double-byte character sets (DBCS).

Advanced Function Printing (AFP)
Pertaining to the ability of programs to use the all-points-addressable concept to print text and images on a printer.

Advanced Function Printing data stream (AFPDS)
In AFP support, the printer data stream used for printing Advanced Function Printing data. The AFPDS includes composed text, page segments, electronic overlays, form definitions, and fonts that are downloaded from the AS/400 system to the printer.

Advanced Function Printing DBCS Fonts
The IBM licensed program that provides a set of fonts for the AS/400 system to use with DBCS printers and Advanced Function Printing support. See also Advanced Function Printing (AFP) and font.

Advanced Function Printing Fonts
The IBM licensed program that provides a set of fonts for the AS/400 system to use with many IBM printers and Advanced Function Printing support. See also Advanced Function Printing (AFP) and font.

Advanced Function Printing Utilities (AFPU)
The IBM licensed program that provides AFP functions on the AS/400 system. It is composed of the following menu-driven interactive utilities: overlay utility, print format utility, and resource management utility.

Advanced Peer-to-Peer Networking (APPN)
Pertaining to data communications support that routes data in a network between two or more APPC systems that do not need to be directly connected.

advanced printer function (APF)
A function of the Application Development ToolSet licensed program that allows a user to design symbols, logos, special characters, large characters, and forms tailored to a business or data processing application. The function supports printing of any design on the 5224 or 5225 dot matrix printer.

advanced program-to-program communications (APPC)
Data communications support that allows programs on an AS/400 system to communicate with programs on other systems having compatible communications support. APPC on the AS/400 system provides an application programming interface to the SNA LU type 6.2 and node type 2.1 architectures.

advisor
(1) An application that provides a recommendation or suggestion that is based on input from the user. Advisors do not perform functions or change system values.
(2) In Performance Tools, a tool used to analyze data collected by the performance monitor function of the operating system. The advisor analyzes a collection of performance data and produces a list of conclusions and recommendations to improve system performance.

AE
See application entity (AE).

AE title
In OSI, a synonym for application entity title.

AFP
See Advanced Function Printing (AFP).

AFP DBCS Fonts
See Advanced Function Printing DBCS Fonts.

AFPDS
See Advanced Function Printing data stream (AFPDS).

AFP Fonts
See Advanced Function Printing Fonts.

AFP resources
The form definitions, page definitions, fonts, overlays (electronic forms), and page segments (graphic images). With the PrintManager program, resources can either exist in a system library, or be placed inline with a print job as the job is written to the spool.

AFPU
See Advanced Function Printing Utilities (AFPU).

AFP Utilities
See Advanced Function Printing Utilities (AFPU).

after-image
The contents of the physical file record after the data was changed by a write or an update operation. Contrast with before-image.

agent
(1) A process that can report events to--and process commands issued by--its managing processes.
(2) In System Manager, a role that systems can assume when dealing with managed objects. Systems assume the role of an agent only for the duration of an operation. A system assuming an agent role receives commands from, and sends notifications to, SystemView managers.
(3) In telephony, a customer service person whose job is to handle incoming or outgoing telephone calls; for example, an agent in an ACD group.
(4) A function that represents a requester to a server. An agent can be present in both a source and a target system.
(5) In the two-phase commit protocol, an agent is a node at the bottom of the transaction program network hierarchy.
(6) A program that gathers information or processes a task.

aggregate line speed
The maximum possible speed that data can be transmitted using a communications controller. The speed is determined using the sum of the speeds of the communications lines attached to the communications controller.

aggregate type
A user-defined data type that combines basic types, such as char, short, and float, into a more complex type, such as structs, arrays, strings, or sequences.

AID
See attention identifier (AID) or automatic initiation descriptor (AID).

AID key
See attention identifier (AID) key.

alert
(1) A message sent to a management services focal point in a network to identify a problem or an impending problem.
(2) In System Manager, a Systems Network Architecture (SNA) message that is sent from one system within a communications network to a central network management site called the problem management focal point. An alert allows problems detected within the network to be reported to a network operator at the focal point.

alert controller description
A controller description that defines the system to which alerts will be sent on an alert controller session. See also alert controller session.

alert controller session
A type of SSCP-PU session on which alerts can be sent to a system that is designated as an alert focal point.

alert description
Information in an alert table that defines the contents of a Systems Network Architecture (SNA) alert for a particular message ID.

alert filter
A filter that is used to route and process Systems Network Architecture (SNA) alerts in a network and automates operations for local alerts or received alerts within a network.

alert focal point
The system in a network that receives and processes (logs, displays, and optionally forwards) alerts. An alert focal point is a subset of a problem management focal point.

alert table
An object consisting of alert descriptions that define the contents of a Systems Network Architecture (SNA) alert for particular error conditions. The system-recognized identifier for the object type is *ALRTBL.

algorithm
A finite set of well-defined rules for the solution of a problem in a finite number of steps. See also cryptographic algorithm.

alias
(1) An alternative name that can be used instead of the primary name.
(2) The user name for a server in an implementation repository.
(3) In IDDU and DDS, an alternative name for a field in a record format description. An alias is used by some high-level programming languages as an alternative name for the field.
(4) In LAN Server, a nickname for a resource on a network server.
(5) In Client Access, a name used by Communications Manager/2 to represent the name of a device defined to emulate a display station or printer.
(6) In Client Access for DOS with Extended Memory, a name used to represent a network system name (both a network ID and system name).
(7) In an internet, a name assigned to a server that makes the server independent of the name of its host system. The alias must be defined in the domain name server.

aliasing
(1) In the Distributed Computing Environment (DCE), pertaining to the pointing of two pointers of the same operation at the same storage.
(2) In a TCP/IP Simple Mail Transfer Protocol (SMTP) application, a process used to convert SNA distribution services (SNADS) names in the origin and destination fields of a distribution to SMTP names. System and personal are the two types of aliasing on the AS/400 system.
(3) In TCP/IP host table processing, a process used to convert internet addresses to host names or host names to internet addresses.

alias name
In the Distributed Computing Environment (DCE), an optional alternate for a principal's primary name. It shares the same UUID with the primary name.

alias queue object
An MQSeries object, the name of which is an alias for another queue name. When an application or a queue manager uses an alias queue, the alias name is resolved and the requested operation is performed on the queue with the resolved name.

all authority
An object authority that allows the user to perform all operations on the object except those limited to the owner or controlled by authorization list management authority. The user can control the object's existence, specify the security for the object, and change the object. Contrast with exclude authority.

alliance
A long-term partnership formed between IBM and one or more other companies to develop and deliver a technology, product, or service. The participants in an alliance share the risks, the benefits, the revenue, and the expenses.

all object authority
A special authority that allows users to use all system resources without having specific authority to the resources. See also save system authority, job control authority, security administrator authority, service authority, spool control authority, system configuration authority, and user class.

allocate
To reserve a resource for use in performing a specific task. Contrast with deallocate.

allocated length
In DDS, for variable-length character fields, the length that indicates the portion of the variable length field that should be reserved in the fixed portion of the physical file member.

all-points-addressable
In AFP support, pertaining to the capability to address, refer to, and position text, overlays, and images at any defined point on the printable area of the paper.

alphabetic character
(1) Any one of the letters A through Z or a through z or one of the characters #, $, or @.
(2) In COBOL, a character that is one of the 26 uppercase letters of the alphabet, or a space.
(3) In DDS and IDDU, any one of the uppercase letters A through Z or one of the characters #, $, or @.

alphabet-name
In COBOL, a user-defined word, in the SPECIAL-NAMES paragraph of the Environment Division, that names a character set or collating sequence.

alphanumeric
(1) Pertaining to the letters A through Z or a through z; numbers 0-9; and special symbols $, #, @, ., or _.
(2) Pertaining to a character set that contains letters, digits, and usually other characters, such as punctuation marks. (A)

alphanumeric character
In COBOL, any character in the character set of the computer.

alphanumeric cursor
In the GDDM function, a physical indicator on a display. The alphanumeric cursor may be moved from one hardware cell to another.

alphanumeric edited item
In COBOL, an alphanumeric data item with a PICTURE character string that contains at least one B, 0, or /.

alternate format
In the OfficeVision program, a different arrangement of text from the one currently being used for a specified document.

alternate index
In CICS, an index based on an alternate key. It allows the file to be processed in a secondary key order.

alternate IPL
The process of loading code into main storage from a designated input/output device instead of from the load-source unit for the system, and of preparing for system operations. An alternate IPL is a Type D IPL.

alternate record key
In COBOL, a key, other than the prime record key, whose contents identify a record within an indexed file.

alternate user security
InMQSeries, a security feature in which the authority of one user ID can be used by another user ID, for example, to open an MQM object.

alternating array
In RPG, two arrays that are loaded together.

alternating current
An electric current that reverses its direction at regularly recurring intervals.

alternating table
In RPG, two tables that are loaded together.

alternative collating sequence
A user-defined collating sequence that replaces the standard EBCDIC collating sequence. See collating sequence.

alternative console
A display device assigned by the operating system to function as the console if the console is not working. The system searches for an alternative console when contact with the system console fails.

alternative cylinder
A cylinder on the disk that is reserved by the system then made available in place of a cylinder that is damaged or defective.

alternative line
A second switched line to which a remote controller can be attached if the first communications line is not available.

alternative sector
A sector on the disk that is reserved by the system then made available when a sector is damaged or defective. See sector.

alternative shift
In Client Access, an operation that defines a different set of characters or functions for the keyboard when the Alt key is pressed; for example, the Backspace key may represent the clear function when the Alt key is pressed.

alternative transport class
In OSI, a transport class that an application entity will accept for use in an association. Contrast with preferred transport class.

American National Standard Code for Information Interchange (ASCII)
The code developed by the American National Standards Institute for information exchange among data processing systems, data communications systems, and associated equipment. The ASCII character set consists of 7-bit control characters and symbolic characters, plus one parity bit.

American National Standards Institute (ANSI)
An organization sponsored by the Computer and Business Equipment Manufacturers Association for establishing voluntary industry standards.

analog
Pertaining to data that consists of continuously variable physical quantities. Contrast with digital.

anchor control
In the GUI designer tool suite of the VisualAge RPG licensed program, when the user has selected a group of controls in the design window, the attributes of the anchor control, such as position, size, and alignment, are applied to the other selected controls in the group.

AND relationship
The specification of conditioning indicators so that the operation is performed only when all conditions are met.

ANET
See adjacent network entity title (ANET).

ANET nickname
In OSI, a synonym for adjacent network entity title nickname.

ANI
See automatic number identification (ANI).

A/N/K
Pertaining to alphabetic, numeric, or Katakana characters.

annotation
(1) An added descriptive comment or explanatory note.
(2) In Business Graphics Utility, the option that allows text to be placed on a chart.

ANSI
See American National Standards Institute (ANSI).

AnyNet
An IBM implementation of the Multiprotocol Transport Network (MPTN) architecture, such as AnyNet/2 and AnyNet/MVS. AnyNet capability allows applications and associated services that use application programming interfaces, such as sockets, ICF, or CPI-Communications, the flexibility to use alternative network protocols, such as SNA or TCP/IP, and a variety of subnetwork types, such as a LAN, frame-relay, and ISDN.

APAR
See authorized program analysis report (APAR).

APAR media
The diskette or the tape to which the user collects APAR information.

APD
See Application Program Driver (APD).

APDU
See application-layer protocol data unit (APDU).

APF
See advanced printer function (APF).

API
See application programming interface (API).

APPC
See advanced program-to-program communications (APPC).

applet
A program that is written in Java and runs inside of a Java-compatible browser or AppletViewer.

AppletViewer
An application, which is part of Java Developer's Kit (JDK), that allows you to see how an applet will look and behave.

application
(1) A collection of software components used to perform specific types of user-oriented work on a computer.
(2) A particular business task, such as inventory control or accounts receivable.

application association
In OSI, a cooperative relationship between two application entities that enables them to exchange data. Synonymous with association.

application boundary
During the save-while-active operation, a point in time when all of the objects that a particular application is dependent on are: 1) at a consistent state in relationship to each other, and 2) in a state where the application can be started or started again.

application context
In OSI, a set of rules for two application entities to use for an association that provides a means for agreement on the type of processing to be done. Included are the set of application service elements and their options that are to be used for the association. The application context is negotiated by the ACSE when it establishes the association.

application context name
In OSI, a name that specifies the application context to be used for an association and the kind of work that an application does. In OSI, application context names are in object ID format. For applications that are defined by the ISO, such as FTAM, the ISO specifies application context names. For other applications, the application context names are specified by the user.

application definition
In System Manager, an object that contains information about an application, such as the number of options the application has and the number of loads each application option may have. The SystemView object type is *PFDDFN.

application developer
In the Application Development Manager feature of the Application Development ToolSet licensed program, an application programmer who uses theApplication Development Manager environment to develop code.

Application Development Manager
A feature of the Application Development ToolSet program that functions as a change management tool for application development. Project administrators use the Application Development Manager feature to define project hierarchies for their application development, and to define the creation and movement of parts, within a project hierarchy, by application developers.

Application Development ToolSet
The IBM licensed program that provides an integrated set of application development tools, or utilities, to be used by programmers, analysts, and support personnel. This package includes the following utilities: programming development manager (PDM), source entry utility (SEU), file compare and merge utility (FCMU), interactive source debugger (ISDB), screen design aid (SDA), data file utility (DFU), report layout utility (RLU), and advanced printer function (APF). This package also includes the following features: Application Dictionary Services and Application Development Manager. In addition, the character generator utility (CGU) is added to the package if the user's system supports the double-byte character set (DBCS).

Application Development ToolSet Client Server (ADTS CS)
The IBM licensed program that provides support for client/server application development on intelligent workstations. ADTS CS allows editing, debugging, screen and report design, and visual development of user interfaces on the workstation by using graphical user interface tools.

Application Dictionary Services
A feature of the Application Development ToolSet program that stores information about objects used in applications, and their relationships to other objects. For example, information about field definitions, data areas, files, and programs is automatically updated while the user works with programs or modules in the Application Dictionary Services feature.

application dimension
A major part of the SystemView structure that defines a way to classify which systems management task an application program addresses. Six disciplines within the application dimension are used to classify systems management tasks: business management, change management, configuration management, operations management, performance management, and problem management.

application entity (AE)
In OSI, the part of an application process that contains the OSI communications functions. An application process can have more than one application entity. Application entities can have more than one application association. See also application process.

application entity common name
In OSI, a user-defined character string recommended by ISO for identifying an application entity. The application entity common name is part of the distinguished name of an application entity and must be unique within its next higher-level object--the application process common name. See also application process common name and distinguished name.

application entity descriptor
In OSI, information that identifies an application entity to OSI Communications Subsystem. The application entity descriptor also specifies the default application mode to be used for associations that are established by the application entity. See also application entity.

application entity environment
In OSI, an environment that OSI Communications Subsystem establishes when an application entity identifies itself to OSI Communications Subsystem. The OSI Communications Subsystem requires that an application entity environment be established before an application entity can be activated. See also application entity identifier.

application entity ID
In OSI, a synonym for application entity identifier.

application entity identifier
In OSI, a parameter that identifies a particular application entity to the programming interface. The programming interface returns the application entity identifier when the customer program builds an application entity environment. The customer program then uses the application entity identifier to identify itself to OSI Communictions Subsystem on later calls. See also application entity environment.

application entity nickname
In OSI, the name by which the local OSI Communications Subsystem identifies an application entity title. See also application entity title.

application entity object class
In OSI, the set of objects that are application entities. See also application entity and object class.

application entity qualifier
In OSI, an optional integer field that further defines an application entity title.

application entity states
In OSI, the set of states that an application entity can be in. The state of an application entity determines what actions it can take.

application entity title
In OSI, an identifier for an application entity that supplements the generic information in the application context name. Application entity titles are represented as distinguished names, and can also be optionally represented as object IDs. In object ID form, the application entity title consists of an application process title and an optional application entity qualifier. See also application entity qualifier.

application layer
In open systems interconnection architecture, the layer of the model that provides a means for application processes residing in different systems to exchange information.

application-layer protocol data unit (APDU)
In OSI, a protocol data unit in the application layer. (I)

application mode
In the OSI Communications Subsystem licensed program, a set of values that represent the communications services requested when establishing an association. If the application entity uses the presentation layer services, the application mode specifies both presentation layer and session layer values; if the application entity uses the session layer services, the application mode specifies session layer values only. The application mode also indicates the transport mode to be used for an association.

application option
In System Manager, a group of one or more loads, one of which must be a code load. An application option is an independent piece of an application program that may or may not be used with the base application program.

application process
(1) In OSI, the part of an application that resides in a single node. An application process consists of one or more application entities and other parts of an application that are unrelated to OSI data communications. See also application entity.
(2) In DB2 UDB for AS/400, a unit that is dependent on the environment, but has the same basic properties in all environments. An application process is made up of one or more application groups. Synonymous with job.

application process common name
In OSI, a user-defined character string recommended by ISO for identifying an application process. The application process common name is part of the distinguished name of an application. See also application process.

application process title
In OSI, the identifier for an application process within OSI.

application program
A program used to perform a particular data processing task, such as inventory control or payroll.

Application Program Driver (APD)
An IBM licensed program used to integrate multiple applications into a common environment and to integrate functions common to those applications. The APD/400 program provides a standardized interface that allows users to access their applications and to switch between applications.

application programming interface (API)
A functional interface supplied by the operating system or a separately orderable licensed program that allows an application program written in a high-level language to use specific data or functions of the operating system or the licensed program.

application requester (AR)
The source of a request to a remote relational database management system (DBMS).

application server (AS)
The target of a request from an application requester. The database management system (DBMS) at the application server site provides the data.

application service element (ASE)
A set of functions in the application layer of OSI that provides a capability for the interworking of application entities for a specific purpose on a single application association. The set of functions is identified during association establishment to be used or provided by the peer application entities.

application shell (SH)
The CICS facility that provides the work management mechanism to build and refresh the application programming environment needed to run CICS transactions. See also user shell.

application support protocol
The protocol that connects application requesters and application servers.

Application System/400 (AS/400)
One of a family of general purpose systems with a single operating system, Operating System/400, that provides application portability across all models.

application thread
In the Distributed Computing Environment (DCE), a thread of execution created and managed by application code. See client application thread, local application thread, RPC thread, and server application thread.

application variable pool
The set of all dialog variable values for an open application.

APPLID
In CICS, a system initialization and terminal control parameter that identifies the CICS system to other remote systems.

apply program
In DataPropagator Relational, a component that is used to refresh or to update a copy table depending on the applicable source-to-target rules.

APPN
See Advanced Peer-to-Peer Networking (APPN).

appropriate privileges
A level of authority possessed by a process in which the user profile under which the process is running has *ALLOBJ special authority.

AR
See application requester (AR).

archive
In Backup Recovery and Media Services, a service that copies inactive files from disk to removable media for longer term storage and removes the files from disk to free disk storage space. The user can select specific objects or groups of objects to include or exclude from the archive process.

archive candidates
In Backup Recovery and Media Services, the objects and documents that have been selected by an archive control group to archive. Archive candidates are reported on the Archive Candidate Report, which is produced by the Start Archive using BRM (STRARCBRM) command.

archive control group
In Backup Recovery and Media Services, a group of objects (lists) that share common archive characteristics. The default values for archive control groups are defined in the BRM archive policy and can be used or overridden in each archive control group.

archive policy
In Backup Recovery and Media Services, a policy that defines the default values that are used in archive control groups. Archive policy values can be overridden at the individual archive control group level. The archive policy inherits defaults from the system policy. System policy defaults can be used or overridden in the archive policy.

archiving
A storage management operation that saves disk space by selecting infrequently used objects, saving the objects to tape, and then deleting the objects from disk.

area-specific help
In an application program using DDS, help information supplied by the programmer for the area of the screen where the cursor is located when the person using the program presses the Help key.

argument
(1) In a high-level language (HLL) procedure call, an expression that represents a value that the calling procedure passes to the called procedure.
(2) In REXX, a string passed between a calling routine and a called routine or a parameter provided to a program.
(3) An expression that is passed to a function or subroutine for evaluation.

argument list
(1) In UIM, a list of values that are passed to a program.
(2) In REXX, a complete set of arguments, separated by commas, that are passed between a calling routine and a called routine.

arithmetic expression
(1) A statement containing any combination of values joined together by one or more arithmetic operators in such a way that the statement can be processed as a single numeric value.
(2) In COBOL, an operand of certain conditional and arithmetic statements. Arithmetic expressions consist of any of the following: an identifier described as a numeric elementary item; a numeric constant; the figurative constant ZERO; identifiers and constants, as just described, separated by arithmetic operators; two arithmetic expressions, as just described, separated by an arithmetic operator; or an arithmetic expression, as just described, enclosed in parentheses.

arithmetic operation
(1) An operation such as addition, subtraction, multiplication, division, or exponentiation that is performed only on numeric fields.
(2) In COBOL, the process caused by the running of an arithmetic statement or the evaluation of an arithmetic expression that results in a mathematically correct solution to the arguments presented.

arithmetic operator
(1) A symbol used to represent a mathematical operation, such as + or -, used to indicate addition or subtraction.
(2) In COBOL, one of the symbols +, -, *, /, or **, used to indicate, respectively, addition, subtraction, multiplication, division, and exponentiation.
(3) In REXX, an operator used to perform arithmetic operations on character strings that are valid numbers. The arithmetic operators include addition (+), subtraction (-), multiplication (*), exponentiation (**), division (/), integer division (%), remainder (//), prefix +, and prefix -.

arithmetic statement
In COBOL, a statement that causes an arithmetic operation to be run. The arithmetic statements are the ADD, COMPUTE, DIVIDE, MULTIPLY, and SUBTRACT statements.

ARP
See Address Resolution Protocol (ARP).

array
(1) In C, a collection of one or more elements with identical characteristics, grouped into one or more dimensions.
(2) In RPG, a series of elements with like characteristics. An array can be searched for a uniquely identified element, or elements in an array can be accessed by their position relative to other elements. Contrast with table.
(3) In REXX, an arrangement of data in one or more dimensions, such as a list, a table, or a multidimensional arrangement of items. Arrays use compound symbols.

array element
One of the data items in an array.

array file
In RPG, an input file containing array elements.

array index
In RPG, the actual number of an element in an array, or the field containing the number or relative position of an element in an array.

arrival sequence
An order in which records are retrieved that is based on the order in which records are stored in a physical file. See also keyed sequence.

arrival sequence access path
An access path to a database file that is arranged according to the order in which records are stored in the physical file. See also keyed sequence access path and access path.

AS
See application server (AS).

ASC
See Abstract Syntax Checker (ASC).

ascending key
The values by which data is arranged from the lowest value to the highest value of the key field in accordance with the rules for comparing data items. Contrast with descending key.

ascending key sequence
The arrangement of data in order from the lowest value of the key field to the highest value of the key field. Contrast with descending key sequence.

ascending sequence
The arrangement of data in order from the lowest value to the highest value, according to the rules for comparing data. Contrast with descending sequence.

ASCII
See American National Standard Code for Information Interchange (ASCII).

ASCII line-mode display station
A display station that has the characteristics of Teletype equipment or typewriters. The display station has a one-line input field at the bottom of the screen. The output field is located above the input field and receives data, one line at a time, with the most recent data at the bottom of the output field.

ASCII port sharing
A function that allows the user to have different ASCII devices (programmable or nonprogrammable work stations) share the same port, at different times, without needing to manually create a configuration description for each new device.

ASE
See application service element (ASE).

ASN.1
See abstract syntax notation one (ASN.1).

ASN.1 encoding rules
In OSI, rules that specify the representation during transfer of the value of any ASN.1 type. ASN.1 encoding rules enable information being transferred to be identified by the recipient as a specific value of a specific ASN.1 type.

ASN.1 types
In OSI, data types defined by ASN.1 notation, for example, Boolean values and bit strings. See data types.

ASP
See auxiliary storage pool (ASP).

aspect ratio
In the Client Access licensed programs and in Business Graphics Utility, the ratio of one dimension to another, for example, the ratio of the width of a graphic to its height as it appears on the display.

assignment
(1) The process of giving a value to a variable.
(2) In REXX, a single clause with the form symbol = expression. An assignment gives a variable a new value.

assignment conversion
In the C language, a change to the form of a value where the operand being assigned is converted to the type of the variable receiving the assignment.

assignment name
In COBOL, a word that associates a file name with a device.

assignment statement
A statement that gives a value to a variable. It always contains the assignment symbol (=).

assistance level
The type of displays that a user selects to interact with the system. The three levels of assistance available are basic, intermediate, and advanced.

association
In OSI, a synonym for application association.

association control service element (ACSE)
In OSI, a set of services defined by ISO 8649 for controlling an application association between two application entities that communicate using a presentation connection. The ACSE services provide a means to establish and release an association between the application entities. The ACSE services form the minimum part of the application layer services.

association environment
In OSI, an environment that OSI Communications Subsystem for AS/400 establishes for an association. OSI Communications Subsystem for AS/400 requires that an association environment be established before an application entity can establish an association.

association establishment
In OSI, the process of creating an association between two application entities. After an association is established, the application entities can exchange data.

association ID
In OSI, a synonym for association identifier.

association identifier
In the OSI Communications Subsystem licensed program, a parameter that identifies a particular association to the programming interface. The programming interface returns the association identifier when the application entity builds an association environment. The application entity then uses the association identifier to specify the association on later OSI Communications Subsystem calls.

association release
In OSI, the process of ending an association between two application entities. After an association is released, the application entities can no longer exchange data.

association states
In the OSI Communications Subsystem licensed program, the set of states that an association can be in after an association environment is established. The state of an association determines what actions the application entity can take for that association.

assumed decimal point
In COBOL, a logical decimal point position that does not occupy a storage position in a data item. It is used by a compiler to align a value properly for calculation or input/output operations. Contrast with actual decimal point.

assumed value
A value supplied by the system when no value is specified by the user.

asterisk fill
A type of numeric editing that puts asterisks to the left of a number to fill unused positions. Example: *****476.12

asymmetric keys
In computer security, the two keys in a key pair. The keys are called asymmetric because one key holds more of the encryption pattern than the other does. See key pair.

asynchronous
(1) Not occurring in a regular or predictable pattern.
(2) Without a regular time relationship.

asynchronous balanced mode (ABM)
In communications, an operational mode of a balanced data link in which either combined station can send commands at any time and can initiate transmission of response frames without explicit permission from the other combined station.

asynchronous balanced mode extended (ABME)
In communications, an operational mode in which modulus 128 sequence numbers are used. See also asynchronous balanced mode (ABM).

asynchronous communications
A method of communications supported by the operating system that allows an exchange of data with a remote device, using either a start-stop line or an X.25 line. Asynchronous communications includes the file transfer support and the interactive terminal facility support.

asynchronous continuous update
A process in which all changes in the base table are recorded and applied to existing target data, with updates being applied to the target immediately after being committed in the base table.

asynchronous controller description
A controller description that represents a remote system or device when using asynchronous transmission methods on an asynchronous communications line or when using non-SNA protocols on an X.25 communications line to communicate with the system. See also generic controller description.

asynchronous disk I/O
In Performance Tools, a disk access operation that is not expected to complete before program operation can continue. Contrast with synchronous disk I/O.

asynchronous I/O
A series of input/output operations that are being done separately from the job that requested them.

asynchronous operation
An operation that occurs without a regular or predictable time relationship to a specified event; for example, the calling of an error diagnostic routing that may receive control at any time during the execution of a computer program.

asynchronous processing
A series of operations that are done separately from the job in which they were requested; for example, submitting a batch job from an interactive job at a work station. Contrast with synchronous processing.

asynchronous/SDLC
A data-link level communications protocol that allows data to be transmitted over an asynchronous line using a control protocol similar to SDLC.

asynchronous transfer mode (ATM)
A communications method that incorporates network switches; small, fix-length cells; and negotiated service connections.

asynchronous transmission
A method of transmission in which the sending and receiving of data is controlled by control characters instead of by a timing sequence. Contrast with synchronous transmission.

AS/400 Advanced Application Architecture
The name of the AS/400 system's architecture.

AS/400 Advanced 36
AS/400 models that are capable of running the System Support Program (SSP) product or OS/400 as their primary operating system. SSP can be used as a secondary operating system on some AS/400 Advanced 36 models when OS/400 is the primary operating system.

AS/400 Advanced 36 definition
An internal definition of an AS/400 Advanced 36 machine that exists when an AS/400 Advanced 36 is running only the System Support Program (SSP) Product. After OS/400 is installed, the first time an AS/400 Advanced 36 machine is created (CRTM36 command), the internal definition is converted to an AS/400 Advanced 36 machine (*M36 object) and an AS/400 Advanced 36 configuration (*M36CFG object). These objects are functionally equivalent to the internal definition.

AS/400 Advanced 36 machine
An object within the OS/400 operating system that represents a unique AS/400 Advanced 36. The AS/400 Advanced 36 machine is capable of running the System Support Program (SSP) Product operating system as a secondary operating system within OS/400. The system-recognized identifier for the object type is *M36.

AS/400 Advanced 36 machine configuration
An object within the OS/400 operating system that can be applied to an AS/400 Advanced 36 machine to describe its devices and characteristics. The system-recognized identifier for the object type is *M36CFG.

AS/400 BASIC
An IBM PRPQ that compiles or interprets BASIC programs on the AS/400 system.

AS/400 Developer Kit for Java
The IBM licensed program that is a compatible implementation of the Sun Microsystems, Inc. Java Technology.

AS/400 Directory Services
An option of the OS/400 licensed program that enables AS/400 to run a Lightweight Directory Access Protocol (LDAP) server.

AS/400 NetServer
See AS/400 Support for Windows Network Neighborhood (AS/400 NetServer).

AS/400 object
An object that exists in a library on the AS/400 system and is represented by an object on the PC. For example, a user profile is an AS/400 object represented on the PC by the user profile object.

AS/400 PL/I
An IBM PRPQ that is a high-level language available on the AS/400 system. The AS/400 PL/I PRPQ is capable of handling a large variety of data structures and easily allows variation of precision in numeric computation.

AS/400 resource
In System Manager, an entity that contains objects and other resources that reside on the AS/400 system and are represented by System Manager on the PC. AS/400 resources supported by System Manager include items within lists, such as user profile and user. Contrast with workstation object.

AS/400 Support Family of Services
A selection of support services, which can be purchased individually or in packages, offered by IBM to AS/400 customers. These services range from answering questions on AS/400 system usage and support to consulting on complex system issues.

AS/400 Support for Windows Network Neighborhood (AS/400 NetServer)
A function of the OS/400 operating system that enables Microsoft Windows clients on a network to access AS/400 shared directory paths and shared output queues without any unique software. The clients use the file and print sharing functions that are included in their Windows operating systems.

AS/400 System/38 Migration Aid
The IBM licensed program that helps organize and automate the migration of System/38 objects to the AS/400 system.

AS/400 Toolbox for Java
A library of Java classes that gives Java-program access to AS/400 data and resources.

ATI
See automatic transaction initiation (ATI).

ATL
See automated tape library (ATL).

ATM
See asynchronous transfer mode (ATM).

ATM address
A 20-digit hexadecimal number that uniquely identifies an end system in an asynchronous transfer mode (ATM) network. AS/400 registers a unique ATM address for each input/output adapter (IOA).

ATM forum
A worldwide organization that promotes asynchronous transfer mode within the industry and the end-user community. The ATM forum defines two basic standards of interoperability: user-to-network interface (UNI) 3.0 and UNI 3.1.

at-most-once semantics
In the Distributed Computing Environment (DCE), a characteristic of a procedure that restricts the procedure to being run once, partially, or not at all. See broadcast semantics, idempotent semantics, and maybe semantics.

atomic
(1) In DB2 UDB for AS/400 SQL, a characteristic of database data definition functions that allows the function to complete or return to its original state if a power interruption or abnormal end occurs.
(2) In commitment control, a characteristic that allows individual changes to objects to appear as a single change.

attached processor
In telephony, a host computer that is attached by a communications line to a telephone switch and that is controlling some, if not all, of the switch functions.

attachment
An entire device or feature attached to a processing unit, including required adapters. Contrast with adapter.

attachment
A separate unit of information associated with a message.

attachment reference
A string of data representing a reference to an attachment. The format and contents of the attachment reference are defined by the attachment reference type.

attachment reference type
A value used to define the format and contents of an attachment reference, so that the programs that work with specific types of attachment references are supported. The attachment reference types supported on a system are defined when the mail server framework is configured. The value associated with an attachment reference type must be a unique type value.

attachment unit interface
See transceiver cable.

attended mode
An AS/400 Operations Console state that requires the local controlling system operator to approve each remote request for control of the AS/400 system when the local controlling system is in control. See also Operations Console.

attention identifier (AID)
A character in a data stream that is sent to the host system when a display station user presses an attention identifier (AID) key. Typical AID keys are function keys or the Clear, Enter, Page Up, Page Down, Help, Print, and Home keys.

attention identifier (AID) key
A key that causes an attention identifier (AID) to be sent to the host system when pressed, such as a function key or the Clear, Enter, Page Up, Page Down, Help, Print, and Home keys.

Attention-key-handling program
A user-defined program that is called when the work station user presses the Attention (Attn) key.

attribute
(1) A characteristic or trait of one or more items.
(2) In Business Graphics Utility, the characteristics that make up the chart format.
(3) In DCE Remote Procedure Call (RPC), an interface definition language (IDL) or attribute configuration file (ACF) that conveys information about an interface, type, field, parameter, or operation.
(4) In the DCE Distributed Time Service (DTS), a qualifier used with DTS commands. DTS has four attribute categories: characteristics, counters, identifiers, and status.
(5) In the DCE X/Open Directory Service (XDS), information of a particular type concerning an object and appearing in an entry that describes the object in the directory information base (DIB). It denotes the attribute's type and a sequence of one or more attribute values, each accompanied by an integer denoting the value's syntax.
(6) In MQSeries, one of a set of properties that defines the characteristics of an MQM object.
(7) In an SQL database design, a characteristic of an entity; for example, the telephone number of an employee is one of that employee's attributes.
(8) In user interface manager (UIM) tag language, an identifier used with related material that takes on a specific meaning, such as an action to be taken or the characteristics of text or data.

attribute character
A character associated with a field in a display file record format that defines how the field is displayed.

attribute configuration file (ACF)
In the Distributed Computing Environment (DCE), an optional companion to an interface definition file that modifies how the Interface Definition Language (IDL) compiler locally interprets the interface definition. See also interface definition and Interface Definition Language.

Attribute Configuration Language
In the Distributed Computing Environment (DCE), a high-level declarative language that provides syntax for attribute configuration files. See attribute configuration file.

attribute object
In a threaded program, any pthreads data structure that is used to specify initial states when you create certain resources such as threads, mutexes, and condition variables.

attribute type
(1) In the Distributed Computing Environment (DCE) X/Open Directory Service (XDS), the component of an attribute that indicates the type of information given by that attribute. Because it is an object identifier, it is unique among other attribute types.
(2) In Distributed Computing Environment (DCE) X/Open Object Management (XOM), any of various categories into which the client dynamically groups values on the basis of their semantics. It is an integer unique only within the package.

attribute value
In the Distributed Computing Environment (DCE), a particular instance of the type of information indicated by an attribute type.

audio
Pertaining to the portion of recorded information that can be heard.

audio part
In VisualAge RPG, a nonvisible part that allows the application to play audio sounds, such as music and speech.

Audio Visual Connection (AVC)
The desktop system used on an IBM PS/2 that enables an author to develop and display audio-visual shows.

audit
To review and examine the activities of a data processing system mainly to test the adequacy and effectiveness of procedures for data security and data accuracy.

audit journal
A journal used by the system to keep a record of security-relevant events that occur. System name is QAUDJRN. See also audit level, object auditing, and security-relevant.

audit level
The types of user actions that are currently being audited for the entire system or for specific users on the system. Actions that can be audited include authority failures and restoring objects. A record of each action is written to the audit journal. See also audit journal.

audit trail
Data in the form of a chronological path linking a sequence of events that allows the system to trace the transactions that have affected the contents of a record, such as a customer account or item record.

audit trail table
In DataPropagator Relational, a table at the control server that records a history of refresh operations and update operations performed against target tables. The history information can be used to audit refresh and update activity, and it is a repository to diagnostics and performance statistics.

audit window
In the OfficeVision program, a field in the status line that displays the name of a text instruction or character when the cursor is positioned on that instruction or character.

aural
Relating to the ear or to the sense of hearing.

authentication
(1) In computer security, verification that a message has not been altered or damaged.
(2) In computer security, a process that is used to verify the user of an information system or protected resources.

authentication algorithm
In a Virtual Private Network (VPN), an algorithm that converts variable-length input data into fixed-length output data.

Authentication Header (AH)
In a Virtual Private Network (VPN), a security protocol that provides data authentication.

authentication level
Synonym for protection level.

authentication method
In a Virtual Private Network (VPN), a procedure that is used to verify the identity of the sender of a message.

authentication protocol
A formal procedure for verifying a principal's network identity. Kerberos is an instance of a shared-secret authentication protocol.

Authentication Service
One of the three services provided by the Security Service in the Distributed Computing Environment (DCE). It verifies principals according to a specified authentication protocol. The other Security services are the Privilege Service and the Registry Service.

authentication surrogate
In the Distributed Computing Environment (DCE), a type of principal entry in a cell's Registry database that represents a foreign cell. This principal shares a secret key with a corresponding entry in the foreign cell's Registry. The Authentication Services of the two cells use the secret key for the purpose of exchanging data about principals without either Authentication Service having to share its private key with the other.

authoritative
In Domain Name System (DNS), pertaining to a server that has complete information about a particular domain.

authority
The right to do something or to have it done on the system. On an AS/400 system, you must have authority to an object to work with it. Private authority and public authority are examples of authorities on the AS/400 system.

authority checking
A function of the system that looks for and verifies a user's authority to an object.

authority holder
An object that specifies and reserves an authority for a program-described database file before the file is created. When the file is created, the authority specified in the holder is linked to the file.

authority lookups
In Performance Tools, the process whereby the Licensed Internal Code determines whether a particular user ID is authorized to access a specific object.

authority nickname
In the OSI Communications Subsystem licensed program, a nickname for the higher portion (a set of names that are higher in the hierarchy) of an application entity's distinguished name. The authority nickname refers to that portion of the application entity's distinguished name above the application process common name. The authority nickname can be shared by many application entities.

authorization
(1) In the Distributed Computing Environment (DCE), the determination of a principal's permissions with respect to a protected object, or the approval of a permission sought by a principal with respect to a protected object.
(2) In computer security, the right granted to a user to communicate with or make use of a computer system.

authorization ID
In DB2 UDB for AS/400 SQL, a user profile. A name identifying a user to whom privileges can be granted.

authorization list
A list of two or more user IDs and their authorities for system resources. The system-recognized identifier for the object type is *AUTL.

authorization list management authority
An object authority that allows the user to add users to, remove users from, and change users' authorities on the authorization list.

authorization protocol
In the Distributed Computing Environment (DCE), a formal procedure for establishing the authorization of principals with respect to protected objects. Authorization protocols supported by the Security Service include DCE authorization and name-based authorization.

authorization service
In the Distributed Computing Environment (DCE), an implementation of an authorization protocol.

authorize
To permit or give authority to.

authorized program analysis report (APAR)
A request for correction of a defect in a current release of an IBM-supplied program.

AUTOEXEC.BAT
The batch file that contains DOS commands or program names that are automatically run on a personal computer immediately after DOS is loaded.

automated tape library (ATL)
A tape library that performs its functions under direct software or application control.

automatic answer
In data communications, a line type that does not require operator action to receive a call over a switched line. Contrast with manual answer.

automatic bind
In DB2 UDB for AS/400 SQL, the bind that automatically takes place when an application program is run and the bound access plan is nullified; that is, without a user issuing a CRTSQLxxx command (where xxx is CI, CBL, CBLI, FTN, PLI, RPG, or RPGI). See also bind and dynamic bind.

automatic binding method
In the Distributed Computing Environment (DCE), a method of managing the binding for a remote procedure call. It completely hides binding management from client application code. If the client makes a series of remote procedure calls, the stub passes the same binding handle with each call. See binding handle, explicit binding method, and implicit binding method.

automatic call
A feature that permits a station to connect with another station over a switched line without operator action. Contrast with manual call.

automatic call distribution (ACD)
In telephony, a service that allows incoming telephone calls directed to the same dialed number to be routed to one of multiple agents, all of whom can provide the same service to the calling party and all of whom are assigned to the same ACD group.

automatic call unit
A common carrier device that allows the AS/400 system to automatically dial a remote location.

automatic cleanup
The system process of automatically deleting items, such as old job logs, history log messages, system journals, and system logs, from the system on a daily basis.

automatic configuration
A function that names and creates the descriptions of network devices and controllers attached to a preexisting line. The objects are also varied on at a user's request.

automatic data
Data that is stored in automatic storage. Contrast with static data.

automatic dial
A function of the system that allows a system to automatically dial a remote station over a switched line without the assistance of an operator.

automatic duplication
An option of the data file utility (DFU) function of the Application Development ToolSet licensed program that allows information from a previous record to be automatically copied into the current record.

automatic duplication indicator
In DFU, a field on the DFU Entry display that tells if the automatic duplication function is on or off.

automatic functions
Work done by the computer that a user does not explicitly have to request.

automatic hyphenation
An option available when creating a document that automatically hyphenates words at the end of a line when the lines are adjusted.

automatic initiation descriptor (AID)
In CICS, an interval control element (ICE) that has expired. If all of its required resources are available, it becomes an enabled AID. If it is waiting for a resource to become free, it becomes a suspended AID. See also interval control element (ICE).

automatic key generation
An option of the data file utility (DFU) function of the Application Development ToolSet licensed program that allows DFU to assign record keys to the records of a file.

automatic Licensed Internal Code completion
A function of the system that automatically attempts to complete interrupted machine instructions following an abnormal end of the system processing.

automatic line adjustment
The function of OfficeVision that fits lines between the defined left and right margins automatically when text is inserted or deleted or when the left, right, or temporary left margin is changed.

automatic number identification (ANI)
In telephony, a service provided by enhanced switch networks that passes the calling party's telephone number through the network to the called party's telephone number. Also known as calling number or calling party.

automatic ranging
In Business Graphics Utility, the use of system-supplied values to determine the intervals on a chart so that the maximum and minimum data values can be represented on the work station or plotter.

automatic report
A function of the RPG licensed program that uses simplified specifications and standard RPG/400 specifications to create a complete RPG/400 source program.

automatic report program
A set of instructions (program) that use the RPG automatic report function. See also automatic report.

automatic storage
An area that is allocated by the system when a program or procedure is called. Within automatic storage, data is defined each time the program or procedure is called. Contrast with static storage.

automatic teller machine (ATM)
See consumer transaction facility (CTF).

automatic transaction initiation (ATI)
A transaction that is automatically started to process data in a intrapartition destination queue after the number of entries in the queue reaches a predefined trigger level. A transaction can also start another transaction at a specified workstation.

automatic vary on
An option specified during the creation of configuration objects that allows them to be available when the system is started (IPL).

autonegotiation
A universal mechanism to exchange network capabilities between two Ethernet nodes. The exchange takes place at power-up (or link reset) time. It automatically establishes a link that takes advantage of the highest common denominator of the mutual capabilities of the two Ethernet nodes. The universal mechanism negotiates capabilities that include link speed, PHY types, and full duplex or half duplex.

autostart
(1) Pertaining to a system activity that starts automatically, usually based on the start or end of some other activity.
(2) An OSI Communications Subsystem function that starts an X.25 line automatically when the line set that it belongs to is started.

autostart job
A batch job doing repetitive work or one-time initialization work that is associated with a particular subsystem. The autostart jobs associated with a subsystem are automatically started each time the subsystem is started.

auxiliary storage
All addressable storage other than main storage. Contrast with main storage.

auxiliary storage pool (ASP)
One or more storage units that are defined from the storage devices or storage device subsystems that make up auxiliary storage. An ASP provides a way of organizing data to limit the impact of storage-device failures and to reduce recovery time. See also disk pool, system ASP, user ASP, library user ASP, and nonlibrary user ASP.

auxiliary storage - TS queue
In CICS, a temporary storage queue that is in a physical file managed by CICS. Auxiliary storage should be used to store large amounts of data, or data needed for a long period of time. Contrast with main storage - TS queue.

auxiliary trace
An option in CICS whereby trace entries are written to an external file. Any or all of these trace entries can then be printed to help the user search for a problem. Contrast with internal trace.

availability
The condition allowing end users to access and use their applications and data.

available
In the basic assistance level of the Operational Assistant function, to make a device, controller, line, or network interface accessible for its normal, intended use. Synonymous with vary on.

AVC
See Audio Visual Connection (AVC).

AWT
See Abstract Window Toolkit (AWT).

axis
In Business Graphics Utility and the GDDM function, one of the intersecting horizontal or vertical scales where data values are plotted on a chart.

axis grid lines
In Business Graphics Utility and the GDDM function, straight lines extending perpendicular to either axis at each major tick.

axis label
In Business Graphics Utility, the name of a major tick on a vertical or horizontal axis.

axis range
In Business Graphics Utility, the upper and lower limits of the vertical or horizontal lines.

axis title
In the GDDM function, a text string describing what an axis represents.


[ Information Center Home Page | Feedback ] [ Legal | AS/400 Glossary ]