A B C D E F G H I J K L M N O P Q R S T U V W X Y and Z Special characters and Numerics

This site contains terms and definitions from many IBM software and hardware products as well as general computing terms.


See optimal asymmetric encryption padding.

See origin address field.


  1. See object access method.
  2. See object authority manager.

OAM complex (OAMplex)
One or more instances of the object access method (OAM) running on systems that are part of a Parallel Sysplex. The OAM systems that are part of an OAMplex share a common OAM database in a DB2 data-sharing group.

OAM-managed volume
An optical or tape volume controlled by the object access method (OAM).

See OAM complex.

See outbound application message store.

OAM Storage Management Component (OSMC)
A functional unit that determines where objects should be stored, manages object movement within the objects storage hierarchy, and manages expiration attributes based on the installation storage-management policy.

OAM thread isolation support
An object access method (OAM) subsystem providing OAM-DB2 functions that use a different thread to DB2 than the application program thread.

See origin application schedule number.

An HTTP-based authorization protocol that gives third-party applications scoped access to a protected resource on behalf of the resource owner, by creating an approval interaction between the resource owner, client, and resource server.

obfuscated procedure
A procedure in which the PL/SQL source code is hidden from the user.

A process that encodes a portion of DDL statements that define database objects such as routines, triggers, views, or PL/SQL packages so that the embedded intellectual property cannot be read by users but is still understood by the database manager.


  1. In WebSphere MQ, a queue manager, queue, process definition, channel, namelist, authentication information object, administrative topic object, listener, service object, or (on z/OS only) a CF structure object or storage class.
  2. In Common Desktop Environment, any logical piece of data that has associated behavior. For example, in File Manager, files, folders, actions, and applications are all considered objects. Each type of object has specific associated actions. Typically, each object is represented as an icon.
  3. A single instance of a class, such as an organization, price, or contract.
  4. In object-oriented design or programming, an abstraction that consists of data and operations associated with that data.
  5. A named byte stream having no specific format or record orientation.
  6. Any digital content that a user can manipulate as a single unit to perform a task. An object can appear as text, an icon, or both.
  7. In X/Open Directory Service, data that can be identified. Each object is represented by an entry in the Directory Information Base (DIB).
  8. A resource or a sequence of structured fields contained within a larger entity, such as a page segment or a composed page.
  9. In the Network Installation Management (NIM) environment, an entry in the NIM database that represents a machine, network, or resource.
  10. In the Network Computing System, an entity that is manipulated by well-defined operation; for example, a disk, a file, a printer. Every object has a type and is accessed through an interface.
  11. One or more elements and any associated construction, finishing, and 3D data that is grouped to function as a single unit. Objects can be changed, manipulated, copied, merged, or deleted. In addition, each object can have an associated database form, which contains nongraphical attribute data.
  12. An item stored in a versioned object base (VOB). An object can be identified by an object-selector string, which includes a prefix that indicates the kind of object, the object's name, and a suffix that indicates the VOB in which the object resides. Examples: lbtype:REL1@/vobs/vega on UNIX and lbtype:REL1@\vega on Windows See also label.
  13. A self-contained piece of information in a module that can be arranged in a hierarchy and linked to show dependencies.
  14. A region of storage. An object is created when a variable is defined. An object is destroyed when it goes out of scope. See also instance.
  15. The programmatic definition of an entity, such as a folder or document. An object has properties, methods, and events, which trigger actions.
  16. In Report Studio, an empty information container that can be dragged to a report from the Toolbox tab and then filled with data. Reports are made up of objects, which include crosstabs, text items, calculations, graphics, and tables.
  17. In object-oriented design or programming, a concrete realization (instance) of a class that consists of data and the operations associated with that data. An object contains the instance data that is defined by the class, but the class owns the operations that are associated with the data.
  18. Anything that can be created or manipulated by using SQL, such as an index, a package, a procedure, a table, a trigger, a view, or an XSR object. See also database object, invalid object.
  19. In AFP architecture, a collection of structured fields, bounded by a begin-object function and an end-object function. The object can contain other structured fields containing data elements of a particular type.
  20. A named storage space that consists of a set of characteristics that describe the space and, in some cases, data. An object is anything that occupies space in storage, can be located in a library or directory, can be secured, and on which defined operations can be performed. Some examples of objects are programs, files, libraries, and stream files.

object access method (OAM)
A program that provides object storage, object retrieval, object-storage hierarchy management, and storage and retrieval management for tape volumes contained in system-managed libraries. OAM isolates applications from storage devices, storage management, and storage-device hierarchy management.

object-action paradigm
In VisualAge RPG, a pattern for interaction in which a user selects an object and then selects an action to apply to that object.

object adapter
In Common Object Request Broker Architecture (CORBA), the primary interface that a server implementation uses to access Object Request Broker (ORB) functions.

object alter authority
An object authority that allows the user to change the attributes of an object, such as specifying a trigger for a database file or changing the attributes of an SQL package.

object area
In architecture, a rectangular area in a presentation space into which a data object is mapped. The presentation space can be for a page or an overlay. Examples are a graphics object area, an image object area, and a bar code object area.

object association privilege
A privilege that controls a user's ability to secure objects such as action requests, definition requests, and utility definitions, using an access control list (ACL).

object auditing
A function of the i5/OS operating system that creates audit records for specified types of access to an object.

object authority
A specific authority that controls what a system user can do with an entire object. For example, object authority includes deleting, moving, or renaming an object. There are five types of object authorities: object operational, object management, object existence, object alter, and object reference.

object authority manager (OAM)
In WebSphere MQ on UNIX and Linux systems, WebSphere MQ for IBM i, and WebSphere MQ for Windows, the default authorization service for command and object management. The OAM can be replaced by, or run in combination with, a customer-supplied security service.

object backup-storage group
A type of storage group containing optical or tape volumes that are used for backup copies of objects. See also second backup object, storage group.

object class

  1. In ODM, a stored collection of objects with the same definition, conceptually similar to an array of structures.
  2. In OSI, a way of grouping things of the same type, such as by country, region, or application entity. A set of common object classes has been defined by the ISO/CCITT directory standards.
  3. A categorization or grouping of objects that share similar behaviors and circumstances.

object class definition
A statement that specifies which attributes must be present in an object of that class, as well as attributes that might be present.

object code
Machine-executable instructions, usually generated by a compiler from source code written in a higher level language. Object code might itself be executable or it might require linking with other object code files. See also source code.

object code only (OCO)
The practice of not supplying source code.

In COBOL, the name of an Environment Division paragraph in which the computer environment, within which the program is started, is described.

object computer entry
In COBOL, an entry in the OBJECT-COMPUTER paragraph of the Environment Division that contains clauses that describe the computer environment in which the program is to be started.

object container
A set of MO:DCA structured fields used to carry object data for a variety of objects.

object data
In architecture, a collection of related data elements bundled together. Examples of object data include graphic characters, image data elements, and drawing orders.

Object Data Manager (ODM)
A data manager intended for the storage of system data. The ODM is used for many system management functions. Information used in many commands and System Management Interface Tool (SMIT) functions is stored and maintained in the ODM as objects with associated characteristics. See also active configuration directory.

object decomposition
The process of breaking an object into its component parts.

object definition
A definition that specifies the set of parameters a database requires to create a table, primary key, relationship, index, view, or alias.

object definition file (ODF)
In VisualAge RPG, self-contained components that can be shared across applications.

object definition table (ODT)
A table built at compile time by the system to keep track of objects declared in the program. The program objects in the table include variables, constants, labels, operand lists and exception descriptions. The table resides in the compiled program object.

object description
The characteristics (such as name, type, and owner name) that describe an object.

object descriptor
A data structure that identifies a particular WebSphere MQ object. Included in the descriptor are the name of the object and the object type.

object directory table
A DB2 table that contains information about the objects that have been stored in an object storage group.

object distribution
A function that allows a user to send source and data files, save files, job streams, spooled files, and messages to another user, either locally or on an SNADS network.

Object Distribution Manager
The application that resides in the image host and provides services to the front-end application hosts for the storage, retrieval, and routing of image objects and coded data.

object existence authority
An object authority that allows the user to delete the object, free storage of the object, save and restore the object, transfer ownership of the object, and create an object that was named by an authority holder.

object extract
An extract that defines the metadata for a Metric Studio object, such as a user defined column, a scorecard, or a data source.

object file

  1. A file that contains compiled code, which can be processed by the binder to produce an executable file.
  2. A member file in an object library.

object handle

  1. The identifier or token by which a program accesses the WebSphere MQ object with which it is working.
  2. In graphics, the start point of an arc or lines object.

object hierarchy
A way of illustrating relationships among objects. Each object that appears in a level below another object is an example of the upper object.

object ID
See object identifier.

object identifier

  1. In printing, a notation that assigns a globally unambiguous name to an object or a document component. The notation is defined in international standard ISO/IEC 8824(E).
  2. A hierarchical sequence of numbers that uniquely identifies an object.
  3. An identifier, which is usually a string of integers, that uniquely identifies a particular object within a distributed system.
  4. An ISO-defined format for identifying elements within an OSI network. An object ID consists of a string of integers. The integers in the string can identify a particular standards body, an enterprise, or the type or value of an object. An object ID is intended to be a universal identifier of an object. Examples of values that are specified in object ID format are abstract syntaxes, application context names, and application process titles.
  5. The unique 4-byte value or identifier that is assigned to a data model device. Object IDs can be used in SOAP commands, for quick searching in the data model or debugging.

object information repository (OIR)
In System Manager, the information about each object that identifies which product it is associated with, such as the release level, option, and the load identifier.

Object Instance Identifier (OIID)
A globally unique identifier used to identify and locate an object saved in an object store.


  1. A target level of performance expressed as a measurable goal, against which actual achievement can be compared. Objectives may be expressed as a quantitative standard, value (numeric or time), or rate. See also initiative.
  2. A concise statement articulating a specific component of what the strategy must achieve and what is critical to its success. Objectives are best stated as action phrases which may include the means and desired results.

objective analyzer
A component of Tivoli Intelligent Orchestrator that determines the resource requirements of each application. It also identifies trends and peaks in resource use. Each managed application can have an associated objective analyzer.

objective function
In operations research, an expression to optimize (that is, either to minimize or to maximize) while satisfying other constraints of the problem. See also feasible.

object library

  1. A file used to store object modules.
  2. An area on a direct access storage device used to store object programs and routines.

Object Linking and Embedding (OLE)
An application protocol developed by Microsoft Corporation that allows objects created by one application to be linked to or embedded in objects created by another application.

object management (OM)
In the Distributed Computing Environment (DCE), the creation, examination, modification, and deletion of potentially complex information objects.

object management authority
An object authority that allows the user to specify the authority for the object, move or rename the object, and add members to database files.

Object Management Group (OMG)
A non-profit consortium whose purpose is to promote object-oriented technology and the standardization of that technology. The Object Management Group was formed to help reduce the complexity, lower the costs, and hasten the introduction of new software applications.

object model
An abstraction of a system's implementation.

object module
A set of instructions in machine language that is produced by a compiler or assembler from a subroutine or source module and can be input to the linking program. The object module consists of object code.

object name
An object that consists of a namespace path and a model path. The namespace path provides access to the Common Information Model (CIM) implementation managed by the CIM Agent, and the model path provides navigation within the implementation. See also qualified name.

object of entry
In COBOL, a set of operands and reserved words, within a Data Division entry of a COBOL program, that immediately follow the subject of the entry.

object operational authority
An object authority that allows the user to look at the description of an object and use the object as determined by the user's data authorities to the object.

object oriented
Describing a computer system or programming language that supports objects.

object-oriented programming
A programming approach based on the concepts of data abstraction and inheritance. Unlike procedural programming techniques, object-oriented programming concentrates not on how something is accomplished but instead on what data objects compose the problem and how they are manipulated.

object-oriented user interface
In VisualAge RPG, a type of user interface that implements the object-action paradigm.

object owner
A user who creates an object or to whom the ownership of an object was reassigned. The object owner has complete control over the object.

object path

  1. See object name.
  2. In a Tivoli environment, an absolute or relative path to a Tivoli object, similar to paths in file systems.

object privilege
A right that controls access to specific database objects. Object privileges apply to individual object instances (a specific user or a single database).

object program
In the original program model (OPM), a set of instructions in machine-readable form. The object program is produced by a compiler from a source program. In the Integrated Language Environment (ILE) model, an object program is the result of binding modules together.

object reference

  1. In Common Object Request Broker Architecture (CORBA), the information needed to reliably identify a particular object.
  2. In a Tivoli environment, the object identifier (OID) that is given to an object during its creation.

