You want to empower your team in IBM-Rhapsody ? Contact me for a training offering . (See list below)
Welcome to this page. My name is Frank, I have been an official IBM-Rhapsody trainer, coach and consultant since 2001. I am a passionate Rhapsody and MBSE advocate , using standardized notation such as UML and SysML.
You want to empower your team in IBM-Rhapsody ? Contact me for a training offering . (See list below)
Experience the future of systems engineering and dive into the world of Systems Modelling Language (SysML) with IBM Rhapsody in just two days!
In this training course, you will learn the techniques required to use SysML and apply it using IBM Rhapsody according to the ISO15288 processes and the INCOSE SE-Handbook to solve complex system engineering problems.
The modeling process is explored by creating a “real” systems engineering model. The essential SysML diagrams are explored through typical model-based systems engineering activities, such as requirements analysis, system functional analysis, and system design, and are applied in the exercises.
In this training course, you will learn hands-on how to create a system specification model with and in Rhapsody and how to secure it thriugh executable models, including requirements coverage and requirements tracking.
In this IBM Rhapsody training course, participants will learn the DNA and extensive core functionality of IBM Rhapsody, including UML. They will be able to develop applications quickly and effectively using UML. The course is built around exercises in which executable applications are developed. This will give participants a strong foundation in both UML and IBM Rhapsody®. They will learn in a practical way about the capabilities of this tool in terms of automated software development and source code generation for embedded real-time devices.
In this training you will learn techniques to apply the Systems Modelling Language (SysML) with IBM Rhapsody. The aim is to gain practical experience in effectively using the modelling tool IBM-Rhapsody in a Model Based Systems Engineering Context (MBSE).
The practical modelling experience is explored by creating a „real“ systems engineering model. The essential SysML diagrams are applied through typical model-based systems engineer-ing activities, such as requirements analysis, system functional analysis and system design, and are applied in the exercises.
You will learn how to validate the model using the Rhapsody capabilities for Model Driven testing with executable models, including requirements cover-age and requirements traceability. Ad-vanced Rhapsody functionalities such as navigation, queries, tables, matrices, Rhapsody customisation, creation of profiles and stereotypes complete the training experience.
SysML is too complex for you? The model elements do not fit exactly to your approach? How do you model mechanical parts, system hierarchies or requirements with more attributes than ID and text?
With this 4-day training we put you in a position to get started with a reduced SysML adapted to your concrete needs and the modeling tool IBM Rhapsody adapted to it.
With the help of a concept model, you will first determine the concepts and development artifacts that you need in your development process. Subsequently, you will derive a set of SysML model elements from the general SysML that fits this concept model. In addition to the exclusion of model elements, existing model elements must also be adapted in order to be able to represent your engineering concepts. For this purpose you will learn the standardized extension mechanism of profiles and stereotypes of SysML.
Last but not least, we will show you how to implement your own „SysML light“ in the IBM Rhapsody modeling tool. For this purpose, an expert from Evocean will show you how to customize the modeling tool according to your conceptual model and your specific SysML language set. In doing so, new language elements, specially compiled toolboxes and diagram types as well as model templates for IBM Rhapsody can be created. In addition, you will also receive valuable tips and assistance for the practical use of the tool in your project.
Content
- Creation of a conceptual model of an engineering process
- Getting to know the architectures of the UML and SysML languages
- Applying the modeling of profiles and stereotypes to adapt SysML
- Customization of the modeling tool IBM Rhapsody
Quality assurance through module and regression tests. If you are planning to introduce a test automation solution in your company, then it is definitely worth considering the IBM Rhapsody TestConductor.
IBM Testconductor Add-on is the add-on package that allows you to extend model-based software or system development with model-based testing. The OMG-defined Testing Profile of UML provides the modelling tools necessary for testing.
Creation of the test architecture and execution of the tests in the model are automated as far as possible; test cases are defined by sequence diagrams, state machines or flowcharts. Tests can run individually or as a group, manually or automatically. Dependencies between test results and test requirements simplify the proof of test coverage of the model.
Contents
- UML Testing Profile
- Rhapsody TestConductor Add-On Workflow
- Overview of Model-Based Testing
- Creation and adaptation of test architectures
- Creating and specifying tests with UML diagrams or code
- Execution of tests and error analysis
- Reporting, test automation and other topics
- Rhapsody TestConductor exercises
Within three days you will get to know the Harmony workflow for Model Based Systems Engineering (MBSE) and gain practical experience with IBM Rhapsody.
The IBM Harmony Systems Engineering workflow includes best practices for creating models in the requirements analysis, functional analysis, design synthesis and handover phases. Using the Rhapsody Systems Engineering Toolkit, you will be guided through the systems engineering workflow with practical examples and create your own system model. The automation features of the Systems Engineering Toolkit, which are included in Rhapsody, drastically help you to reduce the time required to create and maintain complex models and the associated formal systematic approach ensures a robust design.
Comprehensive training for all those who want to learn to use the Willert Embedded UML Studio based on IBM Rhapsody effectively.
Within three days, participants are a empowered to develop applications efficiently with the Willert Embedded UML Studio.
The focus is on the development of applications in the embedded area with C or C++. The course is based on exercises in which executable applications are developed for an embedded target.
This training package includes an embedded evaluation target as well as an digital documentation
This popular IBM Rhapsody Training offers a special, very effective introduction into the development with UML and IBM-Rhapsody®: From the beginning on, the popular Raspberry Pi is used as target hardware. The concepts are implemented in a practical oriented way directly on host computer and on the target board. Therefore, the participants will learn hands-on how to work with UML and Rhapsody.
Simple SysML for Beginners:
Using IBM Rhapsody is for Beginners. This book is for beginning modelers who have just purchased a copy of Rhapsody and are anxious to get started, but otherwise don't know too much about SysML and don't have much experience using Rhapsody or any other similar tool. The purpose of this book is to help the reader get through the initial learning curve and start the reader on the way to becoming proficient at SysML modeling.
Latest and greates Video: Getting started with Parametric Diagrams
18.06.2024 - IBM Rhapsody 10. iFix01a released Write a description for this list item and include information that will interest site visitors. For example, you may want to describe a team member's experience, what makes a product special, or a unique service that you offer.
Item LinkAnnounced more than 3 years ago, Rhapsody's new UX has finally made it to released status. In addition to a new consistent user interface and other cool features, Rhapsody now supports multi monitor. Miracles still happen, even at IBM ;-)
23.03.2023 - IBM Rhapsody 9.0.2 released Write a description for this list item and include information that will interest site visitors. For example, you may want to describe a team member's experience, what makes a product special, or a unique service that you offer.
Item Link29.09.2022 - IBM Rhapsody 9.0.1 iFix3 released Write a description for this list item and include information that will interest site visitors. For example, you may want to describe a team member's experience, what makes a product special, or a unique service that you offer.
Item LinkIBM has stopped the online trial license generation - You have to contact IBM or one of his Business Partners in order to get a trial license : https://www.ibm.com/partnerworld/bpdirectory/
Another free course from Andy Lapping on customising Rhapsody - this time all you ever wanted to know about customising Rhapsody through the API; write your own automation helpers, design your own model checks, write your own custom cell-populaters for table views and more. >Link
Collection and Overview of all Rhapsody ShortCuts (also known as accelerators).
Paper how to customize and extend Rhapsody using the Rhapsody API to write little applications which support your workflow.
Installation guide - How to download and install a minimalistic cygwin environement for IBM-Rhapsody from the original Cygwin site.