DevOps Automation

 View Only

IBM Rational Rose Technical Developer (ROSE TD) renaming/migration to IBM Rational Software Architect RealTime Edition (RSARTE)

By Randall Langehennig posted Thu August 17, 2023 05:02 PM

  

IBM Rational Rose Technical Developer (ROSE TD) renaming/migration to IBM Rational Software Architect RealTime Edition (RSARTE)

Background

Rational Rose was a set of visual modeling tools for development of object-oriented software.   Object oriented modeling is the process of graphically depicting the software system.   This is often done in the design phase of the software development lifecycle.  The graphical models are designed using a UML diagram which is widely used in the industry.   The models are useful for requirements analysis and definition, communicating clearly your design, and much more.

The latest version of ROSE TD was published in 2006, with a small update (Rose RT for Linux) in 2007. This version runs only on Windows 2000 and XP. It is 32bit only, the Linux support is actually using a Windows to Linux porting technology (which again prevents using later or other Linux platforms), UML 1.x only and the C++ support is also not very modern.

Figure 1 Rose C++ editor dialog

Announcing IBM Rational Software Architect RealTime Edition

We are proud to announce that IBM Rational Rose Technical Developer will now be renamed/migrated to IBM Rational Software Architect RealTime Edition (RSARTE). 

RSARTE is a modern fully featured development tool for creating complex, event-driven, real-time applications in C++.  Providing software engineers with feature-rich tools for designing, analyzing, building, debugging and deploying real-time applications.

Figure 2 RSARTE C++ editor

RSARTE Features and Capabilities Overview

  • Designing at a higher abstraction level than code

Providing UML real-time models, state-charts, composite structure and other diagrams and utilizing a powerful Code Editor built on an Eclipse CDT.

  • Building executables your way

Building applications interactively and from batch builds to enable easy setup of build configurations while providing a highly customizable run-time environment.

  • Application analysis features

Navigation and search with diagram highlighting, supports refactoring of models and code and synchronizes code changes back to the model.

  • Debugging at a high-level verifies design + defect failures

Providing interactive model debugging and allowing for trace management and visualization. The software also provides run-time structure monitoring and behavior animation and offers combined model and code debugging.

  • Teamwide Collaboration

With support from Git and other SCM systems, RSARTE features an interactive and intuitive capability to compare and merge both model and code and provides a powerful command-line interface.  Further, it allows models to be accessed via web browsers and linked to requirements.

Migration from Rose RT to RSARTE

But how can I now migrate all my existing Rose RT models to RSARTE?

IBM together with our partner HCL offer services to help you with the migration planning and execution as each migration situation is unique.

Types of Service Offerings

ROSE RT to RSARTE Migration

This service is based on long history of successful migrations and can include related works, like platform and compiler updates.

It starts with a project assessment and the aim is to preserve the Rose RT model behavior.

RSARTE Training

To have the best start with using RSARTE, this offering will cover all areas of the tool usage from scratch.  It combines theory with practical, hands-on exercises and usually takes 3 to 5 days, which can be tailored depending on your needs.

To learn more about the services, please feel free to contact us, reach out to  IBMDevOps@hcl.com or alternatively you can reach out to

Additional Resources

Further reading resources to help you can be found here:


#automation-featured-area-1
0 comments
119 views

Permalink