Streamline your model-based engineering projects with Power Pack for IBM Rhapsody

Power Pack for IBM Rhapsody adds a broad range of proven and well-thought-through automation helpers to IBM Rhapsody. Engineers will benefit from greatly reduced manual work, streamlined workflows, consistency checking, automated creation of model elements, and more.

power-pack-for-ibm-rhapsody-sodiuswillert
add-value-white

Add more value to your IBM Rhapsody environment

IBM Rhapsody provides engineers with a broad range of powerful features to support model based development. Power Pack for IBM Rhapsody adds a new dimension of automation to the daily work in IBM Rhapsody. Previously time-consuming and error-prone manual workflows are now performed automatically, quickly and consistently.

 

uml-icon-SodiusWillert-white-59x59px

Simplify design and optimization of diagrams

Power Pack for IBM Rhapsody supports engineers in creating diagrams. Populate existing diagrams with interfaces based on ports. Add/update diagram information boxes to give clients more details. Quickly split state transitions. Reverse the direction of any relationship with a single click.

model-elements-white

Automate creation or deletion of model elements

Power Pack for IBM Rhapsody helpers can relieve the engineer from manually creating and deleting model elements. Decompose a block into sub-packages with one click. Create model elements from anything in the copy buffer. Delete types or events including all their references with one click.

Let Power Pack for IBM Rhapsody do the groundwork for architecture decomposition

Accelerate your projects by leaving the basics of architecture decomposition to Power Pack for IBM Rhapsody. It automatically generates a decomposed package structure for a block, with sub-packages for the parts included. Leave the routine work to Power Pack for IBM Rhapsody and dedicate more time to the creative tasks.

Limit the risk of consistency errors

Invoking an operation with wrong or missing parameters can cause unpredictable results or errors. Save time and limit the risk by automatically checking the description and signature of each operation included in the package from which the Operation Consistency Checker is launched.

Navigate through complex models

Reduce the mouse mileage by taking advantage of advanced navigation features that go beyond the basics Rhapsody provides. Navigate directly from a swimlane to its represented element, or from a lifeline or message on a sequence diagram to that same element in the model browser. Easily locate any stereotype(s) that have been applied to a model element. Navigate complex generalization hierarchies with ease using a custom model browser. These are just some of the navigation features provided by the Power Pack.

Speed up building of complex models

Provide your users with custom editors for complex models to save time and frustration. Build context patterns quickly and easily using a spreadsheet-like editing environment. Provide users with custom dialogs to add specific types of model elements based on your company profile. Generate new interface diagrams for blocks with proxy ports and interfaces.

Benefit from the expertise of SodiusWillert

Turn to us for your complete and perfectly tailored UML modeling solution. Tap into our deep expertise acquired in many successful customer projects. We offer support for deployment, usage workshops, training, customization, individual add-ons or enhancements, and integration into your lifecycle environment. We want your investment to pay off.

Let Power Pack for IBM Rhapsody do the groundwork for architecture decomposition

Accelerate your projects by leaving the basics of architecture decomposition to Power Pack for IBM Rhapsody. It automatically generates a decomposed package structure for a block, with sub-packages for the parts included. Leave the routine work to Power Pack for IBM Rhapsody and dedicate more time to the creative tasks.

Limit the risk of consistency errors

Invoking an operation with wrong or missing parameters can cause unpredictable results or errors. Save time and limit the risk by automatically checking the description and signature of each operation included in the package from which the Operation Consistency Checker is launched.

Navigate through complex models

Reduce the mouse mileage by taking advantage of advanced navigation features that go beyond the basics Rhapsody provides. Navigate directly from a swimlane to its represented element, or from a lifeline or message on a sequence diagram to that same element in the model browser. Easily locate any stereotype(s) that have been applied to a model element. Navigate complex generalization hierarchies with ease using a custom model browser. These are just some of the navigation features provided by the Power Pack.

Speed up building of complex models

Provide your users with custom editors for complex models to save time and frustration. Build context patterns quickly and easily using a spreadsheet-like editing environment. Provide users with custom dialogs to add specific types of model elements based on your company profile. Generate new interface diagrams for blocks with proxy ports and interfaces.

Benefit from the expertise of SodiusWillert

Turn to us for your complete and perfectly tailored UML modeling solution. Tap into our deep expertise acquired in many successful customer projects. We offer support for deployment, usage workshops, training, customization, individual add-ons or enhancements, and integration into your lifecycle environment. We want your investment to pay off.

Customer Support

Reach out to our support team for bugs, new features, or technical support requests by email to: support@sodiuswillert.com.

