Jazz Blogs Planet Jazz

Planet Jazz is an aggregation of blogs written about the Jazz-based IBM Engineering products or related technologies by users, fans, and experts from all over the world. You can subscribe to the RSS feed to follow along, or check back here to read the latest.

Building Profiles in C
Tue, 16 Jun 2026
1 min read
The Problem This one is particularly applicable if you are using the Rhapsody Profile Builder but the underlying cause may hit you in other areas of modeling too. The Profile Builder uses a domain specific language to model different aspects of profiling in order to…
Missing Add New Menu
Thu, 04 Jun 2026
3 min read
What on Earth ? I had a very interesting situation this week regarding the use of custom profiles that define their own Add New Menu. In this case I was using the Profile Builder to update an AUTOSAR profile. I added a new term called…
Missing Add New Menu
Running Rhapsody on Apple Silicon
Thu, 26 Mar 2026
2 min read
Now don't get too excited - this post isnt about running Rhapsody directly on a Mac but more anecdotal (Your Mileage May Vary!) of a recent experience of running Rhapsody inside Parallels on a Mac - specifically one of the newer machines that uses Apple…
Elements with Duplicate Names
Thu, 19 Feb 2026
1 min read
Overview If you try to add a model element (or rename a model element) and another model element of the same underlying type exists anywhere else in the model, Rhapsody displays a warning. For example if you have a Block named B in a package…
Elements with Duplicate Names
Setup of EWM SDK changed in 7.1
You can find the new description here: https://jazz.net/wiki/bin/view/Main/EwmSdk710
Expanding Keywords
Fri, 18 Jul 2025
2 min read
Overview When obtaining information from Rhapsody properties through the API, the IRPApplication class has a very useful function: This will automatically replce any $keywords such as $OMROOT with their real values. But this also expands any system environment variable, or even custom variables you add…
Expanding Keywords
Qualifying Context Pattern Plugin Methods
Fri, 11 Jul 2025
1 min read
Calling Plugins from Context Patterns As you may already be aware you can call java plugin methods from within context patterns, for example: {uc}pluginMethod:getUseCases But you may not know that you can qualify that with a specific plugin. Doing so has two advantages: To qualify…
WebView2
Fri, 20 Jun 2025
1 min read
What is WebView2 ? WebView2 is a control provided by Microsoft that allows applications to embed web technologies into their apps (it uses Microsoft Edge as the rendering engine). https://learn.microsoft.com/en-us/microsoft-edge/webview2/ Historically Rhapsody used an embedded Internet Explorer whenever it needed to display web content (such…
Viewpoints in Queries
Thu, 22 May 2025
8 min read
Viewpoints in Rhapsody Views and Viewpoints are part of the SysML Profile and on the surface they seem kind of pointless since they don't do anything - or do they? Did you know you can use a Viewpoint in a query? (Which can then be…
Viewpoints in Queries
Avoiding the Property Race with Conditional Properties
Mon, 19 May 2025
3 min read
The Property Race When Rhapsody loads profiles it also loads any property files at that time. If a property is defined more than once (which may happen when you have multiple profiles) then there is a race condition - and there is no way to…
1-10 of 11 items
page 1
Planet Jazz guidelines

If you are blogging about Jazz, your blog can be added to Planet Jazz. We will include blogs that follow these guidelines:

  • If your blog contains posts that are off-topic, let us know and mark the posts that should be included here with the tag "Jazz".
  • Your feed should not contain advertisements or inappropriate content.
  • Submit your request including the URL and RSS feed of your blog.
  • Attach a thumbnail profile photo to the work item that we can put next to your posts.