O IBM Engineering Systems Design Rhapsody - Developer é um ambiente de desenvolvimento baseado em modelos (MDD) compatível com UML, SysML e AUTOSAR, além de oferecer flexibilidade para trabalhar em sua linguagem específica de domínio (DSL). O programa ajuda você a automatizar o ciclo de vida de desenvolvimento de software, promover a reutilização de ativos, otimizar a colaboração em equipe e identificar defeitos e erros de design no início do ciclo de vida de desenvolvimento. Os engenheiros de software podem criar arquiteturas e projetos de software eficientes e testáveis antes que o hardware de destino esteja disponível, o que é essencial para o desenvolvimento ágil e para aplicativos incorporados e em tempo real.
Especificações expressas e design gráfico. Melhore a comunicação entre equipes e em toda a cadeia de suprimentos com padrões do setor e notações inequívocas.
Tenha provas antecipadas e contínuas de especificação e teste de projeto por meio de simulação e análise baseadas em modelos.
Mostre como e por que as decisões e compensações de design foram tomadas por meio das etapas de requisitos > especificação > design > código.
IBM Engineering Systems Design Rhapsody - O desenvolvedor gera código de aplicativo para as linguagens C, C++, Java™ e Ada, incluindo visualizações arquitetônicas e comportamentais (como statecharts e diagramas de atividade). Ele permite que você importe e visualize o código existente em C, C++, Java, Ada e C# para referência, ou desenvolva mais e sincronize as alterações no design ou no código para manter ambos em sincronia. Também é compatível com a integração da plataforma Eclipse como ambiente integrado de código, modelo e depuração.
Use os recursos de animação para obter ajuda sob demanda com a depuração no nível de projeto para ajudar a eliminar defeitos antecipadamente. Você pode automatizar a criação e a execução de testes usando o software IBM Engineering Systems Design Rhapsody - Test Conductor Add On como parte do cumprimento das normas ISO 26262 e IEC 61508. Você também pode visualizar e analisar requisitos complexos com UML, SysML ou linguagens específicas do domínio (DSL), como AUTOSAR, DDS ou MARTE, ou criar seu próprio DSL.
O IBM Engineering Systems Design Rhapsody - Developer oferece um ambiente de desenvolvimento visual integrado aos sistemas IBM Engineering Lifecycle Management e à plataforma de engenharia de software para o desenvolvimento completo do ciclo de vida do produto. Integra-se a produtos ELM — como IBM Engineering Requirements Management DOORS Next, IBM Engineering Requirements Management DOORS Family, IBM Engineering Workflow Management, IBM Rational ClearCase® e outros — para o desenvolvimento completo do ciclo de vida do produto.
O IBM Engineering Systems Design Rhapsody for DoDAF, MODAF e UPDM é um software complementar que permite criar artefatos em conformidade com os padrões do US Department of Defense Architecture Framework (DoDAF), do British Ministry of Defense Architectural Framework (MODAF) e do os padrões Unified Profile for DoDAF/MODAF (UPDM).
O software oferece rastreabilidade desde o projeto até os requisitos, proporcionando uma visão das informações mais recentes por meio do Rhapsody Design Manager. Gera também informações de requisitos no código para auxiliar a rastreabilidade na implementação final para conformidade com os padrões de segurança e oferece um solucionador de restrições paramétrico para diagramas paramétricos SysML. Inclui análise de verificação de modelo estático, o que ajuda a melhorar a consistência e a integridade do modelo.
Você pode responder às mudanças de forma ágil, mantendo a consistência em diversos ambientes. Você pode compartilhar e revisar projetos com sua equipe ampliada. O navegador de modelos avançados ajuda os engenheiros a classificar, organizar e editar modelos. As comparações gráficas de modelos e a fusão de elementos do modelo ajudam as equipes a trabalhar em paralelo. Um guia do usuário reduz o tempo de treinamento e apresenta instruções passo a passo sobre como aplicar o Rhapsody em engenharia de sistemas, desenvolvimento de software embarcado e testes.
O software Tools and Utilities Add On oferece painéis gráficos para maquetes visuais de um design. O software Automatic Test Generator Add On oferece a geração automática de testes para modelos Rhapsody, ajudando a facilitar uma maior cobertura de testes. O software Developer Rules Composer Add On fornece regras personalizáveis para geração de código para atender aos padrões exigidos ou para gerar outras linguagens de programação não suportadas no momento.
Um ambiente de engenharia de sistema de baixo custo que permite analisar e elaborar requisitos, fazer concessões de arquitetura e documentar projetos.
Todos os recursos do Architect for Systems Engineers, além de permitir que você crie protótipos, simule e execute projetos para validação antecipada.
Um ambiente de engenharia de software integrado de baixo custo para arquitetar graficamente aplicativos C++, C ou Java™ com UML ou AUTOSAR.
Um ambiente de engenharia de software ágil e integrado em tempo real com geração completa de aplicativos para C++, C, Java e Ada (incluindo MISRA-C e MISRA-C++).
Um ambiente de engenharia de sistema de baixo custo que permite analisar e elaborar requisitos, fazer concessões de arquitetura e documentar projetos.
Todos os recursos do Architect for Systems Engineers, além de permitir que você crie protótipos, simule e execute projetos para validação antecipada.
Um ambiente de engenharia de software integrado de baixo custo para arquitetar graficamente aplicativos C++, C ou Java utilizando UML ou AUTOSAR.
Um ambiente de engenharia de software ágil e integrado em tempo real com geração completa de aplicativos para C++, C, Java e Ada (incluindo MISRA-C e MISRA-C++).
*Os preços apresentados são indicativos, podem variar de acordo com o país, excluem impostos e taxas aplicáveis e estão sujeitos à disponibilidade de ofertas do produto em uma localidade.