A

Return to Glossary.

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 i5/OS™ error recovery part of installation is done without restoring the saved version of the operating system. See also normal installation.
ABME
See asynchronous balanced mode extended.
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. See also relative 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 in time relative to a selected previous point in time from which the timescale (or measurement of time) begins. For example if you wanted to start a batch job using absolute time and the timescale begins at midnight, then specifying an absolute time of 07:00 would mean that the batch job runs at 7am. If the timescale begins at 9am with an absolute time of 07:00, the batch job would run at 4pm.
absolute value
The magnitude of a number.
abstract syntax
A data specification that includes all distinctions that are needed in data transmissions, but that omits (abstracts) other details such as those that depend on specific computer architectures. See also 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)
In Open Systems Interconnection (OSI), a notation for defining data structures and data types. The notation is defined in international standards ISO 8824/ITU X.208 and ISO 8825/ITU X.209.
Abstract Window Toolkit (AWT)
In Java™ programming, a collection of GUI components that were implemented using native-platform versions of the components. These components provide that subset of functionality which is common to all operating system environments. (Sun)
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.
ac
See alternating current.
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.
access
The ability to read, update, or otherwise use a resource. Access to protected resources is usually controlled by system software.
access control
In computer security, the process of ensuring that only authorized users can access the resources of a computer system in authorized ways.
access control list (ACL)
In computer security, a list associated with an object that identifies all the subjects that can access the object and their access rights. For example, an access control list is a list that is associated with a file that identifies the users who can access the file and that identified the user's access rights to that file.
access control list group (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.
access intent
The resource type attribute that determines how a resource participates in a transaction when the resource has been placed under commitment control. The possible access intents are update, read-only, and undetermined 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 for moving data between main storage and input/output devices.
access path
The method that is selected by the database manager for retrieving data from a specific table. For example, an access path can involve the use of an index, a sequential scan, or a combination of the two.
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.
access permission
The object authority to a high-performance file system file.
access plan
In DB2® UDB for iSeries™, the control structure produced during compile time that is used to process SQL statements encountered when the program is run.
access point
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.
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 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.
ACK
(1) See acknowledgment character.
(2) See acknowledgment.
ACK0
See even positive acknowledgment.
ACK1
In BSC, the odd-numbered, positive acknowledgment character, which indicates that text was received without transmission errors.
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. See also unacknowledged service.
acknowledgment (ACK)
The transmission of acknowledgment characters as a positive response to a data transmission.
acknowledgment character (ACK)
A transmission control character that is sent as an affirmative response to a data transmission.
ACL
See access control list.
ACL group
See access control list group.
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. See also release-program-device operation.
ACRI
See additional coding-related required information.
ACSE
See association control service element.
ACSE association
In OSI, an association that uses the services provided by association control service elements.
action
A defined task that an application performs on a managed object as a result of an event.
action service
In OSI, a callable service that causes the OSI Communications Subsystem to take an action, such as a data transfer. See also callable service, extract service, 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.
(2) To make a resource ready to perform its function.
activate logical unit (ACTLU)
In SNA, a command used to start a session on a logical unit.
activate physical unit (ACTPU)
In SNA, a command used to start a session on a physical unit.
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
(1) Pertaining to 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.
(2) In cross-site mirroring, pertaining to the configuration state of a mirror copy that indicates geographic mirroring is being performed.
active attack
In computer security, an assault on a network that involves an intruder who tries to break into or take over a computer that belongs to someone else. Spoofing is an example of an active attack.
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. See also passive open.
active record
An active subfile record or any record format that is currently shown on a display. See also 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 is issued to the subfile record format or to the subfile control record format when the DDS Subfile Initialize (SFLINZ) keyword for display files is in effect.
active subfile record
A record that is added to the subfile by a write operation, or a record that was initialized by the DDS keyword SFLINZ. See also inactive subfile record.
active window
The window with which a user is currently interacting. This is the window that receives keyboard input. It is distinguishable by the unique color of its title bar and border.
activity
(1) In OSI, a logical unit of work into which peer application entities can separate the data that they exchange.
(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.
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 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
See activate logical unit.
ACTPU
See activate 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. See also assumed decimal point.
actuator
(1) A device that causes mechanical motion.
(2) The device within an auxiliary storage device that moves the read/write heads.
adapter
A mechanism for connecting two unlike parts or machines, or for electrically or physically connecting a device to a computer or to another device.
adapter handler
In iSeries 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 iSeries server for iSeries Access functions.
adapter support software
The software used to operate adapters in a PC system and provide a common interface to application programs.
adaptive pacing
See adaptive session-level pacing.
adaptive session-level pacing (adaptive pacing, adaptive session pacing)
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 availability and 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 and endpoint nodes. See also fixed session-level pacing.
adaptive session pacing
See adaptive session-level pacing.
add authority
A data authority that allows the user to add entries to an object; for example, to add job entries to a job queue or to add records to a file. See also delete authority.
add-in
A third-party application that adds new function to the iSeries Access for Windows® licensed program.
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. An example of additional coding-related required information is the ranges for valid first bytes of double-byte code points in a PC mixed-byte coded character set.
address
(1) In word processing, the location, identified by an address code, of a specific section of the recording medium or storage. Also, the numbers that identify such a location.
(2) The second part of a two-part user identification used to send distributions.
(3) The unique code assigned to each device, workstation or system connected to a network.
addressing
(1) A method of identifying storage locations.
(2) In data communications, the way that the sending or control station selects the station to which it is sending data.
address pool
In data communications, a collection of multipoint addresses. Each address can be associated with an individual communications session.
Address Resolution Protocol (ARP)
A protocol that dynamically maps an IP address to a network adapter address in a local area network.
address switch
A switch 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.
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 intermediate system, nonadjacent destination node.
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. 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.
administration management domain (ADMD)
In OSI X.400, a public organization that handles a management domain.
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.
admission control
A policy decision that is applied initially to QoS reservation requests for controlling the admission of network traffic into the network. Admission control is the process of ensuring that the load on the network links is manageable.
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
See Application Development ToolSet Client Server.
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 DBCS Printer Support
The IBM® licensed program that provides support for printers capable of printing double-byte character sets (DBCS).
Advanced Function Presentation™
A set of licensed programs, together with user applications, that use the all-points-addressable concept to print data on a wide variety of printers or to display data on a variety of display devices. AFP™ includes creating, formatting, archiving, retrieving, viewing, distributing, and printing information.
Advanced Function Presentation data stream (AFPDS)
A presentation data stream that is processed in AFP environments. MO:DCA-P is the AFP interchange data stream. IPDS™ is the AFP printer data stream.
Advanced Peer-to-Peer Networking® (APPN)
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.
Advanced Program-to-Program Communication (APPC)
An implementation of the SNA LU 6.2 protocol that allows interconnected systems to communicate and share the processing of programs.
advisor
(1) 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.
(2) 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.
AE
See application entity.
AE title
See application entity title.
AFPDS
See Advanced Function Presentation data stream.
AFP resource
One of the resources that are used to produce printed output, including form definitions, page definitions, fonts, overlays (electronic forms), and page segments (graphic images).
after-image
The contents of a record in a physical file after the data is changed by a write or an update operation. See also before-image.
agent
(1) In the two-phase commit protocol, a node at the bottom of the transaction program network hierarchy.
(2) A function that represents a requester to a server.
(3) An entity that represents one or more objects by (a) emitting notifications regarding events and (b) handling requests from managers to modify or query the objects. Users and systems can act as agents.
(4) In telephony, a customer service person whose job is to handle incoming or outgoing telephone calls.
aggregate function
See column function. See also aggregate function, scalar function, table function.
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.
AH
See Authentication Header.
AID
(1) See automatic initiation descriptor.
(2) See attention identifier.
AID key
See attention identifier key.
alert controller description
A controller description that defines the system to which alerts will be sent on an 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 set of well-defined rules for the solution of a problem in a finite number of steps. For example, a full statement of an arithmetic procedure for evaluating "sin x" to a stated precision.
alias
(1) 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.
(2) An alternative name that can be used instead of the primary name.
(3) The user name for a server in an implementation repository.
aliasing
(1) In TCP/IP host table processing, a process used to convert internet addresses to host names or host names to internet addresses.
(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 iSeries system.
alias queue object
A WebSphere® MQ object, the name of which is an alias for a base queue defined to the local queue manager. When an application or a queue manager uses an alias queue, the alias name is resolved and the requested operation is performed on the associated base queue.
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. See also 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.
allocate
To assign a resource to a specific task.
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 (APA)
Able to address, reference, and position text, overlays, and images at any defined position or picture element (pel) on the printable area of the paper. This capability depends on the ability of the hardware to address and to display each picture element.
alphabetic character
(1) In DDS and IDDU, any one of the uppercase letters 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) Any one of the letters A through Z or 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
Pertaining to a character set that contains letters, digits, and usually other characters, such as punctuation marks.
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 index
In CICS®, an index based on an alternate key. It allows the file to be processed in a secondary key order.
alternate installation device
A tape device that is used to load Licensed Internal Code from the tape device to the load-source disk unit during a restore or installation operation. The alternate installation device can be on a different bus unit or on a different input/output processor (IOP) than the load-source disk unit.
alternate installation IPL
A special type of installation IPL (a D-mode IPL) in which the system uses the installation device to IPL itself. The system then copies the Licensed Internal Code from the alternate installation device to the load-source disk unit.
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
On z/OS®, the authority checks that are performed when an application requests alternate user authority when opening a WebSphere MQ object.
alternating array
In RPG, two arrays that are loaded together.
alternating current (ac)
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.
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.
alternative shift
In iSeries 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. See also preferred transport class.
American National Standards Institute (ANSI)
A private, nonprofit organization whose membership includes private companies, U.S. government agencies, and professional, technical, trade, labor, and consumer organizations. ANSI coordinates the development of voluntary consensus standards in the U.S.
American Standard Code for Information Interchange (ASCII)
A standard code used for information exchange among data processing systems, data communication systems, and associated equipment. ASCII uses a coded character set consisting of 7-bit coded characters. See also Extended Binary Coded Decimal Interchange Code.
analog
Pertaining to data that consists of continuously variable physical quantities. Contrast to digital. See also 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.
ANI
See automatic number identification.
A/N/K
Pertaining to alphabetic, numeric, or katakana characters.
annotation
(1) An added descriptive comment or explanatory note.
(2) In the iSeries Business Graphics Utility, the option that allows text to be placed on a chart.
ANSI
See American National Standards Institute.
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.
AP
(1) See application process.
(2) See application program.
APA
See all points addressable.
APAR
See authorized program analysis report.
APAR media
The diskette or the tape to which the user collects APAR information.
APD
See Application Program Driver.
APDU
See application-layer protocol data unit.
APF
See advanced printer function.
API
See application programming interface.
APPC
See Advanced Program-to-Program Communication.
applet
A small application program that performs a specific task and is usually portable between operating systems. Often written in Java, applets can be downloaded from the Internet and run in a Web browser.
Applet Viewer
An application, which is part of Java 2 SDK, that allows you to see how an applet will look and behave.
application association
In OSI, a cooperative relationship between two application entities that enables them to exchange data.
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 developer
In the Application Development Manager feature of the Application Development ToolSet licensed program, an application programmer who uses the Application 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 ADTS Client Server)
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 entity (AE)
In Open Systems Interconnection (OSI), the part of an application process that contains the OSI communications functions. Application entities can have more than one application association. See also application entity title.
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.
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.
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
See application entity identifier.
application entity identifier (application entity ID)
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 Communications 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.
application entity object class
In OSI, the set of objects that are application entities.
application entity qualifier
In OSI, an optional integer field that further defines an application entity title.
application entity state
In OSI, a state that an application entity can be in. The state of an application entity determines what actions it can take.
application entity title (AE 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, application process title.
application layer
In the Open Systems Interconnection (OSI) reference model, the layer that provides means for application processes residing in open systems to exchange information and that contains the application-oriented protocols by which these processes communicate.
application-layer protocol data unit (APDU)
In OSI, a protocol data unit in the application layer.
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 plan
The control structure that is produced during the bind process. DB2 Universal Database™ for z/OS and OS/390® uses the application plan to process SQL statements that it encounters during statement execution.
application process (AP)
(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.
(2) A unit to which resources and locks are allocated. An application process involves the running of one or more programs.
(3) In DB2 UDB for iSeries, 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.
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.
application process title
In OSI networking, the identifier for an application process. This and the application entity qualifier make up an application entity title. See also application entity title.
application program (AP)
A complete, self-contained program, such as an editor or electronic mail, that performs a specific task for the user, in contrast to system software, such as the operating system kernel, server processes, and program libraries.
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)
An interface that allows an application program that is written in a high-level language to use specific data or functions of the operating system or another program.
application requester
The source of a request to a remote relational database management system (DBMS). See also application server.
application server
The target of a request from an application requester. The database management system (DBMS) at the application server site provides the requested data. See also application requester.
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.
application support protocol
The protocol that connects application requesters and application servers.
application variable pool
The set of all dialog variable values for an open application.
APPN
See Advanced Peer-to-Peer Networking.
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.
archive
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 candidate
In Backup Recovery and Media Services, an object or document that has 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
A value passed to or returned from a function or procedure at run time.
argument list
(1) In REXX, a complete set of arguments, separated by commas, that are passed between a calling routine and a called routine.
(2) In UIM, a list of values that are passed to a program.
arithmetic expression
(1) 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.
(2) 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.
arithmetic operation
(1) 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.
(2) An operation such as addition, subtraction, multiplication, division, or exponentiation that is performed only on numeric fields.
arithmetic operator
A symbol used to represent a mathematical operation, such as + or -, used to indicate addition, subtraction, multiplication, division, or exponentiation.
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.
array
An arrangement of data in one or more dimensions, such as a list, table, or multidimensional arrangement of items.
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.
ASC
See Abstract Syntax Checker.
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. See also 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. See also 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. See also descending sequence.
ASCII
See American Standard Code for Information Interchange.
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.
ASN.1
See Abstract Syntax Notation One.
ASN.1 encoding rule
In OSI, a rule that specifies 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 type
In OSI, data type defined by ASN.1 notation, for example, Boolean values and bit strings.
ASP
See auxiliary storage pool.
aspect ratio
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) In REXX, a single clause with the form symbol = expression. An assignment gives a variable a new value.
(2) The process of giving a value to a variable.
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 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
See association identifier.
association identifier (association ID)
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. See also actual decimal point.
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.
ASYNC
See asynchronous.
asynchronous (ASYNC)
(1) Pertaining to events that are not synchronized in time or do not occur in regular or predictable time intervals. For example, input events are controlled by the user; the program can read them later. See also synchronous.
(2) In cross-site mirroring, pertaining to the mode of geographic mirroring where the program issuing the update waits until the operation is complete on the production copy and received for processing on the target system.
asynchronous balanced mode
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. See also normal response mode.
asynchronous balanced mode extended (ABME)
In communications, an operational mode in which modulus 128 sequence numbers are used.
asynchronous batched update
A process in which all changes to the source are recorded and applied to existing target data at specified intervals. See also asynchronous continuous update.
asynchronous communication
A method of communication 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 communication includes the file transfer support and the interactive terminal facility support. See also start-stop.
asynchronous continuous update
A process in which all changes to the source are recorded and applied to existing target data immediately after being committed in the base table. See also asynchronous batched update.
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.
asynchronous disk I/O
In Performance Tools, a disk access operation that is not expected to complete before program operation can continue. See also 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 messaging
A method of communication between programs in which a program places a message on a message queue, then proceeds with its own processing without waiting for a reply to its message. See also synchronous messaging.
asynchronous operation
An operation that occurs without a regular or predictable time relationship to a specified event. While the asynchronous operation is performed, the application program is allowed to continue execution. For example, the calling of an error diagnostic routing 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. See also 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 in which information is organized into small, fixed-length cells that recur without regular or predictable time relationships. ATM incorporates network switches and negotiated service connections.
asynchronous transmission (SS, SS transmission)
A method of transmission in which the sending and receiving of data is controlled by control characters such as a start bit and a stop bit, instead of by a timing sequence. See also synchronous transmission.
ATI
See automatic transaction initiation.
ATL
See automated tape library.
ATM
See asynchronous transfer mode.
ATM address
A 20-digit hexadecimal number that uniquely identifies an end system in an asynchronous transfer mode (ATM) network. i5/OS 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.
atomic
(1) In commitment control, a characteristic that allows individual changes to objects to appear as a single change.
(2) In DB2 UDB for iSeries 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.
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
(1) An entire device or feature attached to a processing unit, including required adapters.
(2) A file that is attached to an e-mail message or other electronic document.
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 Operations Console state that requires the local console operator to approve each remote request for control of the iSeries server when the local console is in control.
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 key (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 workstation user presses the Attention (Attn) key.
attribute
(1) 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.
(2) A characteristic or trait of an entity that describes the entity; for example, the telephone number of an employee is one of that employee's attributes. An attribute may have a type, which indicates the range of information given by the attribute, and a value, which is within that range. In XML, for example, an attribute consists of a name-value pair within a tagged element, that modifies features of the element.
attribute character
A character associated with a field in a display file record format that defines how the field is displayed.
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.
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.
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.
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.
audit trail
A chronological record of events that enables the user to examine or reconstruct that sequence of events. Audit trails are useful for managing security and for recovering lost transactions.
aural
Relating to the ear or to the sense of hearing.
authentication
(1) In computer security, verification of the identity of a user or process and the construction of a data structure that contains the privileges that were granted to the user or process.
(2) In computer security, a process that ensures that the identities of both the sender and the receiver of a network transaction are true.
authentication algorithm
In a virtual private network (VPN), an algorithm that converts variable-length input data into fixed-length output data.
authentication context
A data structure that contains information that relates to a single connection between two applications.
Authentication Header (AH)
In a virtual private network (VPN), a security protocol that provides data authentication.
authentication level
See 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 server
A part of the key distribution center (KDC) that verifies the identity of a principal through a name and a password. If the identity is authenticated, the server issues a ticket-granting ticket.
authenticator
In the Kerberos protocol, a string of data that is generated by the client and sent with a ticket that is used by the server to certify the identity of the client.
authoritative
In Domain Name System (DNS), pertaining to a server that has complete information about a particular domain.
authority
The right to access objects, resources, or functions.
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 lookup
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) The process of granting a user either complete or restricted access to an object, resource, or function.
(2) In computer security, the right granted to a user to communicate with or make use of a computer system.
authorization ID
A character string that designates a set of privileges and can be used to verify authority. An authorization ID can represent an object, an individual user, an organizational group or a function.
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.
authorize
To allow a user to communicate with or make use of an object, resource, or function.
authorized program analysis report (APAR)
A request for correction of a defect in a current release of an IBM-supplied program.
auto-answer
See automatic answering.
auto-call
See automatic calling.
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. See also manual answer.
automatic answering (auto-answer)
A machine feature that permits a station to respond without operator action to a call it receives over a switched line. See also automatic calling.
automatic bind
In DB2 UDB for iSeries 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).
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 calling (auto-call)
A feature that permits a station to initiate a connection with another station over a switched line without operator action. See also manual call, automatic answering.
automatic calling unit
A common carrier device that allows a 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. See also 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 function
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.
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 number identification (ANI)
In telephony, a service available in the United States that is provided by enhanced switch networks and that passes the calling party's telephone number through the network to the called party's telephone number.
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.
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. See also dynamic storage, static storage.
automatic transaction initiation (ATI)
The initiation of a CICS transaction by an internally generated request, for example, the issue of an EXEC CICS START command or the reaching of a transient data trigger level. CICS resource definition can associate a trigger level and a transaction with a transient data destination. When the number of records written to the destination reaches the trigger level, the specified transaction is automatically initiated. See also trigger level.
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) An OSI Communications Subsystem function that starts an X.25 line automatically when the line set that it belongs to is started.
(2) Pertaining to a system activity that starts automatically, usually based on the start or end of some other activity.
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. See also memory.
auxiliary storage pool (ASP)
(1) A group of disk units defined from the auxiliary storage devices. See also system ASP and user ASP. See also system ASP, user ASP.
(2) 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 main storage pool.
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. See also main storage - TS queue.
availability
The condition allowing end users to access and use their applications and data.
available
Pertaining to a logical unit or device that is active, connected, enabled, and not at its session limit.
AWT
See Abstract Window Toolkit.
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 line
In Business Graphics Utility and the GDDM function, a straight line 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.