Skip to main content
  • Log in
  • Manage Cookies
Eclipse Plugins, Bundles and Products - Eclipse Marketplace
  • My Marketplace
  • Add Content
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Marketplace
  3. Tools
  4. HCL RTist

Please be aware that some listings have been temporarily delisted from our marketplace in order to improve the security of the platform. We apologize for any inconvenience this may caused.

For more information on this matter, please visit #1.

If you are a listing owner and would like to have your listing(s) reinstated, please open a ticket at https://gitlab.eclipse.org/eclipsefdn/it/websites/marketplace.eclipse.org/-/issues.

Thank you for your understanding and cooperation.

HCL RTist

HCL RTist
2
0

Screenshot 0

Screenshot 1

Screenshot 2

Screenshot 3

Details Group Tabs

Details

Start your RTist trial in minutes after competing this simple form or contact rtist@hcl.com.

HCL RTist is a modeling and development environment for creating stateful event-driven realtime applications in C++. Such applications are often embedded and/or IoT applications. HCL RTist supports the Unified Modeling Language (UML) and its real-time profile (UML-RT) which allows you to develop your application at a higher abstraction level, and with more automation, compared to writing it manually in C++.

HCL RTist 11.3 should be installed on top of Eclipse 2022-06 and HCL RTist 11.2 should be installed on top of Eclipse 2022.06. The recommended Eclipse distribution to use is Eclipse for C/C++ Developers. For more information about versions of HCL RTist see this page.

Some of the key features of HCL RTist include:

  • Development of realtime applications using graphical UML diagrams such as state charts and composite structure diagrams
  • A code view and code editor (based on Eclipse CDT) for writing C++ code for model elements, such as code for state transitions
  • A model compiler for generating optimized C++ code from the model and to build it into executables or libraries. The build process is highly customizable and allows multiple versions of an application to be built from the same source model.
  • A highly efficient run-time library ("TargetRTS") which provides your application with useful services such as message-based communication, state machines, timers, logging and much more. The TargetRTS is delivered as source code so you can build it for your platform of choice and customize it as needed.
  • Code-to-model synchronization which allows you to make changes in generated C++ code and have them automatically synchronized back to the model
  • A model debugger which allows you to debug your application at model level. You can debug your application both locally and remotely when it runs on the target, and model debugging can be combined with traditional code debugging using Eclipse CDT.
  • Compare and merge of model and code changes
  • Support for team development. Any SCM system can be used, but if you choose Git you will get superior support by means of an EGit integration that provides full support for RTist model files when using EGit.
  • Publishing models to a web server and accessing them from a web browser. This simplifies collaboration and enables all project members to contribute to the development of models.
  • Traceability between model elements and related items stored in other systems such as requirements, test cases etc. Support for generation of reports that may also include information about such related items.
  • Support for migrating UML-RT models created in IBM Rational Rose RealTime and IBM Rational Software Architect RealTime Edition.

For more information about HCL RTist see this page. 

 

Categories:
  • Internet of Things (IoT),
  • Mobile and Device Development,
  • Modeling,
  • Modeling Tools,
  • UML
Tags:
  • c++,
  • IoT,
  • Industrial IoT,
  • UML,
  • real-time systems,
  • realtime,
  • embedded,
  • model driven development
Additional Details
Organization Name: 
HCL Software
Development Status: 
Mature
Date Created: 
Thu, 2019-07-04 12:45
License: 
Free for non-commerical use
Date Updated: 
Wed, 2023-02-01 10:37
Submitted by: 
Mattias Mohlin
Screenshots
Screenshot 0
Screenshot 1
Screenshot 2
Screenshot 3
Metrics
DateRankingInstallsClickthroughs
January 2023NA0 (0%)15
December 2022NA0 (0%)31
November 2022NA0 (0%)14
October 2022NA0 (0%)18
September 2022NA0 (0%)14
August 2022NA0 (0%)9
July 2022NA0 (0%)16
June 2022NA0 (0%)11
May 2022NA0 (0%)14
April 2022NA0 (0%)20
March 2022NA0 (0%)11
February 2022NA0 (0%)11
View Data for all Listings
Errors

Unsuccessful Installs in the last 7 Days: 0

Download last 500 errors (CSV)
Wednesday, February 1, 2023 - 06:09
  • Sign in to post reviews.

Markets

  • Eclipse Project (4)
  • Tools (1342)
    • Application Development Frameworks (171)
    • Application Management (32)
    • Application Server (31)
    • BIRT (10)
    • Build and Deploy (104)
    • Business Intelligence, Reporting and Charting (14)
    • Code Management (117)
    • Collaboration (37)
    • Database (44)
    • Database Development (34)
    • Database Persistence (17)
    • Documentation (60)
    • Eclipse Kura (122)
    • Eclipse SmartHome (46)
    • EclipseRT Target Platform Components (10)
    • Editor (339)
    • Entertainment (14)
    • General Purpose Tools (124)
    • Graphics (34)
    • IDE (344)
    • Internet of Things (IoT) (35)
    • J2EE Development Platform (44)
    • J2ME (5)
    • Languages (155)
    • Linux Tools (19)
    • Logging (22)
    • Mobile and Device Development (49)
    • Modeling (90)
    • Modeling Tools (146)
    • Mylyn Connectors (20)
    • Network (14)
    • Other (74)
    • Process (18)
    • Profiling (22)
    • Programming Languages (100)
    • Reporting (32)
    • Rich Client Applications (39)
    • Science (4)
    • SCM (20)
    • Search (42)
    • SOA Development (15)
    • Source Code Analyzer (99)
    • Systems Development (59)
    • Team Development (54)
    • Testing (90)
    • Tools (568)
    • UI (97)
    • UML (40)
    • Web (90)
    • Web Services (31)
    • Web, XML, Java EE and OSGi Enterprise Development (32)
    • XML (29)
  • IoT (172)
    • Eclipse Kura (122)
    • Eclipse SmartHome (46)
  • RCP Applications (79)
  • Training & Consulting (53)
  • Long Term Support (11)

Search

Advanced Search

More like this

  • Ethernet POWERLINK XDD Tool Suite
  • eTrice
  • Ethernet POWERLINK openCONFIGURATOR
  • Sloeber, the Arduino Plugin for Eclipse
  • Rational Software Architect Real-Time Edition

Favorited by

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Publishing Guidelines
  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Welcome to Marketplace
  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top