Skip to main content

Software > Rational >

Rational Test RealTime


Rational software - Software and system development
Features and benefits
FeatureDescriptionBenefitLanguage Support
Component testingAutomates creation and deployment of host and target-based component test harnesses, test stubs, and test driversDirectly testing on the target increases confidence that actual system will perform as expectedJava, C/C++, Ada
Code ReviewProvides automated source code review for analyzing code against a set of predefined rulesEnsures that the source adheres to quality guidelines and standardsC
Memory profilingIllustrates how a program's memory is being consumed and possibly leakedIdentifies the source of eminent or potential memory leaks before they occur, preempting performance issues and program crashesJava, C/C++
Performance profilingIdentifies application-level performance bottlenecksPinpoints areas in the code that can be optimized for their performanceJava, C/C++
Thread profilingDetects and analyzes multithreading problems, such as deadlocks and race conditions, as they occur in programsImproves the reliability of multi-threaded applicationsJava, C/C++
Code coverage analysisIdentifies which portions of a program have not been testedAvoids delivering code that is executed for the first time by the user or the target system running the applicationJava, C/C++, Ada
Runtime tracingIllustrates thread execution, function calls, and variable values in programs as a function of time via UML sequence diagramsDeveloper can go back in time to review how a program behaved after execution has completedJava, C/C++
System testingProvides message-based unit and integration testing of C threads, tasks, processes and nodesSaves time and money by avoiding the construction of dedicated test beds and related non-core-business activitiesC
Target Deployment TechnologyProvides a versatile, low-overhead technology for enabling target-independent tests and runtime analysisYour tests won't need to change when your environment does; test script deployment, execution and reporting remain easy to useJava, C/C++, Ada
Eclipse Plug-inEclipse user interfaceAllows usage of Runtime Analysis tools with Eclipse C/C++ Developement Tools on Windows platforms without leaving the Eclipse environmentC, C++


Back to top


IBM tool integrations

IBM Rational Rose Technical Developer

  • Rational Test RealTime add-in enables one-click access to runtime analysis on model-generated code
  • Visualize test case coverage via color-coded state-machines in Rose Technical Developer
  • Extends Model-Driven Development (MDD) to testing activities

IBM Rational ClearCase

  • Version control all test assets directly within any Rational Test RealTime interface
  • Check in/Check out source code from within Rational Test RealTime
  • Repair code without leaving the test environment

IBM Rational ClearQuest

  • Provides context-sensitive dialog boxes for defect submission directly from any Rational Test RealTime report

IBM Rational TestManager (part of IBM Rational Team Unifying Platform)

  • Permits association of test inputs, via test cases, with Rational Test RealTime test nodes and group nodes
  • Enables execution of Rational Test RealTime tests from within Rational TestManager
  • Stores local copies of Rational Test RealTime test and runtime analysis results, test scripts, and referenced source code in the Rational project log folder; all can be baselined along with other Rational project log files


Back to top


Other industry-leading tool integrations

MATLAB Simulink Plug-In

  • Generate a fully functional unit test based on a Simulink model and the associated simulation-derived .mat file
  • Re-import test results back into Simulink for graphical analysis

Microsoft Visual Studio Plug-In

  • One-click access to all Rational Test RealTime runtime analysis functionality from within Microsoft Visual Studio
  • Source code insertion seamlessly integrated within the Visual Studio build process

TI Code Composer Studio Plug-In

  • EXpressDSP compliant plug-in delivering one-click access to all Test RealTime runtime analysis functionality from within TI's Code Composer Studio
  • Source code insertion seamlessly integrated within the CSS build process
  • Supports the entire C6XXX simulator family
  • Additionally enables component test generation and execution within Rational Test RealTime


Back to top




Print this page  


Ready to buy?

View pricing & buy


We're here to help
Easy ways to get the answers you need.
Request a quote
E-mail IBM

or call us at
877-426-3774
Priority code:
104CBW61


Trials and demos

Trial: Rational Test RealTime


Further reading
Sign up now for the IBM Software newsletter