O IBM Engineering Rhapsody (Rational Rhapsody) e sua família de produtos oferecem uma solução comprovada para atividades de modelagem e design de sistemas, permitindo gerenciar a complexidade que muitas organizações enfrentam no desenvolvimento de produtos e sistemas. O Rhapsody faz parte do portfólio IBM Engineering, que oferece um ambiente colaborativo de desenvolvimento de design e testes para engenheiros de sistemas, que oferece suporte para UML, SysML, UAF, bem como recursos de importação e exportação AUTOSAR. A solução também permite o controle de frameworks de defesa (DoDAF, MODAF e UPDM) e ajuda a acelerar padrões dos setores como DO-178, DO-178B/C e ISO 26262.
O software cria especificações de sistemas, documentos de design de interface e casos de teste de sistemas automaticamente, usando SysML, UML, UAF, bem como os recursos de importação e exportação AUTOSAR.
Oferece um ambiente de engenharia de software integrado de baixo custo para arquitetar graficamente aplicativos C++, C ou Java utilizando UML.
O IBM Engineering Rhapsody Model Manager ajuda equipes multidisciplinares a colaborar, compartilhar, avaliar e gerenciar designs e modelos por meio de um repositório central com acesso baseado na web. Fornecedores e clientes podem acessar informações por meio de um web client. O software automatiza as avaliações do projeto com os stakeholders para facilitar a comunicação de requisitos, acelerar a tomada de decisões e melhorar a qualidade. Você pode criar uma documentação abrangente para especificações, comunicação, conformidade e relatórios.
O Rhapsody Designer inclui todos os recursos do Rhapsody Architect for Systems Engineers e também permite prototipar, simular e executar designs para validação precoce de requisitos, arquitetura e comportamento. É um ambiente de engenharia de sistemas baseado em modelo (MBSE) que utiliza SysML e UML padrão do setor. Ele ajuda você a se adaptar às constantes mudanças nas necessidades dos clientes, melhora a produtividade e reduz o tempo de comercialização com validação e simulação avançadas.
O Rhapsody Developer oferece um ambiente ágil de engenharia de software embutido e em tempo real, com geração completa de aplicações para C++, C, Java e Ada (incluindo MISRA-C e MISRA-C++). Também oferece prototipagem rápida e simulação para depuração em nível de design, geração automatizada de builds para integração contínua e suporte ao ciclo de vida de software crítico para segurança, além dos recursos do Rhapsody Architect for Software
O IBM Rhapsody Model-Driven Development (MDD) inclui a extensão AUTOSAR. Essa poderosa combinação acelera e simplifica o processo de desenvolvimento de software automotivo, permitindo que os desenvolvedores se concentrem na criação de aplicações robustas e eficientes que atendam aos exigentes requisitos do setor atual.
Tenha validação contínua por meio de simulação, prototipagem e execução rápidas para lidar com erros antecipadamente, quando é mais econômico fazer correções.
Compartilhe, colabore e revise seus artefatos do ciclo de vida de engenharia criados com o Engineering Rhapsody ou ferramentas de design, como o Mathworks Simulink, com a equipe de engenharia expandida.
Simplifique a experiência de design com uma UX moderna que permite personalizar a interface da ferramenta de acordo com suas necessidades e preferências específicas, facilitando a visualização do modelo.
Um ambiente de engenharia de software ágil e integrado em tempo real com geração completa de aplicações para C++, C, Java e Ada (incluindo MISRA-C e MISRA-C++).
Um ambiente de engenharia de software integrado de baixo custo para arquitetar graficamente aplicativos C++, C ou Java™ utilizando UML.
Uma solução nativa da nuvem, baseada na web, desenvolvida com base no SysML V2 para equipes de engenharia de sistemas.
Um ambiente de engenharia de sistemas 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.