Target deployment technology overview

The target deployment technology is a versatile, low-overhead technology enabling target-independent tests and run-time analysis despite limitless target support. As a key component of OneTest Embedded, Target Deployment technology allows your test cases as well as test execution analysis to be applied directly to your target embedded system.

Used by all OneTest Embedded  features, the Target Deployment Port (TDP) technology is constructed to accommodate your compiler, linker, debugger, and target architecture. Tests are independent of the TDP, so tests don't change when the environment does. Test script deployment, execution and reporting remain easy to use.

Target Deployment Packages are designed to strongly reduce the data communication and runtime overhead that can affect your embedded systems when tested, while being versatile enough to adapt to any cross-development environment (RTOS, compiler, debugger, target communication) within a very short time.

Key Capabilities and Benefits

Downloading Target Deployment Ports

Target Deployment technology was designed to adapt to any embedded or native target platform. This means that you need a particular TDP to deploy OneTest Embedded  to your target.

A wide array of TDPs has already been developed by Rational to suit most target platforms. The following platforms are already supported:

You can freely download available TDPs from the following page:

Alternatively, from the Help menu, select Download Target Deployment Ports.

Downloaded TDPs can be freely used an modified with the TDP Editor.

Obtaining New Target Deployment Ports from IBM

If there is no existing TDP for your particular target platform, IBM can provide the service of creating a tailored TDP for you. For IBM Professional Services, please contact IBM via one of these methods:

Contact your IBM Sales Representative.

Creating new target deployment ports

You can choose to create, unassisted, a TDP tailored for your embedded environment. There are several requirements to consider before choosing this option:

Before creating a TDP for a new target platform, see Determining target requirements to ensure that the target platform is capable of running tests.

To create a TDP, see the Target Deployment Guide that is embedded in the TDP Editor. The Target Deployment Guide provides an overview and detailed information on setting up a TDP, and using the TDP Editor.

Related Topics

Modifying ConfigurationsSelecting ConfigurationsAbout Configuration SettingsLaunching the TDP Editor | Configuring target deployment ports