Por que ser desenvolvedor de software de capital com o IBM Rhapsody?
O Capital Software Developer with IBM Rhapsody promove abertura, adaptabilidade, conformidade com padrões e automação. Ele oferece suporte à arquitetura colaborativa entre domínios com camadas de arquitetura configuráveis, oferece suporte à rastreabilidade de dados e requisitos e promove testes iniciais baseados em modelos reutilizáveis.
Aumento da reutilização e da qualidade do software por meio da automatização da iteração
O Capital Software Developer with IBM Rhapsody ajuda os engenheiros a terem sucesso ao automatizar a transição da engenharia de sistemas de vários domínios para a arquitetura de software. Ele valida os requisitos das partes interessadas conectando esses requisitos e casos de uso a comportamentos como diagramas de atividades, diagramas de sequência e diagramas de máquina de estados. Os usuários podem simular o comportamento conduzido de forma interativa a partir de painéis e automaticamente com base em casos de teste reutilizáveis. Concentre-se na diferenciação do valor em vez da definição repetitiva da interface. A estrutura extensível de transformação de modelo a modelo permite automações específicas da empresa entre qualquer par de perfis de origem e de destino.
Economize tempo na transição do SysML para a arquitetura E/E
- Fluxo contínuo na arquitetura Capital E/E
- Fluxo de funções E/E para o Capital por meio de uma ponte dedicada
Defina o veículo definido por software
- Aborde a arquitetura de software automotivo, incluindo software AUTOSAR Classic, adaptável e não AUTOSAR
- Gere o contrato de implementação Run-Time Environment (RTE)
Aumente a qualidade do código
- Desenvolva software usando modelos UML
- Gere código com qualidade de produção para C, C++ e Java
- Gere código de produção compatível com APIs AUTOSAR Classic e Adaptive
Melhore a qualidade por meio de testes iniciais baseados em modelos
- Comece a testar no nível do sistema de vários domínios
- Defina testes de forma descritiva baseada em modelos com base em diagramas de sequência e gráficos de estado
- Gere automaticamente ambientes de teste, também conhecidos como equipamento de teste
Software incorporado pronto para integrar
- O software embarcado desenvolvido de acordo com o padrão AUTOSAR está pronto para ser integrado ao Capital Embedded AUTOSAR Classic
- Os testes baseados em modelos definidos anteriormente podem ser usados diretamente com plataformas de ECU virtual disponíveis como parte do Capital Embedded Virtualizer
Evite a dependência de fornecedores por meio de padrões abertos
- Linguagem de modelagem de sistemas OMG (SysML)
- Linguagem de modelagem unificada (UML) OMG
- Perfil de teste OMG UML (UTP)
- Linux
- Suporte de thread digital aberto baseado em OSLC
- Software de aplicativo de design para a plataforma AUTOSAR Classic e a plataforma adaptativa