HCL RTist
O HCL RTist é um ambiente de desenvolvimento para a criação de aplicações complexas, orientadas a eventos e em tempo real. Ele é projetado especificamente para ajudar engenheiros de software com ferramentas ricas em recursos para projeto, análise, construção e implantação integradas, IoT e em tempo real.
Funcionalidades
Utilizar extensões de software
Uma linguagem específica de domínio chamada Art, projetada como uma extensão do C++ moderno, permite criar software em tempo real com estado em IDEs populares, como Visual Studio Code e Eclipse Theia.
Resultados automatizados e personalizáveis
Detecte problemas em uma fase inicial por meio de regras de validação automáticas e personalizáveis que verificam seu aplicativo enquanto você o desenvolve.
Economize tempo com o código gerado
A arte é convertida em código C++ eficiente de forma automática e incremental à medida que você digita. O código gerado evita a tediosa codificação manual da lógica da máquina de estado e torna a segurança do thread muito fácil.
Armazenamento de dados de aplicativos
Uma biblioteca de tempo de execução portátil e poderosa, a TargetRTS, fornece os serviços de tempo de execução necessários para seu aplicativo. Com uma longa história de uso industrial bem-sucedido, esta biblioteca é uma base sólida e testada em batalha para sua aplicação.
Por que escolher o HCL RTist
O HCL RTist ajuda a gerar código C++ consistente, legível e eficiente que evita problemas de simultaneidade e desempenho. Essa poderosa ferramenta integra-se com o Onetest Embedded para capturar e visualizar a cobertura de execução de máquinas de estados e suporta a migração de modelos do Rational Rose Real-Time.
UML RealTime e C++
O UML-RT fornece conceitos poderosos de alto nível que permitem elevar o nível de abstração ao projetar sua aplicação. Os exemplos incluem cápsulas, máquinas de estados, portas e muito mais. Esses conceitos são automaticamente traduzidos em código C++ altamente eficiente e podem ser usados em conjunto com o seu outro código C++ escrito à mão.
Editores de diagramas gráficos
Visualize e edite seu modelo de aplicativo usando editores gráficos, como diagramas de máquina de estados, diagramas de estrutura composta e diagramas de classe.
Depurador modelo
Use a depuração e o rastreamento de modelos de alto nível como um complemento à depuração C++ tradicional para solucionar problemas de seu aplicativo e entender seu comportamento em tempo de execução.
Biblioteca poderosa em tempo de execução
Uma biblioteca de tempo de execução portátil e robusta, a TargetRTS, fornece os serviços de tempo de execução necessários para a sua aplicação. Com um longo histórico de uso industrial bem-sucedido, essa biblioteca é uma base sólida e testada em ambiente real para sua aplicação.