Download
Abstract
IBM Rational Rhapsody 8.3.0 has been made generally available and contains fixes to version 8.2.1 and previous releases.
Download Description
Sections | Description |
---|---|
The Change history section provides an overview on what is new in this release with a description of any new functions or enhancements when applicable. |
|
The How critical is this fix section provides information related to the impact of this release to allow you to assess how your environment may be affected. |
|
The Prerequisites section provides important information to review prior to the installation of this release. |
|
The Download package section provides the direct link to obtain the download package for installation in your environment. |
|
The Installation instructions section provides the installation instructions necessary to apply this release into your environment. |
|
The Known side effects section contains a link to the known problems (open defects) identified at the time of this release. |
Review the Pre-installation tasks section in IBM Knowledge Center. |
Installation Instructions
Before installation, review the Planning the installation section in IBM Knowledge Center. |
After installation, review the Post-installation tasks section in IBM Knowledge Center. |
Download Package
Access type | Description |
---|---|
Passport Advantage and Passport Advantage Express clients are required to sign in to download the software package. |
|
IBM Software Group OEM offerings are designed for partners who develop and sell business solutions with embedded or bundled IBM middleware software. Clients with Flexible Contract Type (FCT) license purchases and IBM Business Partners must sign in to download the software package. |
How critical is this fix?
Impact | Description |
---|---|
Corrective |
This is a maintenance release. It contains fixes for client-reported and internally found defects. |
There are no known regressions to report. |
Problems Solved
Known Side Effects
There are no known issues to report. |
Open defectsReview technote 1461170: Open APARs for Rational products available on the Web for information on how to configure your MyNotifications subscription account and subscribe to the APARs you are interested in following. |
Change History
AUTOSAR: migration of models to older versions of AUTOSARIn release 8.3, for migration of AUTOSAR projects to an older version of AUTOSAR, additional target AUTOSAR versions have been added. Code-centric mode: roundtripping changes to operation signaturesPrior to release 8.3, in code-centric mode, if you renamed an operation or modified its parameters and then roundtripped the code, the old operation was automatically removed and a new one was created in its place. Beginning in this release, when roundtripping such changes, you have the option of retaining the existing operation and having it marked with a stereotype called MergeCandidate. After roundtripping, you can then go through these operation and merge them with the new operation that was created. The new operation body and declaration will then be copied to the existing operation, which will retain any other existing information such as dependencies. The second operation will be discarded. To enable this option, set the value of the property MarkMergeCandidateOperations to True. Code-centric mode: support in 64-bit version of RhapsodyYou can now use code-centric mode in the 64-bit version of Rhapsody. However, code cannot be generated while in code-centric mode. Configuration Management integration: renaming/deletion of Rhapsody unitsPrior to release 8.3, if you renamed a Rhapsody element that was saved as a separate unit, the name of the file representing the unit would always keep its original name. Beginning in this release, if you configured Rhapsody to use the integration with Rational Team Concert (using the CMTool property), then when you rename a model element that is a unit, you will be asked whether you want to also change the name of the underlying file. This behavior can be controlled by the property RenameActivation. Similarly, if you delete a unit, you will be asked whether you want to also delete the underlying file. The deletion behavior is controlled by the property DeleteActivation. Harmony SE profileThe all-new Harmony aMBSE Deskbook has been released - with full automation support in the Systems Engineering Toolkit, including support for proxy ports and flexible model structures. You can download the Deskbook here. Modeling: "satisfy" stereotype in non-SysML projectsThe "satisfy" stereotype, previously available only in SysML projects, can now be applied to dependencies in all Rhapsody projects. Modeling: ownership of dependency between two other elementsBeginning in release 8.3, an element can be the owner of a dependency between two other elements. Among other uses, this makes it possible to create a dependency between two read-only model elements. Modeling: selection of type for flowportNow, when you try selecting a type for a flowport, the dialog remembers the last location used, allowing you quicker access to the relevant elements. Rhapsody in Ada: custom directory structure for generated codeIn Ada models, Folder elements can now be used to specify the path to use for files generated for model elements. Rhapsody in Ada: generation of specification file only or implementation file onlyComponent files can now be used to generate only a specification file or only an implementation file. Rhapsody in Ada: generation of task from packageCode generation in Ada can now generate an Ada task or task type from a Rhapsody package. Rhapsody in Ada: populate flowchart for operationIn Ada models, the pop-up menu for operation elements now contains a Populate Flowchart option. Rhapsody in Ada: reverse engineering of large projectsFor reverse engineering of Ada code, Rhapsody now provides an option to import the files in multiple steps. When this option is selected, Rhapsody carries out dependency analysis to split the project into smaller components, and these components are reverse engineered one at a time. This helps prevent memory problems when reverse engineering large models. Rhapsody in Ada: support for cross-compiler workflows (Windows and Linux)Two new properties - Ada_CG::Configuration::TargetComponentPath and Ada_CG::(Environment)::PathDelimiter - have been added in order to allow definition of paths that can be used for Linux. Users should use the TargetComponentPath property to specify the Linux path of the component, and use the PathDelimiter property to specify the Linux path delimiter, "/". Rhapsody repository files: move to XML formatBeginning in release 8.3, the files used to save Rhapsody models are in XML format. To help differentiate between the new repository files and the repository files used in previous releases, the letter x has been added to the file extensions. For example, the main file for the project now uses the extension .rpyx instead of .rpy. Existing projects that are saved in version 8.3 of Rhapsody will be saved in the new format. Statecharts: multi-line display of code for entry action, exit action, and internal transitionsPrior to release 8.3, in the graphical compartment used to display the code for a state's entry action, exit action, and internal transitions, each of these items was allocated a single line, regardless of how long the code was. Beginning in this release, there is an option to have the compartment display multiple lines of code when required. For individual states, this can be set in the Display Options dialog. If you want to set this as the default behavior in all your projects, you can add the following property to your site.prp file with a value of True: General::Graphics::SupportMultiLineCompartment. Support for Red Hat Enterprise Linux 7.2Rational Rhapsody can now be run on version 7.2 of Red Hat Enterprise Linux. TestConductor/ATG: information about model elements not coveredIn TestConductor and ATG, requirement coverage results now also include information about the model elements that are not covered. TestConductor: testing of private/protected operationsBeginning in this release, TestConductor includes an option for testing private and protected operations by calling them directly. See the example and related documentation in the TestConductor Testing Cookbook. TestConductor: user guide for assertion-based testingThe documentation for TestConductor now includes a new user guide (TestConductor_User_Guide.pdf) that deals only with C/C++ assertion-based testing mode. The existing user guide (RTC_User_Guide.pdf) now deals only with animation-based testing mode (Ada, Java, and C/C++). User Interface: enhanced dialog for setting display optionsMany element types now use a common tab-based dialog for setting display options. User Interface: use of new combo box for filteringA number of dialogs now use a new combo box that dynamically filters list elements as you type. XMITookit: UML 2.4.1 namespaceXMIToolkit now recognizes the UML 2.4.1 namespace XMIToolkit: activities with horizontal swimlanesNow, when importing activities that contain horizontal swimlanes, the swimlanes are rotated so that they can be brought into Rhapsody. |
Product Synonym
Rational Rhapsody
Problems (APARS) fixed
Was this topic helpful?
Document Information
Modified date:
27 May 2022
UID
swg24044061