object reference authority
An object authority that allows the user to specify a database file as the first level in a referential constraint.

object registration service (ORS)
In Tivoli NetView, a component that creates and maintains a global directory of object managers, their locations, and their protocols. The postmaster daemon uses this directory to route messages and provide location transparency for managers and agents.

object registry
A networkwide database that records the storage locations of all versioned object base (VOB) storage directories and all view storage directories.

object-relational database
A database that adds object-oriented features to a relational database, including support for user-defined data types, user-defined routines, user-defined casts, user-defined access methods, and inheritance.

Object Request Broker (ORB)
In object-oriented programming, software that serves as an intermediary by transparently enabling objects to exchange requests and responses.

object security

  1. The access level assigned to TM1 objects.
  2. A security level that allows the user to control access to specific objects in the directory, using an access control list (ACL).

object server

  1. In OnDemand, a workstation or node that is controlled by a storage manager to maintain reports in cache storage, and optionally, archive storage.
  2. See resource manager.

object server cache
See resource manager cache.

object space
The space in which a graphics object is defined. A convenient point is chosen as the origin and the object is defined relative to this point. When an object is rendered by a call to the callobj subroutine, it is rendered in modeling coordinates, and the object space becomes (for that moment) the same as the modeling space.

Object Storage and Retrieval (OSR)
A component of the object access method (OAM) that stores, retrieves, and deletes objects. OSR stores objects in the storage hierarchy and maintains the information about these objects in DB2 databases.

object storage database
A DB2 database that contains an object directory for an object storage group, a storage table for objects less than or equal to 3 980 bytes, and a storage table for objects greater than 3 980 bytes.

object storage group
A type of storage group that contains objects on a direct access storage device (DASD), a tape, or an optical volume. See also storage group.

object storage hierarchy
A hierarchy consisting of objects stored in DB2 table spaces on a direct access storage device (DASD), on optical or tape volumes that reside in a library, and on optical or tape volumes that reside on a shelf. See also storage hierarchy.

object storage table
A DB2 table that contains objects.

object store
A set of services provided by Content Platform Engine to access and manage documents and other objects. An object store resides in a domain, which can contain many object stores.

object structure
The common data layer that the integration framework components use for outbound and inbound application message processing.

object subclass
An object created from another object and from which the properties of the original object are inherited.

object superclass
The object from which subclass objects are created. The properties of the superclass object are inherited by the superclass object.

object time
In COBOL, the time at which a program is run.

object type

  1. A categorization or grouping of object instances that share similar behaviors and characteristics.
  2. In CDE, a desktop mechanism used to associate particular data files with the appropriate applications and actions. Object typing defines the criteria for typing the file (such as name or contents), the appearance (the icon used in File Manager), and the behavior of the object (for example, what happens when you double-click it).
  3. In query management, the substring following the query command name that specifies the type of query object to be processed.

object UUID
In DCE Remote Procedure Call (RPC), the Universal Unique Identifier (UUID) that identifies a particular RPC object.

Pertaining to a line style in which connections between nodes in an application diagram are drawn by taking the shortest route possible while attempting to avoid having lines that intersect other nodes.


  1. See outboard record.
  2. See outboard recorder.

The property of an object, which is derived from data stored with the object, that allows source to be retrieved from the object, allows the object to be re-created without being recompiled, and allows the object to be symbolically debugged.

A task that watches a process and its associated repositories, and produces output when a certain condition becomes true (for example, a threshold value has been reached).

An object that prevents something from working correctly.

See owner center.

occasionally connected
In SQL replication, pertaining to a replication configuration that contains target servers that are not always connected to the network. Using this configuration, users can connect to a primary data source for a short time to synchronize their local databases with the data at the source.

See Operator Communication Control Facility.

In Enhanced X-Windows, to completely obstruct one window by placing another window in front of it. InputOnly windows never obscure other windows but can occlude other windows.

An instance of an application in the long-term plan or current plan. An application occurrence is one attempt to process that application. Occurrences are distinguished from one another by run date, input arrival time, and application ID. For example, an application that runs four times a day is said to have four occurrences per day.

occurrence group
One or more application occurrences added to the long-term plan or current plan. An occurrence is defined as belonging to a particular application group, which is specified in the group definition field of the application description or job description.

See optical configuration database.

See offline control data set.

See object code only.


  1. See optical character recognition.
  2. See overcommitment ratio.

See Optical Character Recognition-A.

See Optical Character Recognition-B.

Pertaining to a fixed-radix numeration having a radix of eight.

octal constant
The digit 0 (zero) followed by any digits 0 through 7.


  1. A byte composed of eight binary elements.
  2. Pertaining to a selection, condition, or choice that has eight potential values or states.
  3. In Internet Protocol (IP) addressing, one of the four parts of a 32-bit integer presented in dotted decimal notation. See also dotted decimal notation.

See origin-destination assignor indicator.

See Open Database Access.

See Open Database Connectivity.

ODBC driver
A dynamically linked library (DLL) that implements ODBC function calls and interacts with a data source.

odd/even bus pair
An optical link card supports a pair of buses; one has an even number and the other has an odd number (for example, bus 2 and 3).

odd parity bit
A check bit that is usually generated or included in a parity-checking algorithm to make the total number of bits in a bit pattern an odd number. See also even parity bit.

odd positive acknowledgment
See ACK1.

An organization, formed by the automotive industry, that sets standards for e-business communications, engineering data exchange and logistics management.

Odette File Transfer Protocol (OFTP)
A packet-oriented file transfer protocol that facilitates electronic data interchange between trading partners. The protocol supports both direct peer-to-peer communication and indirect communication using a VAN.

Odette FTP
A packet-oriented file transfer protocol that facilitates electronic data interchange between trading partners. The protocol supports both direct peer-to-peer communication and indirect communication using a VAN.

See object definition file.

See outboard data link control.


  1. See Object Data Manager.
  2. See offering data manager.

See on demand operating environment.

See open data path.


  1. See on-disk structure.
  2. See Output Delivery System.
  3. See operation data store.

See object definition table.

See original equipment manufacturer.

See Original Equipment Manufacturer's Information.

Pertaining to a chip or other hardware component that is physically separate from, or not installed on, a computer. For example, a memory card is offboard memory for a computer.

Removing a node or enterprise from the participant model.


  1. A message sent or an event generated in response to a monitored condition. For example, an offense will provide information on whether a policy has been breached or the network is under attack.
  2. A violation of a country or region's criminal law.

The price of a product, in one or more currencies, along with a set of conditions such as an effective time range or an acceptable quantity range, which must be satisfied in order to use the price.

offer approval
The organization-specified sequence of electronic approvers required to complete an offer.


  1. A template used to describe one or more services, with guaranteed service levels, which forms the basis for service level agreements (SLAs).
  2. An item or a service that can be ordered by a user from a catalog.
  3. The element or integrated set of elements (hardware, software, services) designed to satisfy the wants and needs of current and/or prospective customers. A solution is the application of the offering in a specific customer environment.

offering catalog taxonomy
A classification of offerings in a catalog.

offering component
The basic unit of service, which supplies the metrics and breach values used to create an offering.

offering data manager (ODM)
The project manager for the announcement.

offering team
See project development team.

offer price
A price at which items are offered by a store. The offer price is the final price paid, before taxes, discounts, and shipping. See also list price.

offer setting
A setting that defines the frequency with which an offer is updated (monthly, weekly, or daily), the amount of data that is considered, the set of products for which recommendations will be generated, the number of recommendations per product (flat file only), and the delivery method.


  1. Activated, with regard to a telephone set. On a public switched system, a data set that automatically answers is said to go off-hook. See also on-hook.
  2. A telephone line state, usually induced by lifting a receiver, in which the line is ready to make a call.

A law enforcement officer.

officer badge number
A unique identification number that identifies a law officer in their jurisdiction.

OfficeVision Series
IBM's family of office application programs that can be used for office tasks such as creating, sending, receiving, and filing electronic mail.

Pertaining to the operation of a device that is not under the control of a system. See also online.

offline authoring
A feature that enables users to read and modify a document outside the tool.

offline backup
A backup of the database or table space that is made while the database or table space is not being accessed by applications. During an offline backup, the backup database utility acquires exclusive use of the database until the backup is complete. See also online backup.

offline carrier
A carrier that subscribes to Sterling TMS but does not accept tenders from certain shippers that use Sterling TMS. See also nonprofiled carrier.

offline control data set (OCDS)
In DFSMShsm, a Virtual Storage Access Method (VSAM) key-sequenced data set (KSDS) that contains information about tape backup volumes and tape migration-level-2 volumes. See also control data set.

offline grid
An application that is used to access a section of an offline Contributor application. The purpose is to enable users to enter or view data while there is no network connection.

offline maintenance
Maintenance activities that can occur only when user access to a database is interrupted. See also online maintenance.

offline map
A map that is created from tile package (TPK) files, which are stored on the mobile device and available when users are not connected to a server.

offline migration
The process of bringing the system offline on all nodes before performing the upgrade. During this time, resources are not available.

offline nodelocked license
A copy of the concurrent-offline license that is installed on a portable computer that is disconnected from the network. There cannot be more than one offline nodelocked license for the same product, same product version, same product features, and same nodelock directory on the same machine (same target ID). There can be several nodelock directories on the same machine. The offline nodelocked license is local to the portable computer where the application has been installed.

offline period
The maximum number of days that a user can reserve a concurrent-offline license.

offline project
In zIDE, a project that is not connected to a remote system; the project can only access mainframe resources that were explicitly taken offline.

offline volume backup
A backup in which the volume is locked so that no other system applications can access it during the backup operation.


  1. To move data from an operational database to a private sandbox to complete additional development and analysis on the data without impacting the operational database.
  2. To move jobs and work off work queues in order to remove them from contention for system resources or off spools to free system work space.

Offload host
Any device that handles the TCP/IP processing for the host where TCP/IP with the Offload feature is installed.

In WebSphere MQ for z/OS, an automatic process whereby a queue manager's active log is transferred to its archive log.

offload system
The system that contains the Offload host and the host where the TCP/IP with the Offload feature is installed.

off path
Pertaining to a response that is given in response to a question that is outside of the respondent’s final routing. An off path response usually happens when a respondent realizes, after answering the question, that he or she incorrectly answered a previous question on which a routing decision was based, and then goes back to change the incorrect answer, thus taking a different route through the questionnaire. See also on path, routing control.

Pertaining to software that is accessed through a remote computer or over the Internet. See also cloud computing.


  1. The number of measuring units from an arbitrary starting point to some other point.
  2. Values in the ranges 1 to 999 and -1 to -999 that indicate on which days of a calendar period an application runs. An offset is sometimes called a displacement.
  3. In Pascal, the selection mechanism in the SPACE data type; an element is selected by placing an integer value in brackets. The origin of SPACE is based on zero.
  4. An optional time gap between the event trigger and cutoff.

offset-based run cycle
A run cycle that uses a combination of user-defined periods and offsets. For example, an offset of 3 in a period of 15 days is the third day from the beginning of the period. It is more practical to use offset-based run cycles when the cycle is based on cyclic periods. See also rule-based run cycle, run cycle.

offset paper
In printing, a grade of paper to which sizing is added to resist moisture and which is treated on the surface to prevent lifting of the paper surface during printing by ink presses.

offset pie slice
In Business Graphics Utility, a slice that is slightly removed from a pie chart to emphasize it.

offset stacking
A function that allows the printed output pages to be offset for easy separation of the print jobs.

offsite source
A device that is away from the primary site that forwards normalized data to an event collector.

offsite target
A device that is away from the primary site that receives event or data flow from an event collector.

See online forward recovery.

See Odette File Transfer Protocol.

See Overlay Generation Language.

A character accent used in Polish and Lithuanian. See also acute accent, tilde.

OGSA Policy Service
An industry-standard interface that enables developers to consistently define policies within a network environment. The OGSA Policy Service follows the Internet Engineering Task Force (IETF), policy-based network architecture and implements the behavior of the Open Grid Services Architecture (OGSA) specification.

A unit of measure of electrical resistance.

See operator instruction.

See only-in-chain.


  1. See object identifier.
  2. See originator ID.

See operator identification card.

See Object Instance Identifier.

See object information repository.

The label on a button that accepts the information in a window and closes it. If the window contains changed information, those changes are applied before the window is closed.

See online analytical processing.

OLAP client
A user application that requests information from OLAP servers and provides two-dimensional or multidimensional displays. Users can modify, select, rank, and calculate information for visualization and navigation purposes using OLAP clients.

OLAP database
A database structure that is tuned for data analysis.

