start portlet menu bar

HCLSoftware: Fueling the Digital+ Economy

Display portlet menu
end portlet menu bar
Close
Select Page

HCL RTist 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.

UML-RT models within HCL RTist can now be examined from different perspectives.

Take for example, the third-party extension MetaModelAgent from Adocus.

If you would like to track potential transitions starting from a specific state, select MetaModelAgent->Show in Trace Tree View->Outgoing References->Potential Transition Paths in the context menu.

A tree view displays the path of all explicitly modeled transitions, and implicit transitions, according to state machine semantics.

 

Trace Tree View State Paths

 

If you would like to see an overview of the usage of protocols for all your capsules, select the root elements in all your models and select MetaModelAgent->Show in Trace Matrix View->General UML Guidelines->Compartment Elements->Port in the context menu. A matrix view displays which capsules uses which protocols. The color in the cells indicates the number of ports within the capsule that uses the same protocol. Hovering over the cells reveals the name of the ports.

 

Trace Matrix View Ports

 

If you would like to see an overview of all connections where a specific protocol is used. Select the protocol and select MetaModelAgent->Show in Trace Matrix View->All Connectors Using Protocol in the context menu. A matrix view will display all connectors that uses the selected protocol within all loaded models.

 

Trace Matrix View Protocols

 

If your state machine diagram or composite structure diagram is cluttered and therefor difficult to read. Click on the diagram canvas and select MetaModelAgent->Show in Trace Matrix View->Visible Connections in the context menu.

All the connection between the visible nodes in the diagram will then be displayed in an easy to read matrix view.

 

Trace Matrix View Connectors

 

If you would like to compare the “size” of your capsules in terms of nested and optionally inherited elements, select all root elements of your models and select MetaModelAgent->Show in Chart View->Nested Element Bar Chart->General UML-RT Extensions->RT Capsule in the context menu.

An empty Chart View will appear where you set the nesting depth of interest and if inherited elements should be included or not. Then press Apply and a colored bar chart will display a bar segment for each kind of nested element within each capsule. Hovering over a bar segment will reveal the elements behind the segment.

 

Chart View Capsules

 

Visit HCLRTist to learn more. Click here for more information on MetaModelAgent.

 

Comment wrap

Start a Conversation with Us

We’re here to help you find the right solutions and support you in achieving your business goals.

  |  October 4, 2024
End of Support for HCL DevOps Model RealTime (formerly HCL RTist) 11.3 (all versions 2023.04 - 2023.49); 12.0.0; 12.0.1; and 12.0.2
HCL DevOps Model RealTime 11.3 and 12.0.x versions will reach End of Support on June 30, 2025. Upgrade to newer versions to continue receiving support and access the latest features.
  |  September 27, 2024
Future-Proof Your Real-Time Application Development: Introducing Model RealTime 12.1
Upgrade your real-time development workflow with Model RealTime 12.1 and 12.0.3! Enjoy new features like support for Art files, isolated trace sessions, and improved TargetRTS for enhanced performance.
  |  March 26, 2024
Unlocking the Potential of Real-Time Development with HCL DevOpsCode RealTime 1.0.1
HCL DevOps Code RealTime 1.0.1 streamlines development with enhanced validation and clearer error reporting. New guide simplifies building & customizing real-time applications.