IBM Rational Rhapsody 8.1.3 has been made generally available and contains fixes to version 8.1.2 including all predecessor fix packs.
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.
Before installation, review the Planning the installation section in IBM Knowledge Center.
After installation, review the Post-installation tasks section in IBM Knowledge Center.
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?
This is a maintenance release. It contains fixes for client-reported and internally found defects.
There are no known regressions to report.
Click the Fix List link in the table of contents above to review a list of the problems solved in this release.
Known Side Effects
There are no known issues to report.
Review the following list of open defects for Rational Rhapsody on the IBM Support Portal.
Review 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.
ATG: display of statechart elements that are not animated
The ATG user interface now displays coverage status for additional statechart elements.
ATG: Model element scope for requirement coverage computation
ATG now allows you to define a scope of model elements to take into account when computing requirement coverage.
ATG: Token-oriented activity diagrams
ATG now supports the generation of traces to cover token-oriented activity diagrams.
TestConductor: remote requirements
Beginning in this release, the Create TestCase... context menu option is available for remote requirements in addition to local requirements. When you create a test case for a remote requirement, TestConductor creates a "trace" dependency from the test case to the remote requirement.
TestConductor: timeout mechanism for RQM adapter
The TestConductor adapter for RQM now has a timeout mechanism that can be used to terminate a test automatically if a certain amount of time has elapsed.
Rational Rhapsody now allows you to draw "elaborated" timing diagrams in addition to "compact" timing diagrams.
TestConductor: path for test results
TestConductor now allows you to specify a path that should be used for storing test result reports.
TestConductor: Sequence diagram test case assertions
TestConductor now shows the assertions of sequence diagram test cases in both the execution dialog and the html test results.
TestConductor: model coverage for token-oriented activities
In this release, support has been added for token-oriented activities.
TestConductor: Display of unexpected messages
In cases where a message appears more times than expected on a sequence diagram, the error information given to the user now provides clearer information regarding the nature of the problem.
TestConductor: computation of code coverage for 64-bit targets
TestConductor can now compute code coverage for 64-bit targets (for the Windows MSVC, Cygwin, and Linux environments).
Rhapsody in Ada: support for GNAT 2012
Beginning with this release, Rhapsody in Ada can be used with the GNAT 2012 compiler.
Rhapsody in Ada: static generalization
When working with Ada models in Rhapsody, a stereotype is now provided for creating static generalizations, and code can be generated for such generalizations.
Rhapsody in Ada: support for variation points
Beginning in this release, you can use variation points in Ada models, and code is generated accordingly.
Roundtripping of Ada code: handling of additional Ada2005 and Ada2012 features
A number of enhancements were made to advanced roundtripping of Ada code, allowing import of Ada2005 and Ada2012 features such as: limited with clause, private with clause, overriding indicator, anonymous access return type, and aspect specification.
Graphical support for nested ports in SysML diagrams
In SysML projects, you can now use nested ports on your diagrams (one level of nesting).
Browser and graphic editors: Support for multiple graphical styles to reflect variability
A mechanism has been added that lets users specify multiple graphical styles for individual model elements. This includes the addition of a function to the Rhapsody API that allows selection of a specific style for a specific model element. This mechanism can be used for a variety of purposes. For example, it can be used to reflect the different element statuses that characterize product line modeling.
Using Harmony SE Toolkit with Rhapsody DM models
You can now use the Harmony SE Toolkit when working with the Rhapsody DM client.
Display of model elements related to remote requirements
Prior to this release, if you opened the Features window for a remote requirement in a model, the Relations tab would not show related elements if they had not yet been loaded. Now, the Relations tab shows all the model elements that are related to the remote requirement, even if they have not been loaded yet.
Including multiple DNG/DOORS collections in a model
Prior to this release, you could only add a single DNG/DOORS collection of requirements to your model. Now, you can add multiple collections of requirements to your models.
Display linked OSLC requirements only
When a model contains one or more DNG/DOORS requirement collections, you can specify that the browser should display only the requirements that are linked to elements in the model.
Rhapsody API methods for remote resources
Two new methods related to remote resources have been added to the IRPModelElement interface: isRemote() checks whether the model element is a remote resource, getRemoteURI() returns the URI for model elements that are remote resources.
UPDM profile: full ports and proxy ports in structure diagrams
It is now possible to add full ports and proxy ports to structure diagrams in UPDM models.
Reorganization of the AUTOSAR directories
Prior to release 8.1.3, some AUTOSAR profiles were contained in subdirectories that reflected the version of AUTOSAR that the profile represented, and some AUTOSAR profiles were stored in the root AUTOSAR directory. Also, some of the AUTOSAR profiles used two-digit prefixes in the filename, rather than the three-digit numbers corresponding to the exact version of AUTOSAR that they represented.In release 8.1.3, all of the AUTOSAR profiles were given filenames that use a three-digit prefix, and were moved to subdirectories whose names indicate the exact version of AUTOSAR that they represent.
AUTOSAR profiles - versions 3.2.1 and 3.2.2
The Rhapsody installation now includes AUTOSAR profiles for AUTOSAR versions 3.2.1 and 3.2.2
Export of AUTOSAR data: ignore reference base information
When exporting ARXML, it is now possible to specify that reference base information in the model should be ignored, resulting in absolute paths in the exported ARXML. This option is controlled by the property AUTOSAR::ARXML::GenerateAbsoluteReferences.
Installation on Linux: Upgrade to Installation Manager 1.8.1
The installation of Rhapsody on Linux now uses version 1.8.1 of Installation Manager. (Previously, it used version 1.7.3)
Support for Red Hat Enterprise Linux 6.5
Rational Rhapsody can now be run on version 6.5 of Red Hat Enterprise Linux.
Support for 64-bit VxWorks environment
The VxWorks adapter has been updated to allow you to develop applications for 64-bit target systems.
Installation screens - link to document listing features not available in the 64-bit version
The documentation links on the Rhapsody installation screens now include a link to the document that lists the features that are not available in the 64-bit version of the software.
Documentation: context patterns in tables
A help topic on using context patterns in tables has been added to the Rhapsody Knowledge Center, and the relevant properties have been documented. (This feature was added in a previous release.)
Click the link in the Download Options column:
Problems (APARS) fixed
Problems (APARS) fixed
20 July 2018