Product Prerequisites

  • IBM Rhapsody Developer or Embedded UML Studio
  • Compiler (list of supported compilers available, further adaptations available on request)

Take the next step. Add value to your IBM Rhapsody environment with our Power Pack for IBM Rhapsody

Power Pack for IBM Rhapsody features

SodiusWillert Power Pack for Model-Based Engineering with IBM Rhapsody streamlines and accelerates your projects.

Delete Event / Type

With Power Pack for IBM Rhapsody, deleting events and types is straightforward. If references exist that prevent deletion, the Power Pack guides you to those references for review.

With a single action, you can delete the type or event and all its references, offering a one-click solution for removing these complex model elements.

Context Pattern Editor

The Context Pattern Editor simplifies the design of custom tables and queries in IBM Rhapsody.

With an intuitive environment, users can create and modify context patterns using pick lists, and edit different Tokens and Constraints, eliminating the need for manual context pattern writing.

Reverse Direction

Simple but extremely helpful: reverse the direction of any kind of relationship without having to redraw it (e.g. for associations, flows, and even for multiple relationships at once).





Populate Diagram

IBM Rhapsody has a Populate function to add model elements to diagrams, but that has a few limitations that can make using it somewhat unwieldy.

The Populate Diagram helper from the SodiusWillert Power Pack for IBM Rhapsody makes auto-population of diagrams easy and straightforward.



Change To

The "Change To" feature available in IBM Rhapsody is effective for single-model elements with a small number of target types.

For more realistic scenarios, the SodiusWillert Power Pack for Rhapsody provides an enhanced version that offers options to select and filter, making use of the Change To feature faster and more convenient.

Create Model Elements from Copy Buffer

Sometimes you may want to create model elements in bulk.

The SodiusWillert PowerPack for IBM Rhapsody can automatically create model elements from the copy buffer. Copy any text and let this helper do the rest. You don't even need to take care of removing illegal characters to be compliant with IBM Rhapsody naming rules, this helper does it for you.

Locate Messages and Lifelines

Navigating from a lifeline or a message on a sequence diagram to the corresponding model element in the Rhapsody model browser is easy -- as long as the element is not 'realized'. Once a lifeline or message is realized, locating it becomes impossible.

With the SodiusWillert Power Pack for IBM Rhapsody, you can locate realized messages and lifelines.

Diagram Information Boxes

Adding information boxes to a diagram is very helpful in documenting a model.

The SodiusWillert Power Pack for IBM Rhapsody enables manual or automated creation and update of Diagram Information Boxes. Furthermore, you can customize the content that you would like to see in those boxes. 

 

Locate Applied Stereotypes

Locating and navigating to stereotypes that have been applied to model elements is a cumbersome manual exercise in IBM Rhapsody.

You can easily locate applied stereotypes with the SodiusWillert Power Pack.



 

Navigating Generalization

Locating the 'other end' of a generalization relationship in IBM Rhapsody requires multiple steps and clicking through a number of windows.

The SodiusWillert Power Pack for IBM Rhapsody greatly simplifies navigating generalization relationships and visualizes multiple generalizations with one click.


Create Table Layout from Stereotype

Creating a table layout for a stereotype in IBM Rhapsody can be laborious, especially if the stereotype has tags you want to include in the table.

The SodiusWillert Power Pack for IBM Rhapsody provides a feature that automates table layout creation with a single click, even for stereotypes applicable to multiple metaclasses.

Create Tables

Creating a table in IBM Rhapsody based on a layout you don't own can be laborious.

The SodiusWillert Power Pack for IBM Rhapsody offers an alternative, more flexible way to add tables to your model.

 

 

Insert State

Inserting a new state in the middle of an existing transition on a state diagram in IBM Rhapsody requires manual redrawing of the transition and the addition of a new one.

The SodiusWillert Power Pack for IBM Rhapsody automates the process, allowing the insertion of a new state with a single click.

Read more about our solutions for IBM Rhapsody on our blog

IBM Rhapsody: Automations You Need to Build and Manage Models – Part 1

16 Sep 2024 | Andy Lapping
See all articles

Adapt IBM Rhapsody to your need with the SodiusWillert Profile Builder

14 Dec 2023 | Renate Stuecka

SodiusWillert is IBM Platinum Partner

26 May 2023 | SodiusWillert

Other tools you might be interested in

Our goal is to help you deliver products to market faster by integrating your engineering tools, boosting engineers' productivity, and fostering team collaboration.

Have any questions?

Please contact us with any questions, and we will jointly explore how our experts can support you most effectively - from trainings, workshops, special adaptations, consulting on processes and methods, to coaching.

Fichier 1 1 1