IBM Support

Rational Rhapsody Software, Version 7.5.2.1 Release Information

Release Notes


Abstract

IBM® Rational® Rhapsody® Software, Version 7.5.2.1 contains new features, enhancements, and fixes to the version 7.5 release.

Content

Download

Last-minute information

Fixed defects

Migration issues

Known problems

System requirements

Supported RTOSes

Supported IDEs

Supported Compilers

Integration with IBM Rational products

Supported third-party applications

Environments for which Webify Toolkit is supported

IBM Rational Software Support

 

Download

Download version 7.5.2.1

 

Last-minute information

  • Integration with Teamcenter:
    You can import the following sequence diagram elements from Rational Rhapsody 7.5.2.1 into the Teamcenter interface:
    • Instance Lines
    • Interaction Occurrences
    • Interaction Operators
    • Interaction Operands
    • Messages
    • Events
    • Reply Messages
    Note: You cannot import these elements from the Teamcenter interface into Rational Rhapsody 7.5.2.1.

  • Using the MicroC profile with Eclipse
    If you are using platform integration with Eclipse, and want to build an application based on the MicroC profile, you must perform a number of additional steps:
    1. Apply the EclipseMainLoopConfiguration stereotype to the Eclipse Configuration used in your model.
    2. After you have generated the code for your application:
      1. Copy all of the .c and .h files from the [installation directory]\Share\LangC\mxf directory to the directory that contains the source files that were generated, except for the files RiCOSAutosarRte.c/h and RiCOSOsek.c/h (if these four files are also copied, compilation errors may result). There is no need to copy the Adaptors subdirectory.
      2. If the Instrumentation Mode of the configuration is set to Animation, copy all of the .c and .h files from the [installation directory]\Share\LangC\aom directory and the [installation directory]\Share\LangC\omcom directory to the directory that contains the source files that were generated, except for the files TargetMonitor.c/h and AdaInterface.c/h.
  • MISRA98 Compliancy:
    Do not use the Misra98 profile together with the following profiles:
    • AR3x_BMT
    • AutomotiveC
    • MicroC
    These profiles already include MISRA compliancy.

  • WebComponentsDLL.dll:
    If you are building WebComponentsDLL.dll for a specific environment, add the following line to the file ..Share\LangJava\src\webComponentsDLL.bat:
    set include=%include%;%JDK_INCLUDE_PATH%;%JDK_INCLUDE_PATH%\win32
    and replace %JDK_INCLUDE_PATH% with the path to the include subdirectory of your JDK directory.

  • Web Services library:
    For specific instructions on building the Web Services library for different environments, see Building the Rational Rhapsody WebServices Library.

  • Documentation for previous releases of the product:
    The Information Center (documentation) included with the installation of Rational Rhapsody 7.5.2.1 is applicable to this version of the product. However, you can always view the documentation for previous versions of the product by viewing the Information Center for that release on the Web. Help content for previous product releases can be found here.

 

Fixed defects

For a list of the APARs resolved in this release, see the Fixed APAR list for IBM Rational Rhapsody Software version 7.5.x.

Migration issues

For detailed information on migrating existing projects to the new version of Rational Rhapsody, see the Migrating topics in the Information Center.

Known problems

For a list of known problems / limitations in the current release of Rational Rhapsody, see Known Problems and Limitations in IBM Rational Rhapsody 7.5.2.1.

System requirements

For information about hardware and software requirements, see Detailed System Requirements for Rational Rhapsody Software version 7.5.2.

Supported RTOSes

Rational Rhapsody support for different real-time operating systems (RTOSes) is generic and can be customized to most existing systems.

The supported Rational Rhapsody capabilities, platforms, and third-party product integrations have undergone formal testing.

Rational Rhapsody provides pre-customized support for the RTOSes shown below. Pre-customized support in Rational Rhapsody means that a set of preconfigured code generation properties are provided for the environment.

If you are building applications for one of these environments, you must first rebuild the Rational Rhapsody framework libraries by using the Code > Build Framework menu option.

RTOS support is available only in Rational Rhapsody Developer. Rational Rhapsody Designer for Systems Engineers includes makefiles for building the framework on Windows only.

INTEGRITY® (Green Hills)
  • 4.0.8 - Windows version of Rational Rhapsody - C, C++, Ada
  • 5.0.4 - Windows version of Rational Rhapsody - C, C++, Ada
  • 5.0.7 - Linux version of Rational Rhapsody - C and C++ only

The Release version of Integrity was not tested. You can modify the framework and application build files for use in Release mode.

Linux® (MontaVista®)

Professional Edition 5.0 - Rational Rhapsody Developer for C and C++ - only available in Linux version of Rational Rhapsody

