An update of Live! (2019.19) is now available. Here’s a highlight of the new features.
Link and Shape stroke thickness
The stroke thickness of Links and Shapes can now be adjusted from the toolbar:
The default stroke thickness for new Links and Shapes is 2.
Link bend points and segments
You can customize how a Link routes by adding bend points and moving segments. To add a bend point, select a link and click and drag anywhere on the link to create a bend point:
You can add as many bend points as you need. To remove a bend point, click on the cross icon above it:
If you at least have two bend points, then you may also see an option to move the segment connecting them:
To move the segment, drag the handle up or down as desired, e.g.:
Whiteboard URL Links Enhancements
Whiteboard URL Links now get automatically updated when you rename the linked whiteboard. In case the linked whiteboard is deleted, then the URL Link will be marked in red.
To check out the latest version, please visit www.devops-community.com/blogs/category/design-room-live.
One of the requests we were getting from DR.ONE customers was to show C++ code specified in UML Real-time models e.g. as transition effect or state entry or exit actions. And in sprint 2019.19 this request was fulfilled by introduction of a new Code View along with other improvements in properties support for real time models. Watch this video or read further for details.
Development for the Internet of Things (IoT) is expanding at a rapid pace thanks to the growth of investments in industrial markets.
According to a recent IoT survey, more than 75 percent of developers said their organization is either, developing and deploying IoT solutions, or plans to do so within the next year.
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.