HCL RTist is an Eclipse-based modeling and development environment for creating complex, event-driven, real-time applications in C++.
It provides software engineers with feature-rich tools for designing, analyzing, building, debugging and deploying real-time applications.
Supporting the Unified Modeling Language (UML) and its real-time profile (UML-RT), RTist allows developers to design their applications at a higher abstraction level than code.
Here are some of its benefits and capabilities:
Designs at a Higher Abstraction Level than Code
- Provides UML Real-time models, statecharts, composite structure and other diagrams
- Utilizes a powerful Code Editor built on an Eclipse CDT
- Realizes thread safety using state machines and message-based communication
- Supports industrial-scale applications
Builds Executables Your Way
- Builds applications interactively and from batch builds
- Allows for easy setup of build configurations
- Provides a highly-customizable run-time environment
Debugs at a High-level (Verifies Design and Detects Failures)
- Features interactive model debugging
- Allows for trace management and visualization
- Provides run-time structure monitoring and behavior animation • Offers combined model and code debugging
Allows for Teamwide Collaboration
- Supports Git and other SCM systems
- Features an interactive and intuitive compare/merge of both model and code
- Provides a powerful command-line interface
- Allows models to be accessed via web browsers and linked to requirements
Analyzes the Application
- Features navigation and search with diagram highlighting • Supports refactoring of models and code
- Synchronizes code changes back to the model
Comment wrap

Secure DevOps | September 2, 2022
RTist 11.2 2022.34
HCL RTist is a rule-based code translator for C/C++. The main feature of RTist is to produce readable, maintainable, and portable code.

Secure DevOps | November 29, 2021
What’s new in HCL RTist 11.1 2021.46
HCL release of HCL RTist: 11.1 2021.46. As usual, there are several new features and a few bug fixes. Read more to know some highlights.

Secure DevOps | November 9, 2021
Writing a generic type descriptor with HCL RTist
Type descriptor provides Metadata about a user-defined type in the model, such as a class, typedef, or type alias. Read to know more.