OLAP server
A high-capacity, multi-user data manipulation engine that is designed to support and operate on multidimensional data structures.

See online log data set.

See Object Linking and Embedding.

See online image copy.

OLN State
he state in which the operator license number was issued.

See online transaction processing.

See origin logical unit.


  1. See Operations Manager.
  2. See object management.

See Object Management Group.

omit function
A system function that determines which records from a physical file are to be omitted from a logical file. See also select function.

omni-channel application
An application that allows users to gather data through multiple channels or interfaces. Mobile and web applications are considered examples of an omni-channel applications.

omni-channel strategy
A marketing and merchandising solution that engages customers across communication channels and provides retailers with customer insights-based planning and analytical capabilities.

The routing daemon on z/OS that is capable of handling both OSPF and RIP interfaces concurrently.

See order management system.

See Operations Management team.

The portion of a RACF profile that contains information about users of z/OS UNIX System Services, such as attributes.

OMVS segment
The portion of a RACF profile that contains logon information for z/OS UNIX users and groups.

Pertaining to a component that is physically attached to, or installed on, a computer. For example, a computer's internal storage disk is onboard memory.


  1. Enabling a store to process transactions in an active or live Sterling Store system.
  2. An approach to equipping new employees and socially integrating them into an organization.
  3. The process of moving users to cloud mail servers.
  4. In Cloud/SaaS offerings, the process during which a user is set up to use the application or service.

onboarding kit
The forms that a new employee must complete in order to set up a contract with an insurance carrier.

A licensed program that provides a set of archive features that allows you to store large volumes of data or retrieve selected data. This data can be on disk, can be optical, or can be on tape storage media. OnDemand provides computer output to laser disk and extended archiving functions for a variety of data types.

on-demand configuration
A component that detects and dynamically configures routing rules, which tell the on demand router (ODR) how to route requests.

on demand localization pack
A run-time pluggable localization pack that can be located, installed and used by a running program without requiring any user intervention beyond getting the user or administrator to accept the use of the localization pack.

on-demand migration
A space management function that performs near immediate space management on eligible SMS-managed volumes that have exceeded the specified volume high threshold, instead of waiting for interval migration to run at the top of each hour. Data sets are migrated from the eligible volume until the low threshold is reached or there are no more eligible data sets. See also event-driven migration.

on demand operating environment (ODOE)
The technology infrastructure needed to support an on demand business. The on demand operating environment is integrated, uses open standards, is virtualized, and has autonomic capabilities. See also autonomic, open standard.

on demand router
A proxy server that is the point of entry into the product environment and is a gateway through which prioritized HTTP requests and Session Initiation Protocol (SIP) messages flow to the middleware servers in the environment.

on-demand scan
A scan that runs only when initiated by the user. The types of scans include full scans, discovery scans, patch scans, PCI scans, database scans and web scans.

on-disk structure (ODS)
The common, portable format used to store information in a Notes database. The ODS version of a Notes database is listed on the Info tab of the Database Properties box.

one-action activity
A business activity that requires the successful exchange of a business action and a receipt acknowledgment signal between trading partners to be deemed complete.

one-phase commit

  1. A protocol that is used by a sync point manager to commit a transaction when only resources that are managed as a single entity are changed during the transaction. For example, one-phase commit would be used when a single database on a single system is changed. If either the system or communications fail during a one-phase commit, the sync point manager may not be informed of whether the changes were committed or rolled back.
  2. A protocol with a single commit phase, that is used for the coordination of changes to recoverable resources when a single resource manager is involved.

ones complement
The diminished radix complement in the pure binary numeration system. The ones complement is derived by replacing all of the zeros with ones and all of the ones with zeros in a binary number. In a ones complement system, the ones complement of a number n is -n.

one-source matching
The process of matching records within one source. See also data deduplication, deduplication, master record, matching.

one-stop government
A government system that is able to provide service that is easy to find, accessible, and as complete as possible at the point on contact.

one-time charge (OTC)
Any cost that is associated with the bid, and is not included in the price per unit of the items and does not depend on the number of items procured by the buyer.

one-time password (OTP)
A one-use password that is generated for an authentication event, and is sometimes communicated between the client and the server through a secure channel.

one-way bracket
A bracket in which data is sent from one NAU to another in a single chain with begin bracket, conditional end bracket, and exception response requested. When one-way brackets are used on CP-CP sessions, they are always sent on the contention-winner session.

one-way channel
In X.25 communications, a logical channel that allows incoming calls only or outgoing calls only. See also two-way channel.

one-way communication
Data communication in which data is transferred in one preassigned direction.

one-way conversation
A conversation in which data is sent from one transaction program (the source) to another (the target) with no response requested and that is released after the data is sent. If the source TP terminates as soon as it releases the conversation, the data may still be in transit; thus, the source and target TPs are not necessarily active at the same time.

one-way hash

  1. A function that converts a message into a fixed string of digits.
  2. An algorithm that converts processing data into a string of bits; known as a hash value or a message digest.
  3. In cryptography, pertaining to a type of algorithm that can be applied to a buffer of data to produce a fixed string of digits. Cryptographic programs often apply one-way hash algorithms against a set of data and often compare the results with previously generated hash values.

one-way interaction
A type of messaging interaction in which a request message is used to request function without a reply.

one-way message delay
The time elapsed from the moment that a message is sent from its origin until it reaches its destination.

on freeze
Pertaining to a location that is on hold. If a location is on freeze, users cannot place items in the location, remove items from the location, or both.

ongoing synchronization
The process of monitoring events that trigger the necessity to publish a new GTIN or update an item for an existing GTIN, and continuing the synchronization of party and item data with trading partners' data through the Global Registry.


  1. Deactivated, in regard to a telephone set. A telephone not in use is on-hook. See also off-hook.
  2. A telephone line state, usually induced by hanging up a receiver, in which the line is ready to receive a call.


  1. Pertaining to a user's access to a computer by way of a terminal.
  2. Pertaining to the operation of a functional unit or device that is under the control of the system or of a host. See also offline.

online analytical processing (OLAP)
The process of collecting data from one or many sources; transforming and analyzing the consolidated data quickly and interactively; and examining the results across different dimensions of the data by looking for patterns, trends, and exceptions within complex relationships of that data.

online backup
A backup of the database or table space that is made while the database or table space is being accessed by other applications. See also offline backup.

online catalog
A collection of catalog groups or catalog entries available for display and purchase at an online store. See also master catalog.

online change
An IMS function that supports the adding, changing, or deleting of IMS resources online such as transactions, database directories, program directories, DMBs, PSBs, and Fast Path routing codes without stopping the system to define them. See also global online change, local online change.

online forward recovery (OFR)
In an RSR environment, the process by which a stopped shadow database or area is brought to currency with the database or area on the active IMS by the tracking IMS.

online image copy (OLIC)

  1. The process of creating an image copy while the database is online.
  2. The image copy created by the online image copy process.

online index
An index of the topics for the components or products in an information center.

online index reorganization
The reorganization of indexes on a table while the table and existing indexes are available for reading and updating by concurrent transactions.

online information
Information on the display screen that explains displays, messages, and programs.

online log data set (OLDS)
A data set on direct access storage that contains the log records written by an online IMS system or Database Control (DBCTL). See also system log data set.

online maintenance
Maintenance activities that can occur while users are connected to a database. See also offline maintenance.

online meeting center
The database template that users access to reserve online meetings or to attend online meetings.

online project
In zIDE, a project that is connected to a remote system; data sets that are stored in the remote system can be directly changed.

online reorganization
Database reorganization, which is available only for HALDBs and DEDBs, during which the database remains available for updates during the reorganization process.

online status
The availability of a Sametime user. A user can set their online availability to available, busy in a meeting, or away from their computer.

online table move
A method for moving data in a table to a new table in the same database, in which the original table remains accessible for select, insert, update, and delete operations. The table is offline for only a few seconds at the end of the online move operation.

online test
A standardized set of tests for BSC. The tests are used to ensure the proper operation and correct working of the data link (lines and modems) portion of the total system.

online transaction processing (OLTP)
A type of interactive application in which requests that are submitted by users are processed as soon as they are received. Results are returned to the requester in a relatively short period of time.

online volume backup
A backup in which the volume is available to other system applications during the backup operation.

only-in-chain (OIC)
A request unit for which the request header (RH) begin chain indicator and RH end chain indicator are both on. See also RU chain.

on path
Pertaining to a response that is given in answer to a question that is within the final routing that the respondent takes through the questionnaire. See also off path, routing control.

See on-premises.

on-premises (on-prem)
Pertaining to software that is installed and run on the local computers of a user or organization.

on-premises deployment
The process of installing and configuring a software application and all of its components onto a customer's local server. See also deployment.

on-premises policy
A Domino policy that is created on-premises and is used for on-premises users or SmartCloud Notes users in the cloud.

on-premises time
The average amount of time that is spent at a location when picking up or delivering a shipment. The on-premise time is applied to every order or shipment that is picked up or delivered at that location. See also processing time.

on-premises user
A user with an on-premises mail server rather than a cloud mail server.

onsite link
A link that is defined by a referring URL, which is internal to a website, and a destination URL that is used in the Onsite Link Analysis reports.

The set of domain knowledge that is imported from ontologies, taxonomies, and thesauri, which is stored in a standard internal format, and then is used to expand queries.

An explicit formal specification of the representation of the objects, concepts, and other entities that can exist in some area of interest and the relationships among them. See also taxonomy, Web Ontology Language.

See out-of-band.

See out-of-process.

See out-of-vocabulary.


  1. In bar codes, the optical property of a substrate material that minimizes showing through from the back side or the next sheet.
  2. The degree to which an image obscures the background of a screen as it paints.

opaque data structure
A data structure used internally by one functional unit of code but exported for limited external use in another functional unit of code. The external uses must avoid accessing the structure's components or making assumptions about its constitution.

opaque data type

  1. A data type whose inner structure is not visible to the database server. Opaque types that are not built-in need user-defined routines and user-defined operators that work on them. See also data type.
  2. In XDR, bytes of a fixed size that are not interpreted as they pass through the data streams between computers.

opaque structure
A data item or data type whose structure is hidden from the code that is handling it.

See originating point code.

op code
See operation code.


  1. To establish a temporary logical connection between a file and a running program. The connection exists until the program closes the connection or the program terminates.
  2. To establish access to an object, such as a queue, topic, or hyperlink.
  3. To make a file available to a program for processing.

OpenAjax Alliance
An industry group devoted to web programming using Ajax with a focus on interoperability across all Ajax platforms and technologies.

Open Authentication
An HTTP-based authorization protocol that gives third-party applications scoped access to a protected resource on behalf of the resource owner, by creating an approval interaction between the resource owner, client, and resource server.

open box item
A product that is obsolete, a display model, or has been returned by a customer after the box had been opened. Such products are inspected and sold as a high-quality product at a significant discount.

open community
A community that is publicly available for anyone in an organization to join.

Open Database Access (ODBA)
A callable interface that can be used by a z/OS application program to issue DL/I calls to an IMS DB system. The application program must use the Resource Recovery Services (RRS) of z/OS as a sync point manager.

Open Database Connectivity (ODBC)
A standard application programming interface (API) for accessing data in both relational and nonrelational database management systems. Using this API, database applications can access data stored in database management systems on a variety of computers even if each database management system uses a different data storage format and programming interface. See also Java Database Connectivity.

open data path (ODP)
A control block created when a file is opened. An ODP contains information about the merged file attributes and information returned by input or output operations. The ODP only exists while the file is open. See also shared file.

open destination (OPNDST)
A VTAM macroinstruction that requests VTAM establish a session between an SNA application program and an LU, with the application program acting as the primary LU.

OpenEdition MVS
See UNIX System Services.

OpenEdition MVS file system
See z/OS file system.

open-ended question
A question that asks respondents to reply in their own words, such as questions that ask respondents to enter their names, addresses, or opinions.

open feedback area
In the C language, an area containing general information about the opened file, including its name, library, and file type. This area also contains specific information about the file type, which applicable fields depend on, and about each device and communications session defined for the file.

open file
A file that is currently associated with a file descriptor.

open file description
A record of how a processor or a group of processes are accessing a file. Each file descriptor refers to exactly one open file description, but an open file description can be referred to by more than one file descriptor. A file offset, file status, and file access modes are attributes of an open file description. X/Open. ISO.1.

open interval
The time interval during which a workstation is active and can process work.

Open Mobile Alliance
An industry forum for developing interoperable mobile service enablers.

