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.
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…
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…

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…
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…

You can find the new description here: https://jazz.net/wiki/bin/view/Main/EwmSdk710
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…

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…
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 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…

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