Nucleus® (Mentor Graphics®)

1.13.7 - Rational Rhapsody Developer for C and C++

ObjectAda® (Aonix®)

V7.2 (Raven™/PowerPC) - Ada

OSE Delta (Enea)

4.5 - Rational Rhapsody Developer for C++

QNX® Neutrino® (QNX)

Neutrino 6.3.2 (QNX Momentics 6.3.0 Service Pack 3) - Rational Rhapsody Developer for C++

Red Hat® (Enterprise Linux®)

4.0, 5.0 - Rational Rhapsody Developer for C and C++

Solaris™ (Sun™)
2.8, 2.9 - Rational Rhapsody Developer for C and C++

Note that Solaris targets are not supported by Rational Rhapsody Developer for Ada.

VxWorks® (WindRiver®)

5.5, 6.5, 6.6 - Rational Rhapsody Developer for C and C++

Windows® Embedded CE (Microsoft®)

6.0 - Rational Rhapsody Developer for C++

Supported IDEs

Rational Rhapsody support for different integrated development environments (IDEs) is generic and can be customized to most existing environments.

The supported Rational Rhapsody capabilities, platforms, and third-party product integrations have undergone formal testing.

Eclipse
  • 3.4 (with CDT 4.0)
  • 3.5 (with CDT 6.0)
MULTI® (Green Hills)
  • 3.5 - Windows version of Rational Rhapsody - C++ and Ada only
  • 4.0.5 - Windows version of Rational Rhapsody - C, C++ and Ada
  • 4.2.3 - Linux version of Rational Rhapsody - C and C++ only
Tornado® (Wind River)

2.2 (VxWorks 5.5) - C, C++

Visual Studio (Microsoft)

2008 SP1 - C, C++, C#

Workbench (Wind River)
3.0 (VxWorks 6.6), 3.1 (VxWorks 6.7) - C, C++

Supported compilers

When using compiler versions other than the ones listed in the following table, you must recompile the OXF libraries. See the Frameworks and Operating Systems Reference for details.

Cygwin

1.5, 1.7 - C, C++

Diab Data
  • 4.3f (Nucleus) - Rational Rhapsody Developer for C++ and C
Forte

6.1

Rational Rhapsody Developer for C++ and Rational Rhapsody Developer for Java on Solaris

To properly build an application with the Sun Forte 6.1 compiler, the following patches must be installed with the compiler: 107355-05, 107357-09, 107311-10, 107295-01, and 107289-05.

gcc
  • 2.95.3, 3.4.6 (Solaris)
  • 2.95.3, 3.3.5 (QNX Neutrino) - Rational Rhapsody Developer for C++ on Windows
  • 2.9.6 (Tornado 2.2)
  • 3.4.3 (Red Hat EL4)
  • 4.3.2, 4.3.4 (Cygwin) - Rational Rhapsody Developer for C++ and J
GHS MULTI
  • MultiWin32 - Windows target + Multi 3.5, 4.0 Standard (ANSI/ISO) C, C++
  • Multi Linux - 4.0 - C, C++
  • INTEGRITY - Rational Rhapsody Developer for C++
    • INTEGRITY 4.0 target + INTEGRITY 4.0 Standard (ANSI/ISO) C++ cross-compiler (running on Windows and generating binaries for INTEGRITY)
    • INTEGRITY 5.0 target + INTEGRITY 5.0 Standard (ANSI/ISO) C++ cross-compiler (Windows and Linux, generating binaries for INTEGRITY)

  • AdaMULTI 2000 for native x86
    - Rational Rhapsody Developer for Ada
GNAT

6.0.2 - Rational Rhapsody Developer for Ada

Java 2 SDK
1.4.2, 1.5, Java SE 6, or IBM Java 6.0 - Rational Rhapsody Developer for Java and Rational Rhapsody Developer for Ada
To use the Eclipse integration features, version 1.5 or higher is required.
ObjectAda (Aonix)

7.22 - Rational Rhapsody Developer for Ada only

Visual C++ Studio (Microsoft)

6.0 SP-3

Visual Studio .NET (Microsoft)

Visual Studio .NET 2008

The Microsoft Visual Studio .NET compiler is supported; however, .NET features are not supported.

Integration with IBM Rational products

IBM® Rational® DOORS®
  • Rhapsody DOORS Interface supports: 8.3, 9.2
  • Rhapsody Gateway supports: 8.3, 9.2
IBM® Rational® SDL Suite
6.2
IBM® Rational® Statemate®
4.6
IBM® Rational® Synergy
6.5, 7.1
IBM® Rational® System Architect®
11.2
IBM® Rational® Tau
4.2
IBM® Rational® Team Concert™
1.0
Rational Rose (IBM®)
Rose® 2003 -Rational Rhapsody Developer for C++ and Rational Rhapsody Developer for Java
Rational® ClearCase® (IBM®)
  • 4.2
    ClearCase patch number p4.0-5 is required on Solaris 2.8.
  • 6.0
  • 7.0