open mode
In COBOL, the condition of a file after the program processes an OPEN statement for that file and before the program processes a CLOSE statement for that file. The particular open mode is specified in the OPEN statement as either INPUT, OUTPUT, I-O, or EXTEND.

Open Platform Trust Service (OpenPTS)
An open implementation of the Platform Trust Service that provides the basis for collector and verifier capabilities that are provided by the PowerSC Trusted Boot feature.

See Open Platform Trust Service.

open registration
A registration process in which users can register their workstations as client nodes with the server. See also closed registration.

open relationship
A relationship on an object that no longer points to a second object because the second object has been deleted.

Open Secure Shell (OpenSSH)
A set of open-source programs that implement the SSH protocol.

Open Services
See Open Services for Lifecycle Collaboration.

Open Services for Lifecycle Collaboration (Open Services, OSLC)
An open community that facilitates collaboration and standardization across the software delivery lifecycle by building practical specifications for integrating software.

Open Servlet Engine (OSE)
A lightweight communications protocol developed by IBM for interprocess communication.

Open Shortest Path First (OSPF)
A link-state routing protocol that was developed for IP networks and is based on the Shortest Path First (SPF) algorithm. Open Shortest Path First is an Interior Gateway Protocol.

A standards-based component model, with both containers and APIs, that is used for application development for virtual social applications.

OpenSocial container
A runtime environment for allowing untrusted and partially trusted components from third parties to run in an existing web application.

Open Software Foundation (OSF)

  1. A nonprofit research and development organization with these goals: to develop specifications and software for use in an open software environment; and to make the specifications and software available to information technology vendors under fair and equitable licensing terms.
  2. An industrial consortium that produces both specifications and software products.

open source
Pertaining to software whose source code is publicly available for use or modification. Open source software is typically developed as a public collaboration and made freely available, although its use and redistribution might be subject to licensing restrictions. Linux is a well known example of open source software.

Open Source Vulnerability Database (OSVDB)
Created by the network security community for the network security community, an open source database that provides technical information on network security vulnerabilities.

See Open Secure Shell.

open standard
A standard that is documented, publicly available, and usually free. Open standards allow all technologies to connect and integrate, and allow IT to become more modular. As such, they are key to the on-demand operating environment. See also on demand operating environment.

open system
A system that complies with industry-defined interoperability standards. An open system can be connected to other systems complying with the same standards. See also Fibre Channel Protocol, Small Computer System Interface.

Open Systems Adapter (OSA)
An integrated IBM mainframe hardware feature that combines the functions of an I/O channel with the functions of a network port to provide direct connectivity between mainframe applications and their clients on the attached network.

open systems interconnection (OSI)
The interconnection of open systems in accordance with standards of the International Organization for Standardization (ISO) for the exchange of information.

open systems interconnection architecture (OSI architecture)
Network architecture that adheres to the particular set of ISO standards relating to Open Systems Interconnection.

open systems interconnection network (OSINET)
A test network sponsored by the National Institute of Standards and Technology. The goal of OSINET is to provide a common set of OSI protocols that allow all participants to communicate with each other for development and research, and for interoperability testing.

open systems interconnection reference model (OSI-RM)
The seven-layer basic reference model that ISO 7498 (CCITT X.200) uses to describe how open systems should act and interact. The three primary kinds of interactions described in that reference model are the interactions: (a) inside layers, (b) between layers, and (c) between open systems.

open task control block (open TCB)
A task control block that is dedicated to a single task. Multiple open TCBs can run concurrently in the address space. Several different types, or modes, of open TCBs are available for specific purposes. An application that is running on an open TCB cannot rely on quasi-reentrancy to protect shared resources from concurrent access by another program.

open TCB
See open task control block.

open time
The time that is required to open an access point.

Open Transaction Manager Access (OTMA)
A component of IMS that implements a transaction-based, connectionless client/server protocol in an MVS sysplex environment. The domain of the protocol is restricted to the domain of the z/OS Cross-System Coupling Facility (XCF). OTMA connects clients to servers so that the client can support a large network (or a large number of sessions) while maintaining high performance. See also IMS Connect.

Open Virtual Appliance
See Open Virtualization Format Archive.

Open Virtualization Format (OVF)
A Distributed Management Task Force (DMTF) standard that describes a packaging format for virtual server images. See also Open Virtualization Format Archive, virtual appliance, virtual server collection.

Open Virtualization Format Archive (OVA)
A package that is deployed in a virtual environment to create virtual appliances. The OVA package is an archive file that contains the OVF directory. See also Open Virtualization Format.

operable time
The time during which a functional unit would yield correct results if it were operated.


  1. Information entered with a command name that defines the data on which a command processor operates and that controls the running of the command processor. See also definition statement, keyword, keyword parameter, parameter.
  2. An argument to a command that is generally used as an object supplying information to a utility necessary to complete its processing. Operands generally follow the options in a command line.
  3. An entity on which an operation is performed.

operating diskette
In finance communications, the diskette that contains the operating image. The operating diskette is used to load the operating image to the main storage of the 4701 Finance Communication Controller.

operating environment
In printing, the physical environment; for example, temperature, humidity, layout, or power requirements.

operating image
In finance communications, a collection of the 4701 Finance Communication Controller microcode, user system configuration, and user application programs.

operating location
A location type that indicates the presence of operating assets (as opposed to a storage or repair facility).

operating mode
A setting that determines the degree of automation and manual intervention required in creating and approving deployment requests. There are three modes: automatic, semi-automatic, and manual. An operating mode can be defined at the global, application, and tier level.

operating requirement
A requirement, such as environmental, electrical, and space, that must be satisfied before an IBM printer can be installed.

operating set
The set of nodes that are operating together to deliver storage services.

operating structure
A structure that represents information about a company that can be used to define categories, organizational and cost structures, locations, and create user roles.

operating system (OS)
A collection of system programs that control the overall operation of a computer system.

Operating System/400 (OS/400)
The IBM licensed program that was used as the operating system for iSeries servers. See also i5/OS, IBM i.

operating system commanding (OS commanding)
A technique used to exploit websites by executing operating system commands through manipulation of application input.

operating system command injection
An attack technique used to exploit websites by executing operating system commands through manipulating application input.

operating system template
A set of installation and configuration data that z/VM Center uses as a source for creating operating system instances. Operating system templates are created from master systems.

Operating System/Virtual Storage (OS/VS)
A family of operating systems that control IBM System/360 and System/370 computing systems. OS/VS includes VS1, VS2, MVS/370, MVS/XA, and MVS/ESA.


  1. In Enterprise Service Tools, a service that can be requested from an object to effect behavior.
  2. An implementation of functions or queries that an object might be called to perform. See also method.
  3. A specific action (such as add, multiply, or shift) that the computer performs when requested.
  4. In object-oriented design or programming, a service that can be requested at the boundary of an object. Operations include modifying an object or disclosing information about an object.
  5. A set of functions and their specified properties to which calls can be made. See also endpoint, entry point.
  6. A function in an application (step processor or automated process) that processes work items in a queue. The operation is defined as a property of the queue and includes as parameters any data required for input from or output to a work item.
  7. A business process that invokes action against a participant. When an operation is invoked, it delivers a request message and waits for a response. If a fault is communicated, the operation fails.
  8. A unit of work that is part of an application and that is processed at a workstation.

operational data

  1. Data that is used to run the day-to-day operations of an organization.
  2. Data that is collected by an application during its operation. An application can store its operational data in many formats, such as relational databases, log files, and spreadsheet files. It is "live" data, as opposed to the historical data in the central data warehouse.

operational data store
The place where operational data resides, such as a database or a log file.

operational descriptor
Information about an argument's size, shape, and type, which is passed by the system to the called procedure. This information is useful when the called procedure cannot precisely anticipate the form of the argument, for example, different types of strings.

operational downtime
Downtime that occurs during a period in which equipment is normally in use, and that causes a work cell or production line to stop so that operational time is lost.

operational environment

operational key
The primary key of a table in an operational data store.

operational management product
A product in the IT environment that supplies information about configuration items to the discovery process.

operational member
One of the four member types in an installation, the operational member includes the communications, storage (server and client), identity components, and the visibility receiver (exchange tracking service). Optionally, it includes a perimeter server configuration for use by communications connections.

operational metadata
Metadata that describes the events and processes that occur and the objects that are affected when a job is run. See also operations database.

operational report
A report based on data from the WebSphere Commerce database that is created in real time.

operational repository
A repository for virtual images and deployed virtual machines that are managed by a hypervisor.

operational sign
In COBOL, an algebraic sign associated with a numeric data item or a numeric constant that indicates whether the item is positive or negative.

operational table
A logging permanent table that uses light appends for fast update operations. Operational tables do not perform record-by-record logging.

operational unit of measure
The way products are measured for operational uses at the warehouse.

operational window
A configured time period within which a scan is permitted to run.

operation code (op code)

  1. A numeric code that tells the processor which operation to perform.
  2. In RPG, a word or abbreviation, specified in the calculation specifications, that identifies an operation.
  3. A code used to represent the operations of a computer.

operation data store (ODS)
The working area for the extract, transform, and load (ETL) processing. The data from WebSphere Commerce is replicated to ODS (_r tables).

operation deadline
The latest time when the operation must be complete.

operation mapping
An interface map in which operations of the source interface are mapped to operations of the target interface.

operation number
The number of the operation that uniquely identifies each operation in an application.

operations and administration
The Tivoli management discipline that addresses the automation of activities that ensure the operational integrity and reliability of a network computing system. See also availability management, deployment management, security management.

OPERATIONS attribute
An attribute which when assigned, allows the user access to all data sets, unless specifically restricted, and general resources in RACF general resource classes, unless specifically restricted, which are defined with OPER=YES.

Operations Console
A feature of System i Access for Windows that provides the ability for a System i console to be either a local or a remote personal computer. With Operations Console, a system administrator, for example, can access the console from home. See also local console, remote console, twinaxial console.

operations database
A component of the metadata repository that stores both the operational metadata and the information about the system resources that were used when a job is run for the product modules in the InfoSphere Information Server suite. See also metadata repository, operational metadata.

operations management
In System Manager, the discipline that manages the use of systems and resources to support enterprise information-processing work loads.

Operations Management team (OMT)
The Operations Management team is responsible for a portfolio of applications that address a specific segment of the business. The team manages and monitors solution performance and recommends corrective actions. It identifies new requirements, executes Operations Management management plans and end of life activities.

Operations Manager (OM)
In an IMSplex, a Common Service Layer (CSL) component that provides an application programming interface (API) for automated operator programs (AOPs). OM receives commands from AOPs, routes the command to IMSplex members, consolidates commands responses, and sends the responses to the AOP, embedded in XML tags.

operations manager
A defined role in WebSphere Commerce that manages order processing, ensuring that orders are properly fulfilled, payment is received, and orders are shipped. The operations manager can search for customer orders, view details, manage order information, and create and edit returns. See also sales manager.

operations view
A web page that contains portlets that can cooperate to facilitate comprehensive information supply and interaction at operations level for monitoring incoming data from data sources, and for responding to incoming data.


  1. An enterprise search user who has the authority to observe, start, and stop collection-level processes.
  2. A symbol (such as +, -, or *) that represents an operation (in this case, addition, subtraction, multiplication).
  3. In Ada language, an operation that has one or two operands. A unary operator is written before an operand; a binary operator is written between two operands. This notation is a special kind of function call. An operator can be declared as a function. Many operators are implicitly declared by the declaration of a type (for example, most type declarations imply the declaration of the equality operator for values of the type).
  4. A user defined in the system to receive notifications when specified audit messages are generated.
  5. A person who operates the IBM Endpoint Manager Console. Ordinary operators can deploy Fixlet actions and edit certain computer settings.
  6. In the C, COBOL, and REXX languages, a token that specifies the type of action to be done on one or more terms. The four types of operators are concatenation, arithmetic, comparison, and logical.
  7. In an access plan for an SQL or XQuery statement, a token that specifies the type of action that must be performed on data or on the output from a table or an index when the access plan is executed.
  8. A runtime object library that is part of the parallel engine and that executes the logic as defined in its corresponding stage. See also connector, stage.
  9. A program that processes tuples in an incoming stream and produces an output stream as a result. An operator can have any number of input ports and any number of output ports. See also composite operator, custom operator, data flow graph, operator invocation, primitive operator, tuple.
  10. A built-in function that assigns a value to a variable, performs an operation on a value, or specifies how two values are to be compared in a policy. See also assignment operator, Boolean operator, comparison operator, mathematic operator, string operator.
  11. A building block that lets the user compare or establish relationships between the different parts of business rule statements.

