IBM® Rational® Rhapsody® has
one central runtime library, OXF, that provides run-time
services required by the generated code. The other libraries under
the Share directory of the installation enable the
animation and tracing capabilities of Rational Rhapsody.
The compiled
OXF consists of three logical packages:
- Behavioral package (Behavioral) -
Consists of a set of collaborative classes that form the fundamental
architecture of an object-oriented, reactive, multi-threaded system.
- Operating system package (OSLayer)
- Provides a thin abstraction layer through which the framework and
generated code access operating system services. For more information,
see Operating System Abstraction Layer (OSAL).
- Services package (Services) - Consists
of two subpackages: MemoryManagement and Containers.
For more information, see Services package.