Faça a gestão Quicknode seu terminal, código ou agente de IA.Agora com CLI, API de administração, MCP e SDK.
Começa a construir
Um ambiente de modelação integrado para a especificação e o desenvolvimento de sistemas reativos e orientados por eventos, utilizando diagramas de estados de Harel.
O YAKINDU Statechart Tools (SCT) é um ambiente de desenvolvimento integrado de código aberto concebido para a modelação e implementação de sistemas reativos e orientados por eventos, com base nos diagramas de estados de Harel. Destina-se a programadores que desenvolvem sistemas incorporados e de IoT complexos, que exigem uma lógica de máquina de estados clara e fácil de manter. A ferramenta permite a geração automática de código bem estruturado e legível a partir de modelos de diagramas de estados, facilitando o desenvolvimento com pouco código para projetos incorporados.
O ambiente inclui amplas capacidades de simulação e teste, permitindo aos programadores validar o comportamento do sistema numa fase inicial do ciclo de desenvolvimento. O YAKINDU SCT integra-se com o Eclipse e oferece compilações prontas a utilizar para Windows, Linux e macOS. Desde a versão 4.0 que o desenvolvimento passou a ser feito num repositório privado, mas a versão 3.x de código aberto continua disponível, acompanhada de documentação abrangente, tutoriais e projetos de exemplo.
O que distingue o YAKINDU é o seu enfoque na usabilidade e na qualidade na conceção de sistemas incorporados, com uma barreira reduzida para os programadores modificarem ou alargarem os modelos. Oferece suporte à conformidade com as normas da indústria e faz parte do portfólio mais alargado de produtos da itemis, que inclui ferramentas de cibersegurança e rastreabilidade para aplicações industriais e automóveis. Os programadores podem começar por descarregar a distribuição «tudo-em-um», seguindo os guias de instalação e tirando partido do vasto conjunto de tutoriais e projetos de exemplo disponibilizados.
Os programadores de sistemas incorporados e de IoT enfrentam frequentemente dificuldades na gestão de comportamentos reativos complexos e transições de estado de uma forma que seja fácil de manter e testar. As abordagens tradicionais de programação podem conduzir a implementações propensas a erros e difíceis de compreender, o que complica a depuração e a verificação.
Código Aberto | Licença Comercial | |
|---|---|---|
| Preço (mensal) | Gratuito | Preços personalizados |
| Preço (anual) | Gratuito | Preços personalizados |
| Mensagens | N/A | N/A |
| Apoio | Apoio da comunidade através do Grupo de Utilizadores do Google e do GitHub | Apoio profissional disponível por e-mail |
| Análise |
RPC fiável, APIs poderosas e sem complicações.
O YAKINDU disponibiliza documentação abrangente, tutoriais, projetos de exemplo e uma secção de perguntas frequentes técnicas para apoiar os programadores. A comunidade mantém-se ativa num Grupo de Utilizadores do Google, estando disponível apoio profissional por parte da itemis.
Suporte completo para máquinas de estados hierárquicas, simultâneas e orientadas por eventos.
Disponível para Windows, Linux e macOS, com integração com o Eclipse.
Código aberto ao abrigo da Licença Pública Eclipse, com condições de licenciamento flexíveis para o código gerado.
Os programadores utilizam o YAKINDU SCT para modelar os estados e as transições dos dispositivos, gerando código de firmware fiável para sensores e controladores da Internet das Coisas (IoT).
As equipas de engenharia modelam o comportamento dos subsistemas dos veículos para garantir a conformidade com as normas do setor automóvel e simplificar a análise de riscos.
Os desenvolvedores de sistemas de controlo concebem e simulam estados e fluxos de trabalho complexos das máquinas, com o objetivo de melhorar a fiabilidade e a facilidade de manutenção.
RPC gratuito em mais de 80 cadeias. Crie um ponto de extremidade em menos de 30 segundos.
Certificação SOC 2 Tipo II · ISO 27001