operator-adjustable form
On certain printers, the ability of the operator to adjust the page image on the medium to align data for correct placement on preprinted forms.

operator-class function
One of the operator-class support functions or operator-class strategy functions that constitute an operator class. For user-defined operator classes, the operator-class functions are user-defined functions.

operator-class strategy function
An operator-class function that can appear as a filter in a query. The query optimizer uses the strategy functions to determine if an index of a particular secondary access method can be used to process the filter.

operator-class support function
An operator-class function that a secondary access method uses to build or search an index.

Operator Communication Control Facility (OCCF)
An IBM licensed program that allows communication with and the operation of remote MVS or VSE systems.

operator control function
In MFS, the means by which a terminal operator controls the display of output messages. Specific operator control functions are provided by IMS, but their use must be defined by the user in an operator control table.

operator control table
In MFS, a user-defined table of operator control functions; when a table is used, a specific control function is invoked when the input device data or data length satisfies a predefined condition.

operator function

  1. An overloaded C++ operator that is either a member of a class or takes at least one argument that is a class type or a reference to a class type.
  2. An arithmetic function that has a corresponding operator symbol. An operator function processes one to three arguments and returns a value.

operator identification (OPID)
A 1-to-3 character code that is assigned to each operator and is stored in the operator's terminal entry in the CICS terminal control table (TCTTE) when the operator signs on.

operator identification card (OIDCARD)
A small card with a magnetic stripe encoded with unique characters and used to verify the identity of a terminal operator to RACF.

operator instance
See operator invocation.

operator instruction (OI)
An instruction that an operator can view when the operator must manually intervene in operations.

operator invocation
An instance of an operator that was defined for a specific context. See also operator, partition.

operator logical paging
An MFS facility that allows the device operator to request a specific logical page of an output message. See also logical paging.

operator model
An XML document that describes the basic syntactic and semantic properties of a primitive operator. See also primitive operator.

operator orientation point model
See transfer station.

operator panel
See control panel.

operator precedence
In programming languages, an order relationship that defines the sequence of the application of operators with an expression.

operator privilege class
A privilege class that gives an administrator the authority to disable or halt the server, enable the server, cancel server processes, and manage removable media. See also privilege class.

operator profile
A specification of the resources and activities over which a network operator has control. The profile is stored in a file that is activated when the operator logs on.

operator station task (OST)
In Tivoli NetView for OS/390, the task that establishes and maintains the online session with the network operator. There is one operator station task for each network operator who logs on to Tivoli NetView for OS/390.

See operator identification.

See original program model.

See open destination.

opportunistic locking
A file locking mechanism in the Server Message Block (SMB) protocol used to improve performance by controlling the caching of files on a client.


  1. A deficiency or condition that is observed during the condition assessment and that requires action to remedy.
  2. The potential to sell products or services to a customer. A quote or several related quotes are associated with a single sales opportunity.

opportunity notes reason
An explanation for a charge to a note.

opportunity value
The total amount that will be earned as revenue if a quote for the opportunity is accepted by the customer.

optical cable
A fiber, multiple fibers, or a fiber bundle in a structure built to meet optical, mechanical, and environmental specifications.

optical character recognition (OCR)
Character recognition that uses optical means to identify graphic characters. See also magnetic ink character recognition.

Optical Character Recognition-A (OCR-A)
A font containing the character set in ANSI standard X3.17-1981, which contains characters that are both human-readable and machine-readable.

Optical Character Recognition-B (OCR-B)
A font containing the character set in ANSI standard X3.49-1975, which contains characters that are both human-readable and machine-readable.

optical configuration database (OCDB)
The optical library table, the library slot table, the optical drive table, the optical volume table, and the tape volume table that reside in a DB2 database and describe the current object access method (OAM) configuration.

optical device
Either a CD-ROM drive, a digital video disc (DVD), or both.

optical disk
A disk that uses laser technology for data storage and retrieval.

optical disk cartridge
A plastic case that protects and holds an optical disk, and permits insertion into an optical disk drive.

optical disk drive
The mechanism used to seek, read, and write data on an optical disk. An optical disk drive can be operator-accessible or library-resident.

optical drive
The part used to seek, read, and write data on an optical disc. An optical drive may reside in an optical library or as a stand-alone unit.

optical flash frame
See flash frame.

optical forms flash
See forms flash.

optical forms overlay
See forms overlay.

optical image file
A byte-stream file that contains a bit-for-bit mapping of an ISO9660 format CD-ROM or Universal Disk Format (UDF) DVD.

optical library
A set of optical disk drives and optical disks defined to a source control data set (SCDS). An optical library can be a physical library with the optical drives and optical disks residing within the same storage device, or a pseudo library that consists of operator-accessible drives and shelf-resident optical disks.

optical redundancy
A second optical path used to keep the system operational when a hardware failure occurs.

optical reflective disc
An optical video disc that is read by means of the reflection of a laser beam from the shiny surface on the disc.

optical scanner
A device that scans optically and usually creates an analog or digital signal.

optical volume
Storage space on an optical disk, identified by a volume label. See also shelf-resident optical volume.

optical volume set
Both sides of a double-sided volume optical disc containing optically stored data.


  1. A System i system area network (SAN) that allows high-speed links between systems in a System i cluster. OptiConnect provides three hardware technologies (SPD OptiConnect, high-speed link (HSL) OptiConnect, and virtual OptiConnect) that can exist simultaneously on a single cluster node.
  2. A feature of the IBM i operating system that allows a user to connect multiple System i systems by using SPD bus, high-speed link (HSL) loop, or virtual interpartition technologies.

optimal asymmetric encryption padding (OAEP)
In cryptography, a padding scheme that is often used with RSA encryption.

optimal snowflake schema
A snowflake schema, in which each dimension is represented by a table. Each row represents the leaf level members of the dimension and has columns that contain foreign keys to access all of the higher levels of the dimensions. See also metadata schema.

optimal solution
In operations research, a solution to a problem that optimizes the objective function (whether linear or quadratic) and satisfies all the other constraints of the problem. See also feasible.

optimal star schema
A variant of the star schema that includes a main dimension table with keys to all the levels of the delivered hierarchy. The main dimension table contains the description of only the leaf level. To save storage space, the descriptions of the higher levels reside in supplementary tables. See also metadata schema.

Optim constraint
An ordered list of columns in a table created within a relational database model that defines a key.

optimistic concurrency control
See optimistic locking.

optimistic locking
A locking strategy whereby no lock is held between the time that a row is selected and the time that an update or a delete operation is attempted on that row. See also currently committed, pessimistic locking.


  1. A feature within the application that uses bids, bidding rules, and scenarios to provide the best possible total sourcing cost.
  2. The discipline of attacking intractable problems and reducing them to manageable proportions.
  3. The process of achieving improved runtime performance or reduced code size of an application. Optimization can be performed by a compiler, by a preprocessor, or through hand tuning of source code.

optimization guideline
An instruction to the query optimizer on how to choose a query execution plan. See also global optimization guideline, optimization profile, statement optimization guideline.

optimization level
The level of efficiency for processing a program, which is determined by the application programmer. When the code is optimized on the system, the system uses processing shortcuts to reduce the amount of system resources necessary to produce the same output. The processing shortcuts are then translated by the system into machine code, which allows the program to run more efficiently.

optimization profile
An XML document that contains optimization guidelines for one or more DML statements. An optimization profile is used to provide explicit guidelines to the query optimizer when the performance of DML statements is not acceptable and other tuning options are ineffective. See also optimization guideline.

To improve the speed of a program or to reduce the use of storage during processing.

optimized dialogue transfer
In OSI, a quality-of-service value provided by the session layer that enables the concatenation of multiple application entity requests--such as data and control information requests--when transferring them. The concatenation increases data throughput.

optimized SQL text
SQL text, produced by the Explain facility, that is based on the query actually used by the optimizer to choose the access plan. This query is supplemented and rewritten by the various components of the SQL compiler during statement compilation. The text is reconstructed from its internal representation and differs from the original SQL text. The optimized statement produces the same result as the original statement.

A special-purpose hardware component or appliance that can perform a limited set of specific functions, with optimized performance when compared to a general-purpose processor. Because of its limited set of functions, an optimizer is an integrated part of a processing environment, rather than a standalone unit. One example of an optimizer is the IBM Smart Analytics Optimizer for DB2 for z/OS.

Optim relationship
A mapping created in a relational database model between the columns in a constraint and the columns in a child table.

optimum block size
For data sets that do not use the Virtual Storage Access Method (VSAM), the block size that would result in the smallest amount of space used on a device, taking into consideration record length and device characteristics.

opt in
The act of the visitor giving the company permission to send information about new products or sales to the visitor's personal WiFi-enabled device.


  1. An item of either hardware or software that may be purchased in addition to the basic system.
  2. A specification in a statement that can influence the running of the statement.
  3. A parameter that determines how a message is to be processed.

optional component
Within a group type, a component that can be defined to represent a data object that is not required to be present in the data. The component range maximum specifies how many occurrences of the data object might optionally exist.

optional facilities
In X.25 communications, facilities that may or may not be offered by the network provider to which customers choose whether or not to subscribe.

optional file
In COBOL, a file that is declared as being not necessarily present each time the program is started.

optional software
Software that is not automatically installed on a system with the Base Operating System (BOS). Optional software can be products packaged and sold with BOS. Optional software can also be separately purchased software products that are specially ordered and not sold as part of BOS.

optional user facilities
Facilities defined within the CCITT Recommendation X.25 that a user of a packet-switching data network can request when establishing a virtual circuit.

optional word
In COBOL, a reserved word included in a specific format only to improve the readability of a COBOL statement or entry.

option class
A configurable part of an item model. For example, an engine is a configurable part of a car. The option items in the engine option class are 4-cylinder, 6-cylinder, and 8-cylinder.

option class group
In Sterling Configurator Visual Modeler, a collection of option classes or nested option class groups that represent entities that can be reused without change in any number of item models and option classes.

option entry
An entry in a VSAM data set that contains transmission options used by IP PrintWay to transmit data sets to a print queue in a TCP/IP network. Each option entry can also contain NetSpool parameters that specify data set characteristics for use by NetSpool. See also options data set.

option indicator
A 1-character field that is passed with an output data record from a program to the system that is used to control the output function, such as controlling which fields in the record are displayed.

option item
In Sterling Configurator Visual Modeler, an orderable part or service pertaining to an item model. Option items are members of either an option class or an option item group. Option items are usually associated with properties.

option item group
In Sterling Configurator Visual Modeler, a collection of option items that can be reused in any number of option classes or option class groups in any number of item models.

option line
See command line.

options data set
In IP PrintWay prior to OS/390 V2R8, a VSAM data set containing one or more options entries. See also option entry.

option set

  1. A set of functions that may be supported by products that implement a particular architecture. A product may support any number of option sets or none. For each option set supported, all functions in that set are supported. See also base set.
  2. A named group of options and their settings that can be specified in a request or in another option set, thereby eliminating the need to specify each option individually.

options file
A file that contains processing options. See also client system-options file, client user-options file.

In computability theory, an entity that can decide certain decision problems in a single operation.

oracle padding attack
In symmetric cryptography, an attack that gains information from an oracle about whether the padding for an encrypted message is correct. When error messages are exposed an attacker can decrypt messages through the oracle without the encryption key. In these cases, the attacker uses the oracle's key.

See Object Request Broker.

ORB bootstrap port
See Remote Method Invocation.

The process of making real-time decisions about where and when to allocate resources to support business priorities and maintain service levels, based on information collected about the data center environment.


  1. A collection of items that are being delivered from one origin to one destination. A shipment consists of one or more orders.
  2. To place items in an arrangement in accordance with specified rules.
  3. A request for goods or services such as a purchase order, sales order, work order, and so on.
  4. A stated intention, either verbal or in writing, to engage in a commercial transaction.
  5. A code used to format and define data for display or printing. In contrast to a sequence, an order need not be linear; for example, the ordering of a hierarchy of items.
  6. A written agreement between a supplier and a buyer to provide goods, services, and contingent staff at a negotiated cost or rate for a stipulated time period.

order block
An indicator added to an order that indicates if the items in an order can be released to fulfillment.

order book
A full list of quotes and orders that have been submitted to an exchange for a symbol. See also symbol.

order cycle time
The period of time between order creation and the time at which the order is shipped from the warehouse.

ordered item
A chart item whose position is maintained within a sequence. The movement of an ordered item is restricted such that it cannot be dragged beyond neighboring ordered items. See also controlling item, free item, item.

ordered page
In IPDS architecture, a logical page that does not contain any page segments or overlays, and in which all text data and all image, graphics, and bar code objects are ordered.

