This new release of HCL RTist contains several interesting improvements in many different areas. Let's take a quick look at some of them.
Not only is Design Room ONE developed in short sprints, but the deliveries actually get published every 4th week. For our customers such agility provides very quick resolution of their problems. In sprint 2019.15 two customer issues were fixed: problems with diagrams stored in separate fragment files and OSLC links between requirements and model elements in context of global configurations are now gone. Please see Release Notes document for detailed information. Besides that this sprint was also focused on improving presentation of C++ generation properties, read further or check out the new video.
An update of Live! (2019.15) is now available. This is a major release and delivers many new features.
Live! Home and Multiple Rooms
Live! now supports hosting multiple Rooms within the same server. With this you can organize your designs into different Rooms to support multiple Teams or even allow same Team to have multiple Rooms. Rooms are managed and accessed via Live! Home Server. When a user logs into Live! Home Server he will be presented with a tiled view of all Rooms he has access to, and from there he can navigate to any of those Rooms:
Users and Groups
Live! now supports grouping users into groups for controlling access to Rooms. User and Groups can be managed by Home Admins using Live! Home:
A Room can be assigned three Groups, which control the level of access each Group member has to that Room. These three levels are Room Administrator, Normal User and Read-Only User:
Active Directory Integration
You can use your existing Active Directory to authenticate users when they log in to live. A Home Admin can configure the Active Directory connection from the Home Settings page:
You can use choose to use Active Directory groups while assign them to Rooms. Additionally, you can also use local Groups.
In the Settings page you can also assign a Group, whose members will Home Admin rights (apart from the built-in “admin” user). Here you can select a local group or an Active Directory group:
Improved Link Anchoring
Links now allow you to finely control where they connect to their end shapes. Now when you create a link, it will by default, connect to the center of each end shape. After creation, you can select the Link, this will show an anchor point (solid circle) on each end shape, and you can now drag the anchor the around to control the direction and position where the link connects to the shape:
This allows you easily create specific routes by moving the anchors towards different sides:
This also allows you to manage and position multiple links between two shapes:
Upload Zip files during Import
You can now upload existing Zip file during Import to bring in content from them. This is useful, for example, when you are moving content across Rooms or Servers.
To check out the latest version, please visit https://www.devops-community.com/blogs/category/design-room-live.
We have recently got questions about our recommendations for what Java virtual machine to use together with HCL RTist (and IBM RSARTE). In this post we'll explain our plans moving forward.
Sprint 2019.11 has been completed and we are excited to share the improvements achieved. One of the main areas we have been working on recently is the Model Debug. In additional to various fixes for Trace editor, Events view, runtime structure population, state symbols highlighting during animation, we have introduced new type-wide model breakpoints. Therefore there are two types of model breakpoints now:
Generating executable C++ code from UML Real-Time models is not a trivial task, because of the great amount of options. For example, C++ implementation of a Class may or may not include copy constructor, destructor, which may be virtual, equality / inequality / assignments operators etc. HCL RTist and RSA RTE solve this issue beautifully by providing C++ generation settings tab in their Properties view. Since code generation details can contain valuable information we worked on their presentation in sprint 2019.11 and the results are now available in for download. Besides classes representation of code generation settings was improved for many other elements including Generalizations, Operations, Parameters, and Enumeration Literals.
Rational Application Developer 9.7 now supports the Java™ Platform, Enterprise Edition (Java EE) 8. The new and enhanced features of this platform include support for Bean Validation 2.0, CDI 2.0, Servlet 4.0, JAX-RS 2.1, and the Enterprise Application EAR 8.0. A key benefit of using Rational Application Developer 9.7 to enhance your application to exploit the Java EE 8 features is the integration of capabilities that Application Developer offers. The following YouTube videos highlight three of the Java EE 8 features using Rational Application Developer 9.7.
Do you have plans for Tuesday, February 26th through Thursday, February 28th? Come join HCL Products & Platform at the 2019 Embedded World in Nuremberg, Germany, in its 17th year it continues to be heralded as the leading international fair for embedded systems. Come see us in Hall 4A Stand 263, HCL will be showcasing HCL RealTime Software Tooling. RTist is an Eclipse-based tool that provides developers with a canvas to minimize the complexity of designing and maintaining their stateful, event-driven, and real-time applications. The key here for developers is the ability to visualize this complexity, generate executable code and run/test/debug using the visual models – updating models or code. From a business perspective, a development team can reuse their assets (models) across multiple customers with similar business/industry solutions. This tool is a mature tool with key customers in telecom, medical devices, auto, printers, defense, and many more – aligning nicely with our HCL IoT industries.
A new release of HCL RTist is now available for download! Let's take a look at some of the news in this release.
In the second sprint this year Design Room ONE continued on its way to provide close-to-native Properties view for elements of UML Real-time models.