Any thing, entity, concept, or abstraction (real or imagined) with
clear boundaries and meanings within a particular context, view,
or domain (e.g. customers, vendors, locations, products, parts,
services, contracts, reports, systems, resources, equipment, goals,
business concepts, etc.). An object may be an instance of one (or
more) classes of similar objects that shared common attribute types
and operations.
Object ID - Object
Identification
The name that uniquely distinguishes one object from all others.
The short form of an Object ID is unique on a local machine, or
a LAN. A longer form of the Object ID may
be required to uniquely identify it on a WAN.
(See Universal Name Space)
If the local machine name or LAN name is part of the Object ID,
special consideration is required to support Object Mobility.
Object Mobility
Location Transparency
Location Transparency. The ability to move an Object from one
machine or LAN to another without
disrupting operations or modifying source code.
Object Model
A computer representation that encapsulates data attributes and
behavioral processes (operations) for an object. Object model
software may respond to events, triggers, and requests for service
submitted as message stimuli (with a finite set of message types,
argument types and message formats). An object model is a
graphical representation of the structure of objects in a system
including their: identity, attributes, operations, and associations
between objects.
Object Modeling
Technique - OMT
An application life cycle development methodology and graphical
notation scheme that spans: object models, dynamic models, and
functional models from analysis, through design, and
implementation.
Object Oriented -
OO
The idea of computer analysis, design and system development
where real-world concepts (like customers, orders, products, etc.)
are modeled as "encapsulated" objects with attributes and
operations. (Unlike conventional computing systems that isolate
database design from program design.) Similar objects are grouped
together in "classes" with common data attributes and operations
that can be "inherited" by "instances" of the class. Reusable
subcomponent part objects can be assembled in various ways to
define a wide variety of business object models, and reduce
reinventing the wheel and incompatible applications. Objects
communicate with other encapsulated objects by sending "messages".
OO technology is very effective in the creation of innovative
computer systems, communication networks, interface design, quality
assurance and parallel development of reliable, reusable software
modules.
ODBMS - Object-Oriented Data
Base Management System
Computer software and related hardware that provides persistent
storage of objects.
ODMG 93 - Object Database
Management Group
The dominant standard for ODBMS bindings from C++ and
Smalltalk. Uses the same language for defining and accessing
objects as the programming language (unlike RDBMS that use a
different SQL for manipulating data). Endorsed by primary ODBMS
vendors like Object Design (ObjectStore), Versant, Ontos,
Objectivity and Servio (Gemstone). ODMG 93 is likely to become the
ODBMS industry standard for transportability.
Off Hook
The signal that the telephone receiver has been lifted
(activated). Originating off hook activates a dial tone on switched
networks. Destination off hook completes a call (and activates
minute-by-minute billing for long distance calls).
Customer ability to access the long distance service provider of
their choice by first dialing 1, then the long distance number.
Equal Access guaranteed by the
1982 AT&T MFJ.
1+ is an outbound service where the calling station pays the
charges.
The use of transmission facilities other than the primary
channel bandwidth for simple transmission control pulses. (Contrast
In Band Signalling)
Overload
(Object-Oriented) Multiple definitions of an object operation.
Different input arguments (signatures) requesting the same
operation name (message type) cause different methods (functions)
to be invoked. OO slang may use the term "overload" to refer to
ambiguous use of a word, etc. (Network
Capacity) Excessive activity on a network. Causes calls to be "blocked".
Oversubscription
In frame relay service definition, oversubscription occurs
when the sum of the CIRs for all PVCs on a port exceed the port connection speed. Subscription
levels of 200% are typically allowed. Oversubscription is possible
because of dynamic capacity allocation in modern data networks.