ordered set

  1. In Fibre Channel technology, a transmission word that uses 8B/10B mapping and begins with the K28.5 character. Ordered sets occur outside of frames, and include: frame delimiters, which mark frame boundaries and describe frame contents; primitive signals, which indicate events; and primitive sequences, which indicate or initiate port states. Ordered sets are used to differentiate Fibre Channel control information from data frames and to manage the transport of frames. See also data word.
  2. A field/variable whose values represent categories with some intrinsic ranking (for example, levels of service satisfaction from highly dissatisfied to highly satisfied). Examples of ordered sets include attitude scores representing degree of satisfaction or confidence and preference rating scores.

order fulfillment rule
Business rules and common codes associated with an order and its flow through the order fulfillment pipeline.

order history
Notes that are automatically logged on events, and help a customer service representative track past transactions.

order hold
See hold.

ordering mode
In DB2 XQuery, a mode, either ordered or unordered, that affects the ordering of the result sequence that is returned by path expressions, union expressions, intersect expressions, and except expressions and by FLWOR expressions that do not have an order by clause.

ordering scheme
A mechanism that defines the relationship between the order of text as stored in memory or on external media and its order for correct display.

ordering unit of measure
A method of measuring products for ordering purposes.

order level
A pricing rule that determines whether or not to distribute pricing adjustments to line items.

order line
A line that displays load/shipment level details.

orderly closedown
The orderly deactivation of VTAM and its domain. An orderly closedown does not complete until all application programs have closed their access method control blocks (ACBs). Until then, RPL-based operations continue; however, no new sessions can be established, and no new ACBs can be opened. See also cancel closedown, quick closedown.

orderly disconnection
An option for disconnecting CICS from DBCTL using the CDBC transaction. It allows all existing DBCTL tasks to be completed before CICS is disconnected from DBCTL. See also immediate disconnection.

orderly market
A market in which prices are continually provided by buyers and sellers, and price changes between transactions are relatively small.

order management system (OMS)
Any system that handles the processing and fulfillment of customer-placed orders.

order price
The final price of an order that had passed through the active state and is no longer changeable.

order routing
A mechanism to send a notification to the specified users based on the various events that take place for a service order.

order-ship-bill system (OSB)
A system that enables manufacturers to accept requests for products, ship the products to the customer, and send an invoice for the goods received.

order tag
An identifier attached to an order that provides a system with "version awareness" so that it can coordinate which order features are available across multiple versions of the system.

order total
The first amount of currency charged to a customer for goods ordered.

order unit
The standard unit by which an item is ordered that can differ from the issue unit. See also issue unit.

ordinal number
One of the counting numbers, used to indicate position.

ordinal position
The position associated with each element in an array. The ordinal position is an integer value greater than or equal to 1 and less than or equal to n, where n is the cardinality.

ordinal variable
See ordered set.

ordinary array
An array with a defined upper boundary on the number of elements, which are referenced by their ordinal position in the array. See also array, associative array, element.

ordinary identifier
An uppercase letter followed by zero or more characters, each of which is an uppercase letter, a number, or the underscore character. An ordinary identifier should not be a reserved word.

ordinary token
A numeric constant, an ordinary identifier, a host identifier, or a keyword.

See organization.


  1. An entity where people cooperate to accomplish specified objectives, such as an enterprise, a company, or a factory.
  2. An organizational unit that contains domains, spaces, and users in the Cloud Foundry infrastructure and can be used to store and track application resources.
  3. In the Distributed Computing Environment (DCE), the third field of a subject identifier.
  4. A user-defined object that is created to emulate a business structure.
  5. In DCE security, data that associates a named set of users who can be granted common access rights that are usually associated with administrative policy.
  6. A hierarchical arrangement of organizational units, such that each user is included once and only once. See also organizational unit.
  7. A business entity with a specific role or roles that interact with other organizations in a supply chain to conduct business. An organization represents any unit of a business whether it is a company, legal entity, a business group, sales organization, purchasing organization, or warehouse.
  8. The grouping methodology for users in Bluemix. Orgs are used to manage quotas. Users in an org share memory and service instance quotas. See also domain, space.
  9. The entity that owns APIs or applications that use APIs. A provider organization owns APIs and associated plans, and can additionally own applications. A consumer organization owns only applications. An organization has at least one owner. An organization can be a project team, department, or division.
  10. A record that identifies a unique legal entity. The data set for an organization includes information that companies or other distinct legal entities might share, such as calendars, vendors, and financial information. An organization can contain one or more sites. See also site.

organization administrator
In WebSphere Commerce, the representative of a member organization who establishes organizational approval flows, and assigns roles to the users within the organization.

Organizationally Unique Identifier (OUI)
An IEEE-standards number that identifies an organization with a 24-bit, globally unique, assigned number referenced by various standards. The OUI is used as part of the worldwide ID (WWID) in the family of 802 LAN standards, such as Ethernet and token ring, and in Fibre Channel standards.

organizational role

  1. A logical group of principals that provide a set of permissions. Access to operations is controlled by granting access to a role. An organizational role can also represent a group of principals based on business job title or other business-related attributes. See also role.
  2. In identity management, a list of account owners that is used to determine which entitlements are provisioned to them.

organizational unit (OU)

  1. A body whose data is to be kept separate from that of other, similar bodies. WebSphere BI for FN uses OUs to control access to resources, and to ensure data segregation. Typically, OUs are used to represent different financial institutions, or different departments within a financial institution.
  2. An Active Directory container object used within domains. An organizational unit is a logical container into which users, groups, computers, and other organizational units are placed. It can contain objects only from its parent domain. An organizational unit is the smallest scope to which a Group Policy object can be linked, or over which administrative authority can be delegated.
  3. A unit within an organization, such as a company, that identifies a particular set of users. See also organization.

organization certifier
The highest level certifier in Domino, which certifies users and servers at the Organization (O) level, for example, CN=Samantha Daryn, O=Renovations. Entities certified below the organization level are trusted.

organization details
A comprehensive display of the most complete sets of data that is available on a chosen organization.

organization name
A non-personal name that refers to a structured body of one or more persons that exists to perform some common function. Organization names typically include some type of indicator or pattern or words that identify them as non-personal names.

organization search
A query form that is used to search for organization details.

organization summary
he resultant sortable list of records that match an organization search.

organization tree
A hierarchical structure of the organization that provides a logical place to create, access, and store organizational information.

organization unit
A particular occurrence or example of an organization definition. For an organization definition called Department, an example of an organization unit would be Sales and Marketing.


  1. The position of a device relative to the user. Most mobile devices support two different orientations, landscape or portrait. See also accelerometer.
  2. The orientation of a stream refers to the type of data which may pass through the stream. A stream without orientation is one on which no stream I/O has been performed.
  3. In printing, the number of degrees an object is rotated relative to a reference; for example, the orientation of an overlay relative to the logical page origin, or the orientation of printing on a page relative to the page coordinates. Orientation usually applies to blocks of information, whereas character rotation applies to individual characters. See also character rotation.


  1. The point in a coordinate system where the axes intersect. Examples of origins are the addressable position in an Xm, Ym coordinate system where both coordinate values are zero and the character reference point in a character coordinate system.
  2. A position from which the placement and orientation of an element is specified.
  3. The starting point of a shipment route or contract lane.
  4. The location where a message was initially produced.
  5. The point at which circles, rectangles, and text can be placed when they are entered on a drawing. The number of the origin corresponds to its relative numeric location on the numeric keypad.
  6. The absolute storage address of the beginning of a program or block.
  7. An external logical unit (LU) or application program from which a message or other data originates. See also destination.
  8. The creator of a DR Trow. The origin can take one of three forms: ARSRSCHD (the DRT row is created by an ODF program), a string that is prefixed by UR (the DRT row is created by an ODF CICS transaction), or any other string (the DRT is created by a source that is external to the ODF system).

