3 arrows

Summer-Ready Savings: Up To $500 Off Training 


IBM Rhapsody - Accelerated IBM Engineering Systems Design Rhapsody for Existing UML/SysML Users

  • Tuition USD $3,150
  • Reviews star_rate star_rate star_rate star_rate star_half 4064 Ratings
  • Course Code U5QQ145G
  • Duration 3 days
  • Available Formats Classroom

This course teaches Rhapsody tool modeling and usage for UML (for software engineering) or SysML (for systems engineering) users with prior UML/SysML knowledge. 

This three-day, hands-on class provides deep understanding of Rhapsody usage for modeling core structural and behavior diagrams, managing and visualizing traceability to requirements, and sharing models for multi-user access. 

At the end of the course, students will understand how to get the best out of Rhapsody for modeling software or systems across a range of structural and behavioral notations. Additionally, students will understand how Rhapsody projects are configured on the file-system for multi-user access and integrated with external tools such as DOORS Next, Microsoft Word/Excel, or DOORS. They also will learn Rhapsody properties, profiles, and unit storage as well as a host of tips and tricks for building Rhapsody diagrams, including the use of ports, parts, and interfaces for modeling the hierarchical decomposition of systems and/or reusable components.

Rhapsody User Interface Essentials
• Controlling the user interface to navigate around projects
• Moving around and zooming in and out of diagrams, including full screen mode
Overview/Review of UML and SysML Diagrams
• Overview of diagrams and how they relate to each other
• Navigating between elements (e.g., structural elements to behavioral diagrams)
• Appreciation of tables and matrices and their usage
Rhapsody User Interface Advanced
• Searching projects and using queries to filter the browser
• Linking elements with hyperlinks and enabling quick navigation features
Navigating Rhapsody Units
• How projects are stored and how to open them
Rhapsody Profiles and Properties
• Appreciation of how to set-up and use the tool effectively with profiles and properties
Use Cases and Requirements
• Appreciation of use case, requirements, and use case step relationships
• An appreciation of activity models for analysis
• Creating a model from scratch, including properties and profiles
• Tips for creating diagrams (e.g., resizing contained elements and layout toolbar)
Working with External Requirements
Gateway Synchronizer for Requirements Sync (optional/swap-in)
• Understand Rhapsody’s integrations with requirements managed via Gateway synchronizer 
RMM and Remote Resources for Requirements Linking (optional/swap-in)
• Overview of the IBM Jazz platform and remote requirements; OSLC links to Jazz, RTC Eclipse
• Accessing models by web-client for review purposes, etc.
Activity Modeling (optional/swap-in)
• Using activity modeling for system analysis 
Tables and Matrices
• Requirement traceability essentials, including matrices, and tables
• Tables and matrices
• Appreciation of more advanced techniques (e.g., context patterns)
Understanding OO Relations for BDD or Class Diagrams
• Understanding relations in UML/SysML: composition, association, generalization, aggregation, dependencies
• Understanding use of composite structure for hierarchical decomposition of systems, including ports, parts, and connectors
• Controlling compartments and associated display options
• Tips for getting diagrams out of Rhapsody quickly and controlling printing
Interaction Modeling (Sequence Diagrams)
• Sequence diagram modeling for defining interfaces between elements
• Appreciating state-machines and their relationship with sequence diagrams
Ports and Interfaces
• Understanding difference between port types, including pros and cons
More Advanced Topics
• An appreciation of how project units work in conjunction with Model Manager, role of Rhapsody DiffMerge, etc.

Novice Rhapsody users with working knowledge of UML or SysML. This class  focuses on tool and tool integration specifics and assumes students have SysML/UML experience. 

Working knowledge of UML or SysML language. No prior Rhapsody experience required.

When does class start/end?

Classes begin promptly at 9:00 am, and typically end at 5:00 pm.

Does the course schedule include a Lunchbreak?

Lunch is normally an hour long and begins at noon. Coffee, tea, hot chocolate and juice are available all day in the kitchen. Fruit, muffins and bagels are served each morning. There are numerous restaurants near each of our centers, and some popular ones are indicated on the Area Map in the Student Welcome Handbooks - these can be picked up in the lobby or requested from one of our ExitCertified staff.

How can someone reach me during class?

If someone should need to contact you while you are in class, please have them call the center telephone number and leave a message with the receptionist.

What languages are used to deliver training?

Most courses are conducted in English, unless otherwise specified. Some courses will have the word "FRENCH" marked in red beside the scheduled date(s) indicating the language of instruction.

What does GTR stand for?

GTR stands for Guaranteed to Run; if you see a course with this status, it means this event is confirmed to run. View our GTR page to see our full list of Guaranteed to Run courses.

Does ExitCertified deliver group training?

Yes, we provide training for groups, individuals and private on sites. View our group training page for more information.

Does ExitCertified deliver group training?

Yes, we provide training for groups, individuals, and private on sites. View our group training page for more information.

The exit certified aws course provided a good introduction to the tools available on aws.

it was good and very informative. Instructure covered everything in detail.

Fantastic and great training. Tons of hands-on labs to really make you understand the material being thought.

I was very satisfied about how the course was organized. Sean Did a very good work

Instructor, Training material & span of the training is neatly planned.

0 options available

There are currently no scheduled dates for this course. If you are interested in this course, request a course date with the links above. We can also contact you when the course is scheduled in your area.

Contact Us 1-800-803-3948
Contact Us
FAQ Get immediate answers to our most frequently asked qestions. View FAQs arrow_forward