Supported third-party applications

Android SDK
Profile provided supports Android SDK 2.1
Internet Explorer (Microsoft)
5.5, 6.0, 7.0, 8.0
MATLAB, Simulink (The MathWorks)
Matlab 7.1 with Simulink 6.3, Matlab 7.3 with Simulink 6.5, or Matlab 7.5 with Simulink 7.0, with Real-Time Workshop® Embedded Coder component.
Microsoft® Office
ReporterPLUS is supported on Microsoft® Office 2000 and 2002.
Mozilla
1.4.3 - supported in Linux version of Rational Rhapsody only
PVCS Dimensions™ (Serena)
9.1 - supported in Windows version of Rational Rhapsody only
Tao
1.4
Teamcenter Systems Engineering (UGS)
8.1
Visual Basic®/VBA (Microsoft)
6.3

Environments for which Webify Toolkit is supported

Webify Toolkit is supported for the following environments:

  • Integrity mbx800
  • Integrity5 mbx800, rpx-cllf
  • Integrity5ESTL mbx800, rpx-cllf
  • IntegrityESTL mbx800
  • Linux Red Hat x86
  • Microsoft Windows
  • Microsoft Windows CE 4.2 x86
  • MultiWin32
  • Nucleus PowerPC
  • QNX Arm
  • QNX Mips
  • QNX PowerPC
  • QNX Windows
  • QNX x86
  • Sun Solaris
  • VxWorks PENTIUM - VxWorks 5.5
  • VxWorks PENTIUM_RTP_diab - VxWorks 6.5, VxWorks 6.6
  • VxWorks PENTIUM_RTP_gnu - VxWorks 6.5, VxWorks 6.6
  • VxWorks PENTIUMdiab - VxWorks 6.5, VxWorks 6.6
  • VxWorks PENTIUMgnu - VxWorks 6.5, VxWorks 6.6
  • VxWorks PPC32_RTP_diab - VxWorks 6.5, VxWorks 6.6
  • VxWorks PPC32_RTP_gnu - VxWorks 6.5, VxWorks 6.6
  • VxWorks PPC32diab - VxWorks 6.5, VxWorks 6.6
  • VxWorks PPC32gnu - VxWorks 6.5, VxWorks 6.6
  • VxWorks PPC403 - VxWorks 5.5
  • VxWorks PPC403diab - VxWorks 6.5, VxWorks 6.6
  • VxWorks PPC403gnu - VxWorks 6.5, VxWorks 6.6
  • VxWorks PPC603 - VxWorks 5.5
  • VxWorks PPC603diab - VxWorks 6.5, VxWorks 6.6
  • VxWorks PPC603gnu - VxWorks 6.5, VxWorks 6.6
  • VxWorks PPC604 - VxWorks 5.5
  • VxWorks PPC604diab - VxWorks 6.5, VxWorks 6.6
  • VxWorks PPC604gnu - VxWorks 6.5, VxWorks 6.6
  • VxWorks PPC860 - VxWorks 5.5
  • VxWorks SIMNT - VxWorks 5.5
  • VxWorks SIMNTdiab - VxWorks 6.5, VxWorks 6.6
  • VxWorks SIMNTgnu - VxWorks 6.5, VxWorks 6.6
  • VxWorks SIMPENTIUM_RTP_diab - VxWorks 6.5, VxWorks 6.6
  • VxWorks SIMPENTIUM_RTP_gnu - VxWorks 6.5, VxWorks 6.6

IBM Rational Software Support

For FAQs, lists of known problems and fixes, and other support information, visit the product support page for Rational Rhapsody Software

For contact information and guidelines or reference materials that you will need when you require support, read the IBM Software Support Handbook.

Before you contact IBM Rational Software Support, gather the background information that you will need to describe your problem. When describing a problem to an IBM software support specialist, be as specific as possible and include all relevant background information so that the specialist can help you solve the problem efficiently. To save time, know the answers to these questions:

  • What software versions were you running when the problem occurred?
  • Do you have logs, traces, or messages that are related to the problem?
  • Can you reproduce the problem? If so, what steps do you take to reproduce it?
  • Is there a workaround for the problem? If so, be prepared to describe the workaround.

[{"Product":{"code":"SSB2MU","label":"IBM Engineering Systems Design Rhapsody"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Documentation","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"7.5.2.1","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Product Synonym

Rational Rhapsody

Document Information

Modified date:
27 May 2022

UID

swg27019467