origin address field (OAF)
In SNA, a field in a format identification 0 (or format identification 1) transmission header that contains the network address of the originating location. In a format identification 2 heading, the field is called origin address field prime (OAF'). See also destination address field, format identification field, local session identification.

original contract
An executed contract that is used as the base for a new contract or for an amendment.

original database
In a remote journal network, the data files that reside on a primary system. During normal operations, applications make changes to the original database on the primary system.

original equipment manufacturer (OEM)
A manufacturer of equipment that can be marketed by another manufacturer.

Original Equipment Manufacturer's Information (OEMI)
A reference to an older IBM standard for a computer peripheral interface, which defines the IBM S/360 and S/370 Channel to Control Unit interface. This interface uses ESA/390 logical protocols over a common bus that configures attached units in a multi-drop bus topology.

original program model (OPM)
The set of functions for compiling source code and creating high-level language programs before the Integrated Language Environment (ILE) model was introduced.

origin application schedule number (OASN)
An IMS recovery element in an external subsystem (for example, DB2). The OASN is equivalent to the unit-of-recovery ID in the CICS recovery token. It is coupled with the IMS ID to become the recovery token for LUWs in external subsystems.

originating file system
The file system from which a file was migrated. When a file is recalled, it is returned to its originating file system.

originating point code (OPC)
A code that identifies the signaling point that originated an MTP signal unit. Unique within a particular network.

originating task
The primary agent in a parallel group that receives data from other execution units (referred to as parallel tasks) that are executing portions of the query in parallel. See also parallel task.

originator address
A string of data representing the address of the originator of the message. The contents and format of the string are not defined by the mail server framework. The address type associated with the originator address is assumed to define the contents of the originator address field.

originator ID (OID)
A 28-byte identifier that contains a note's unique universal ID (UNID), which is essential for replication.

originator/recipient name (O/R name)
In OSI X.400, the name of the user (the originator and recipient of messages) and other attributes.

origin date
The date that a period (cyclic or noncyclic) starts on.

origin-destination assignor indicator (ODAI)
A bit in a FID2 transmission header that is used to divide the address space so that an address space manager (ASM) in one node may use all possible combinations of OAF', DAF' with the ODAI having one setting and the ASM in the adjacent node may use all possible combinations of OAF', DAF' with the ODAI having the complementary setting.

origin logical unit (OLU)
A logical unit that is the source of a Locate search request as part of a session initiation sequence. See also destination logical unit, initiating logical unit.

origin subarea field (OSAF)
In SNA, a field in a FID4 transmission header that contains a subarea address which, combined with the element address in the origin element field (OEF), gives the complete network address of the originating network addressable unit (NAU).

O/R name
See originator/recipient name.


  1. A heading or the first line of a paragraph or column of text that stands alone at the bottom of a page. See also widow.
  2. A member of a hierarchy or auto-level hierarchy for which no explicit parent exists. Foster parents can be automatically provided for such orphans.

orphan account
On a managed resource, an account whose owner cannot be automatically determined by the provisioning system.

orphan category
A temporary, manually-created category in a manual level that serves as a parent category for newly generated categories which have no position defined in the model.

orphan data
Data that is recorded between the last safe backup for a recovery system and the time when the application system experiences a disaster. This data is lost either when the application system becomes available for use or when the recovery system is used in place of the application system.

orphaned contact
A contact that exists in the health notification contact list but is not defined in the contact list that is stored on the system that is specified by the CONTACT_HOST configuration parameter of the DB2 administration server. See also contact.

orphaned element
An element that is no longer cataloged in any version of any directory. Such elements are moved to the lost+found directory of the versioned object base (VOB).

orphaned mutex
A mutual exclusion lock that was held by a thread when that thread ended. This makes associated application data or thread resources inconsistent.

orphaned stub file
A file for which no migrated file can be found on the server that the client node is contacting for space management services. For example, a stub file can be orphaned when the client system-options file is modified to contact a server that is different than the one to which the file was migrated.

orphaned token
A token that is associated with an activity that was removed from a business process definition (BPD).

orphan lock
An orphan lock is an RLS lock that is held by VSAM RLS but unknown to any CICS region. An RLS lock becomes an orphan lock if it is acquired from VSAM by a CICS region that fails before it can log it. A VSAM interface enables CICS, during an emergency restart, to detect the existence of these locks and release them.

orphan table
A table with to explicit parent.

orphan tag
An XBRL tag that has become disassociated from its data source.

orphan variable
A reference variable that does not contain an accompanying source declaration in a report.

OR relationship
The specification of conditioning indicators such that the conditioned operation is done when any one of the conditions is met.

See object registration service.

OR search
A boolean search that searches for either term separated by the operator.

Intersecting at right angles. An example is the positional relationship between the axes of a Cartesian coordinate system.

orthographic projection
A representation in which the lines of a projection are parallel. Orthographic projections lack perspective foreshortening and its accompanying sense of depth realism. Because they are simple to draw, orthographic projections are often used by draftsmen. See also perspective projection.

See operating system.

The IBM operating system that includes and integrates functions previously provided by many IBM software products (including the MVS operating system) for the IBM S/390 family of enterprise servers.

See Operating System/400.

See Open Systems Adapter.

An integrated hardware feature that provides direct connection to clients on local area networks (LANs). See also asynchronous transfer mode, Fast Ethernet, Gigabit Ethernet.

OSA-Express for Unified Resource Manager (OSM)
An OSA-Express channel path identifier (CHPID) type that provides connectivity to the intranode management network (INMN).

OSA-Express for zBX (OSX)
An OSA-Express channel path identifier (CHPID) type that provides connectivity to the intraensemble data network (IEDN) from a zEnterprise CPC and zBX within an ensemble.

See origin subarea field.

See overflow sequential access method.

See order-ship-bill system.

OS commanding
See operating system commanding.

OS configuration
The operating system parameters of a system profile.

OS deployment server
The computer on which the Tivoli Provisioning Manager for OS deployment application and files are installed.


  1. See output scheduling element.
  2. See Open Servlet Engine.

The Tivoli service that is used as the object request broker (ORB). This service runs on the Tivoli management region server and each managed node.

See Open Software Foundation.

A graphical interface that contains a toolkit, a presentation description language, a window manager, and a style guideline.

OSGi Alliance
A consortium of more than 20 companies, including IBM, that creates specifications to outline open standards for the management of voice, data and multimedia wireless and wired networks.

OSGi framework
A general-purpose, secure, and managed Java framework that supports the deployment of extensible and downloadable applications known as bundles.

OSGi service
An interface registered in the OSGi Service Platform and made available for receiving remote or local invocations.

OSGi Service Platform
A specification that delivers an open, common architecture for service providers, developers, software vendors, gateway operators, and equipment vendors to develop, deploy, and manage services in a coordinated way.

See open systems interconnection.

OSI application
An application that communicates over an OSI network.

OSI architecture
See open systems interconnection architecture.

OSI Communications Subsystem
The IBM licensed program that provides communications support for open systems interconnection (OSI) on the system.

OSI directory standard
The standard, known as X.500, that defines a comprehensive directory service, including an information model, a namespace, a functional model, and an authentication framework. X.500 also defines the Directory Access Protocol (DAP) used by clients to access the directory. The Lightweight Directory Access Protocol (LDAP) removes some of the burden of X.500 access from directory clients, making the directory available to a wider variety of machines and applications.

OSI File Services
The IBM licensed program that provides open systems interconnection (OSI) file transfer, access, and management on the system.

OSI management

  1. The facility to control, coordinate, and monitor the resources that allow communications to take place in the OSI environment.
  2. The set of standards that are produced by ISO/IEC/CCITT for managing OSI.

OSI Message Services
The IBM licensed program that provides message services (X.400) for open systems interconnection (OSI) on the system.

See open systems interconnection network.

OSI network
A data communications network that exchanges data according to the OSI protocols.

OSI protocols
The set of rules for exchanging data defined by the ISO in accordance with the OSI reference model.

See open systems interconnection reference model.

See Open Services for Lifecycle Collaboration.

See OSA-Express for Unified Resource Manager.

See OAM Storage Management Component.

See output sequence number.

See Open Shortest Path First.

See Object Storage and Retrieval.

See operator station task.

See Open Source Vulnerability Database.

See Operating System/Virtual Storage.

See OSA-Express for zBX.

See overtime tier.

See one-time charge.

other-domain resource
See cross-domain resource.

other specify category
A category that allows respondents to enter an answer that is not on the category list.

other specify variable
A variable that stores the open-ended responses to an Other Specify category. These categories allow the respondent to enter an answer that is not on the category list.

See Open Transaction Manager Access.

OTMA super member
A function of IMS Open Transaction Manager Access (OTMA) that manages asynchronous IMS output for a group of clients that support the OTMA hold queue, such as IMS Connect. The OTMA super member function allows any client that is a member of the group to retrieve the asynchronous output of the other client members of the group.

See one-time password.

OTP token
A small, highly portable hardware device that the owner carries to authorize access to digital systems and physical assets, or both.

See organizational unit.

OU certifier
A Domino certifier that certifies users and servers at the Organizational Unit level, for example, CN=Samantha Daryn, OU=Sales, O=Renovations. 

See Organizationally Unique Identifier.


  1. A failure of a system, or planned down time for maintenance or upgrade.
  2. A service condition that is below a defined threshold of acceptable performance.

Pertaining to a part that is external to the main unit.

outboard data link control (ODLC)
Data link control (DLC) processing performed by a coprocessor.

outboard formatting
A technique for reducing the amount of line traffic between a host processor and an attached subsystem. The reduction is achieved by sending only variable data across the network. This data is combined with constant data by a program within the subsystem. The formatted data can then be displayed.

outboard policy management
A method of managing tape volumes that defines actions for volume policies at the library instead of at the host.

outboard record (OBR)
A record originated by I/O and communication components and supported by the access methods. It describes permanent errors or reports statistical data.

outboard recorder (OBR)
In VSE, a feature that records pertinent data on the system recorder file when an unrecoverable I/O exception occurs.


  1. Pertaining to a shipment where the shipper manages the delivery of freight from the origin to the destination.
  2. In communication, pertaining to data that is sent to the network. See also inbound.

outbound application message store (OAMS)
A message store in which messages sent by local applications (ISN messages) and their acknowledgement messages (ISN ACKs) are stored.

outbound authentication
The configuration that determines the type of accepted authentication for outbound requests.

outbound binding
A definition that determines how outbound events are delivered via HTTP or JMS to an endpoint.

outbound channel
A channel that takes messages from a transmission queue and sends them to another queue manager.

outbound connection
A resource that is used to export calculation results or table data from a component. They are created from tables, calculations, and other sources.

outbound DTE attribute
In OSI, an attributes defined by the local node to regulate communications with an adjacent node over an X.25 subnetwork. The attribute affects only the communications over the subnetwork between the local and adjacent nodes; it does not regulate end-to-end communications.

outbound endpoint
The destination for outbound events. An outbound endpoint must specify an outbound binding. See also event binding, inbound endpoint.

outbound envelope
An EDI structure that identifies an outbound document within Sterling Integrator so that it can be sent and received by trading partners.

outbound event
An event emitted from a monitoring context or from a KPI context.

outbound exchange
An exchange that originates with the owner organization and goes out to a trading partner organization.

outbound feed
A feed that can be created to communicate to the service providers about invoices that are processed for payment. The outbound feed helps to share the invoice details for which a service provider can receive payment.

outbound filter
A filter that is applied to frames flowing from a port onto a transmission link or LAN.

outbound flow
The flow of messages from the owner organization out to trading partner organizations.

outbound interaction
An interaction between a marketer and a customer that is initiated by the marketer. See also touchpoint.

outbound intrusion
See extrusion.

outbound mapping
A mapping process in which the system translates an application file format to EDI standard formats, so that documents can be sent to the partners. To translate outbound data, an import map and a system import map in the Gentran Server for Windows Application Integration subsystem are required.

outbound message
A message that is sent to a back-end system.

outbound pool point
A pool point where the shipper sends multiple shipments to the same facility. The orders are unloaded and delivered as new shipments to their final destination. The pool point distributor manages the delivery from the pool point to the final destination (the dray leg). See also pool point.

outbound port
The mechanism through which an outbound service communicates with the externally hosted web service. Messages pass between the outbound service and the external service through the appropriate port.

outbound process
The total process of controlling and managing the outgoing materials from receipt of customer order, to consolidating picking tasks, to picking, packing, and finally shipment to the customer.

outbound processing
The process by which a calling client application uses the adapter to update or retrieve data in an enterprise information system (EIS). The adapter uses operations such as create, update, delete, and retrieve to process the request.

outbound pull response
The response to a push (send) request that is available to be pulled (received) from the trading partner organization after the request has been processed.

outbound raw attack
An outbound packet that uses a nonstandard protocol.

outbound service
The service that provides access through one or more outbound ports to a web service that is hosted externally.

outbound sorting
Pertains to outbound shipment containers into a single location. Once a shipment container is sorted at a particular location, the system suggests the same location to sort other containers of the shipment until the user manually overrides the location.

outbound two-way push pull exchange profile
An exchange profile configured to send two requests from the owner organization to the trading partner organization, a push request and a pull request. The exchange is not synchronous and the does not wait for the business application to complete the message processing.

outbound two-way synchronous exchange
An exchange from the owner organization to a trading partner organization, in which the owner organization waits for a response from the trading partner organization.

A Gentran Server for Windows message queue that stores messages waiting to be processed by the Mailbox Server Manager.

See system output definition.

outer join

  1. A join whose result consists of the matched rows of the two tables that were joined and the unmatched rows of one or both tables. See also full outer join, inner join, join, left outer join, right outer join.
  2. A join method in which a column that is not common to all of the tables being joined becomes part of the resultant table.

outgoing call
In X.25 communications, a call being made to another data terminal equipment (DTE).

outgoing change set
A change set in a repository workspace that flows to a stream or to another repository workspace. An outgoing change set is present in a workspace, but not in a workspace flow target.

outgoing mail
In voice mail, messages sent by a subscriber to another subscriber on the same system, which have not yet been listened to by the addressee.

outgoing mail database
A file that temporarily stores outgoing mail that users create when not connected to a mail server.

outgoing synchronization
A process by which changes that users make to work items are propagated to the ClearQuest user database.

A record for which one or more fields have values that differ greatly from the mean. The most common criterion is that any case with a value greater than three standard deviations from the mean (in either direction) is considered an outlier.


  1. The structure that defines all elements of a database within the DB2 OLAP Server. For example, an outline contains definitions of dimensions, members, and formulas.
  2. The component of a contract template that determines the set of clauses, their sequence, and paragraph styles. See also content pane.

outline box
In VisualAge RPG, a rectangular box positioned around a group of controls to indicate that all the controls are related.

outline font

  1. Fonts whose graphic character shapes are defined by mathematical equations rather than by raster patterns. See also raster font.
  2. Fonts created in the format described in Adobe Type 1 Font Format, a publication available from Adobe Systems, Inc. Synonymous with Type 1 fonts.

A method of reducing the amount of text that is displayed in a module so that the module structure can be seen clearly.

A link from an object in a module to another object in the same module, or to an object in a different module in the database.


  1. Pertaining to signals that are carried within the telephony signaling channel, as opposed to the voice channel. See also in-band.
  2. Pertaining to user-specific data that has meaning only for connection-oriented (stream) sockets. The server generally receives stream data in the same order that it was sent. OOB data is received independent of its position in the stream (independent of the order in which it was sent).

out-of-band communication
Communication that occurs through a modem or other asynchronous connection, for example, service processor alerts sent through a modem or over a LAN.

out-of-process (OOP)
Pertaining to a process that isolates the providers from the main CIM server by running the providers in a separate process.

out-of-route distance
The extra distance that a truck drives to make interim stops on a multi-stop delivery.

out-of-space condition
For a data set, a situation in which its allocated space is not large enough to contain more data. For a direct access storage device (DASD) or tape volume, the out-of-space condition describes the situation in which a data set on the volume cannot be extended or another data set cannot be created.

out-of-vocabulary (OOV)
Pertaining to words that are not found in a dictionary.

out parameter
A parameter value that is set by the execution process and provided as output from the ruleset after the execution is completed.


  1. An exit point through which an element can notify downstream elements that they can now start.
  2. Pertaining to a device, process, or channel involved in an output process, or to the associated data or states.
  3. The result of processing data. Output can be displayed, printed, stored, or passed to another process.

output activity
The end point of the business process.

output branch
The area of a decision, fork, join, or merge that contains the outputs.

output buffer
In Enhanced X-Windows, an area used by the Xlib library to store requests.

output card
In the Map Designer, a card that contains the complete definition of an output for the map including information such as target identification, destination specifics and the behavior that should occur during processing.

output criteria
Number and types of outputs required to be produced by a task or process.

output data
Data resulting from computer processing. See also input data.

output data set
A file that contains the results of processing.

Output Delivery System (ODS)
A method of controlling the destination for output within SAS. ODS can route SAS output to a SAS data file, a text listing file, HTML files, and files optimized for high-resolution printing.

output device
A physical device that a computer uses to present data to a user.

output document
In document processing, a machine-readable collection of lines of text or images that have been formatted or otherwise processed. An output document can be printed, or it can be filed for future processing.

output field
A field specified in a display file, database file, printer file, or ICF file that is reserved for the information processed by a program. See also input field.

output file

  1. In COBOL, a file that is opened in either the output mode or extend mode.
  2. A database or device file that is opened with the option to allow records to be written.
  3. A file that contains the results of processing.

output filter
A filter used to restrict delivery of data to specific data rows. The output filter takes any expression that evaluates to TRUE or FALSE. See also filter, level filter.

output group
A group of output data sets that share certain characteristics, such as class and destination.

output indicator
In RPG, an indicator used to define the conditions under which an output record or an output field in the output specifications is written. An output indicator must be previously defined before it is used in the output specifications.

output/input field
A field specified in a database, display, or ICF file that can be used for both the information supplied to the program and the information received from the program during processing.

output level
In the transformation model, the hierarchy level at which data is output.

output line
A line of text produced by a formatter.

output link
A link that is connected to a stage and generally moves processed data from the stage. See also link, reject link.

output list
A list of variables from which values are written to a file or device.

output log-buffer
In WebSphere MQ for z/OS, a buffer that holds recovery log records before they are written to the archive log.

output message
A valid response mode message, a conversational mode message, an exclusive mode message, an IMS system message, an application program message, or a message switch.

output mode

  1. An open mode in which records can be written to a file.
  2. In COBOL, the state of a file after running an OPEN statement, with the OUTPUT or EXTEND phrase specified for that file, and before running a CLOSE statement, without the REEL or UNIT phrase specified for that file.

output node
A node that provides the means to obtain information about stream data and models. Some output nodes can export data in various formats to interface with other software tools.

output parameter
A parameter of an MQI call in which the queue manager returns information when the call completes or fails.

output PIN-protection key
In Cryptographic Support, a key encrypting key used to encrypt a PIN before it is sent to another location.

output procedure
In COBOL, a set of programs to which control is given after a sort or merge operation.

output queue

  1. A mechanism that can direct sequence information about ordered products to a printer or a file.
  2. An object that contains a list of spooled files to be written to an output device, such as a printer or a diskette. The system-recognized identifier for the object type is *OUTQ.

output range
The upper and lower output values of an asset that is being calibrated.

output record
A record that represents UPDATE, INSERT, or DELETE SQL statements, and contains database output fields. Output record fields represent the columns Sterling B2B Integrator is updating or inserting and the key to the affected row or rows. Output records can be created on both the input and output sides of a map and cannot be referenced by standard rules or links.

output redirection
The specification of an output destination other than the standard one.

output scheduling element (OSE)
A control block that describes the characteristics of one or more output data sets of the same job.

output screen
A screen that a user navigates to based on data entry and keystrokes in a 3270 application. In the 3270 terminal service recorder, the access route from one screen to another can be recorded and saved in a dialog file.

output sequence number (OSN)
A number assigned by a system to a message sent by the system.

output service

  1. A service that sends data to external systems.
  2. A function that handles output from jobs. When a job's data sets are passed to the output service, each data set is placed on the output queue to be processed.

output specifications
In RPG, the means by which the programmer describes the output records and their fields or adds RPG functions to an externally described output file.

output stacker
See stacker.

output stream

  1. In RJE, data received from the host system to the attached devices (for example, control characters, data files, and messages). See also input stream.
  2. Messages and other output data that an operating system or a processing program displays on output devices.

output terminal node
A primitive through which a message is propagated by a subflow. Each output terminal node is represented as an output terminal of the corresponding subflow node.

output tray
In the IBM 3935 Advanced Function Printer, the part where the printed sheets are collected.

output unit
See output device.

output writer
A part of the Job Entry Subsystem (JES) that receives job output from the system spool.

See output service.

See Open Virtualization Format Archive.

Pertaining to a resource reservation state that indicates that insufficient resources are available for the reservation.

overcommitment ratio (OCR)
The ratio of the number of active users and the amount of main storage they use to the size of the interactive main storage pool.

The unintentional modeling of chance variations in data, leading to models that do not work well when applied to other data sets. Bagging and cross-validation are two methods for detecting or preventing overfitting. See also bagging, cross-validation.


  1. In a register, the loss of one or more of the leftmost whole-number digits because the result of an operation exceeded the size of the register.
  2. The condition that occurs when data cannot fit in the designated field.
  3. A condition that occurs when a portion of the result of an operation exceeds the capacity of the intended unit of storage. See also exponent-overflow exception, fixed-point overflow exception.

overflow area
In an HDAM or PHDAM database, the area in which IMS stores data when the root addressable area does not have enough space for a segment. See also root addressable area.

overflow condition

  1. A condition that occurs when the overflow line on a page has been printed or passed.
  2. A condition that occurs when a portion of an operation's result exceeds the capacity of the intended unit of storage.

overflow exception
A condition caused by the result of an arithmetic operation having a magnitude that exceeds the largest possible number.

overflow indicator
In RPG, an indicator that signals when the overflow line on a page has been printed or passed. The indicator (OV and OA through OF) can be used to specify which lines are to be printed on the next page.

overflow line
The line specified as the last line to be printed on a page.

overflow sequential access method (OSAM)
An IMS data management access method that combines selected characteristics of basic sequential access method (BSAM) and basic direct access method (BDAM) for handling data overflow from indexed sequential access method (ISAM).

overflow storage group
A storage management subsystem (SMS) storage group used to satisfy allocations for which there is no space in the primary storage group. The overflow storage group is also known as a spill storage group.

overflow structure
A coupling facility list structure that contains shared queues when the primary structure reaches a user-specified overflow threshold. The overflow structure is optional. See also primary structure.

In bar code symbologies, the fixed number of characters required for starting, stopping, and checking a bar code symbol.

To perform an operation at the same time that another operation is being performed; for example, to perform input/output operations while instructions are being executed by the processing unit.

overlapping fields
Fields in the same display or printer record that occupy the same positions on the display or page. Option indicators can be used to select which of the overlapping fields is to be displayed or printed.


  1. A resource object that can contain text, image, graphics, and bar code data. Overlays define their own environment and are often used as electronic forms.
  2. A program segment that is loaded into main storage and replaces all or part of a previously loaded program segment.
  3. To write over (and therefore destroy) an existing file.
  4. In Performance Tools, a graph that is placed on top of another graph so that a user can view both graphs at the same time.
  5. A collection of predefined data, such as lines, shading, text, boxes, or logos, that can be merged with variable data on a page or form while printing.
  6. The technique of repeatedly using the same areas of internal storage during different stages of a program. Unions are used to accomplish this in C and C++.
  7. In the M-Video Capture Adapter, the replacement of specified pixels of one source with pixels from another source such as memory pixels overlaid on live images.
  8. To repeatedly use the same areas of internal storage during different states of a program.

overlay command set
In IPDS architecture, a collection of commands used to load, deactivate, and include overlays.

Overlay Generation Language (OGL)
An IBM licensed program used for designing objects (such as lines, boxes, shadings, and irregular shapes, to create graphics) for electronic overlays.

overlay ID
In architecture, a one-byte ID assigned by a host to an overlay. Overlay IDs are used in IPDS Begin Overlay, Deactivate Overlay, Include Overlay, and Load Copy Control commands.

overlay path
All of the segments in an overlay structure between a given segment and the root segment.

overlay program
A program module structured in such a way that, at execution time, certain control sections are loaded only when referenced.

overlay region
In an overlay structure, a contiguous area of virtual storage into which segments can be loaded independently of paths in other regions. Only one path within an overlay region can be in virtual storage at any given time.

overlay segment
The smallest unit of an overlay program that can be separately loaded by the overlay supervisor. An overlay segment consists of one or more sections and is always loaded at the same offset relative to the start of the program module.

overlay segment table
A table that describes the segments of an overlay program. The overlay segment table is located at the beginning of the root segment.

overlay state
In architecture, an operating state that allows overlay data to be downloaded to a product. For example, a printer enters overlay state from home state when the printer receives an IPDS Begin Overlay command.

Overlay Utility
In AFP Utilities, an interactive tool that allows the user to create an overlay.

overloaded function
A function name for which multiple function instances exist.

In object-oriented programming, the capability of an operator or method to have different meanings depending on the context. For example, in C++, a user can redefine functions and most standard operators when the functions and operators are used with class types. The method name or operator remains the same, but the method parameters differ in type, number, or both. This difference is collectively called the function's or the operator's signature and each signature requires a separate implementation.

In architecture, a mixing rule in which the intersection of part of a new presentation space Pnew with an existing presentation space Pexisting keeps the color attribute of Pnew. This is also referred to as "opaque" mixing. See also blend, underpaint.

A way to address current limitations of best-effort networks by allowing for more bandwidth than expected network peak requirements. Overprovisioning increases the probability, but does not guarantee the quality, of the transmission of time-sensitive and bandwidth-intensive applications.


  1. An object that defines how to change the processing of data as specified in classifications or standardization rules.
  2. An execution setting that overrides default source and target settings of a map.
  3. In object-oriented programming, to define a new class behavior by changing a method inherited from a parent class.
  4. To specify attributes at run time that change the attributes specified in the file description or in the program.
  5. To replace a parameter or value.
  6. A parameter or value that replaces a previous parameter or value.
  7. The attributes specified at run time that change the attributes specified in the file description or in the program.

override rule
A rule that is defined by a business user to determine action in response to a violation of a validation. Override rules can be configured to allow a transaction, disallow a transaction, or allow a transaction with approval.


  1. A situation where a planned event takes longer to complete than was planned. For example, an overrun occurs when a rail locomotive was planned to be in the maintenance yard for 5 days but it actually takes 6 days.
  2. The loss of data because a receiving device is unable to accept data at the rate it is transmitted.

A situation in which more than one agent is scanning the same file system. See also underscanning.

In architecture, a line parallel to the baseline and placed above the character.


  1. To merge two or more graphic characters in the same position on a form.
  2. To generate special characters by typing one character and then, without moving the print head to the next character position, typing the second character on top of the first.
  3. Pertaining to a character or symbol that occupies the same space as another character or symbol.
  4. In PTOCA, the presentation of a designated character as a string of characters in a specified text field. The intended effect is to make the resulting presentation appear as though the text field, whether filled with characters or blanks, has been marked out with the overstriking character.
  5. To place a character in a space occupied by another character.

Pertaining to a condition that arises when the demands on the aggregate resources of a system exceed the system’s total capacity.

The ratio of the sum of the traffic that is on the initiator network-device connections to the traffic that is on the most heavily loaded inter-switch links (ISLs), where more than one ISL is connected in parallel between these switches. The concept of oversubscription assumes a symmetrical network and a specific workload that is applied equally from all initiators and sent equally to all targets. See also symmetrical network.

over time interval
The number of minutes that the software aggregates data for before writing out a data point.

overtime tier (OT)
A tier for distinguishing levels of production or costs. In LogicNet Plus, there are two overtime tiers: OT1 and OT2.

overview report
A report that includes information for all locations.

To record into an area of storage so that the data that was previously stored there is destroyed.

See Open Virtualization Format.

See Web Ontology Language.

owned space
The storage space on a set of volumes to which DFSMShsm allocates migrated data sets and backup versions, but which should not be allocated for user jobs. Included in this set are migration-level-1, migration-level-2, and backup volumes.

owned volume
A volume on which DFSMShsm writes dump, migration, or backup data sets.


  1. The user or group that creates a profile, or is named the owner of a profile. The owner can modify, list, or delete the profile.
  2. The user who has the highest level of access authority to a data object or action, as defined by the object or action; usually the creator of the object.
  3. The user name associated with a file. The owner and the superuser control access to the file. The owner is usually the creator of the file.
  4. One who has access and permission to operate on an entity.

owner authority
The authority that the object's owner has to the object. See also primary group authority, private authority, public authority.

owner center (OC)
A traffic data center, such as a TMC, that provides TMDD information developed or stored within it to another center. The owner center can also have direct control of field devices. In the context of the most common dialogs used by this standard, the owner center publishes information or provides responses to a request from an external center.

owner ID

  1. A particular field in an IBM-standard, ANSI-standard, or ISO-standard volume label.
  2. An identifier that represents the application owner.

owner organization
A business or organization that installed the Multi-Enterprise Integration Gateway software. All document exchanges are done from the owner organization to a partner organization or from a partner organization to the owner organization.

Pertaining to a class of SPL routines that any user can create who has Resource database privileges.

The process by which owners are inherited down the hierarchy tree, and their owner propagate attribute is set to true. If set to false, the owner becomes an override, pertaining only to this particular object.

ownership privilege
A control privilege that allows all privileges for the owned data object.

owning organization
The internal organization that is the business owner of the contract.