Systems Design Rhapsody - Architect for Software es un entorno de desarrollo basado en modelos para el diseño de software integrado que ayuda a mejorar la productividad, la reutilización y la coherencia con la visualización de software. Es compatible con estándares del sector como UML, SysML, AUTOSAR y UPDM y permite capturar visualmente las aplicaciones para automatizar las tareas de codificación manual y comunicar los diseños. El entorno de programación visual integra las funciones de diseño y desarrollo, y facilita la colaboración en equipo para obtener resultados mejores y más rápidos. Puede mejorar la productividad del desarrollo, reducir los costos mediante la reutilización de activos y lograr mayores niveles de coherencia en los diseños.
La programación visual integra las funciones de diseño y desarrollo, y facilita la colaboración en equipo para obtener resultados mejores y más rápidos.
La ingeniería de software incorporada está diseñada para proporcionar automatización en tiempo real para acelerar el ciclo de desarrollo a implementación.
La colaboración es la clave. Utilice características de diferenciación y fusión basadas en modelos, incluida la integración con IBM Engineering Workflow Management.
Las capacidades visuales de desarrollo de software le permiten desarrollar software incorporado utilizando diagramas UML o un editor de código tradicional para generar código. Puede importar el código existente al entorno de modelado para un mayor desarrollo. IBM Engineering Systems Design Rhapsody - Architect for Software ayuda a mantener la coherencia de la arquitectura, el diseño, el código y la documentación de forma automática.
Puede pasar del diseño a la implementación con ingeniería de software casi en tiempo real, automatizada e integrada. El arquitecto Rhapsody para software de diseño de sistemas genera marcos de código C, C++, Java y C# para diseñar la estructura y arquitectura de su diseño. Por medio de marcos de código, puede agregar codificación detallada a un modelo o al código. La aplicación IBM ELM sincroniza los cambios para obtener datos coherentes. El perfil MARTE le ayuda a modelar el rendimiento casi en tiempo real y a analizar los cuellos de botella de diseño.
Colabore con los miembros del equipo utilizando diferencias basadas en modelos (AUTOSAR y DDS) y funciones de fusión, incluida la integración con IBM Engineering Workflow Management. Utilice Design Manager para compartir y revisar diseños, y rastrear artefactos del ciclo de vida mediante OSLC. El software se integra con Workflow Management y otros IDE basados en la plataforma Eclipse. Los modelos desarrollados en IBM Engineering Systems Design Rhapsody - Architect for Software pueden importarse a las ediciones Rhapsody Developer para realizar pruebas de diseño.
Este software proporciona trazabilidad de requisitos desde el diseño hasta los requisitos para cumplir con estándares como DO-178B, ISO-26262 o IEC 61508. Puede insertar información de requisitos en el código para ayudar a la trazabilidad en la implementación final. Proporciona un solucionador de restricciones paramétricas para diagramas paramétricos SysML, y facilita el análisis de estudios comerciales y las compensaciones arquitectónicas. También proporciona análisis de comprobación de modelos estáticos para mejorar la consistencia y la integridad del modelo.
Systems Design Rhapsody - Architect for Software proporciona soporte para el ciclo de vida y software complementario, lo que le permite integrarse con otros productos IBM ELM para el desarrollo completo del ciclo de vida del producto. Por ejemplo, el software IBM Engineering Systems Design Rhapsody - Tools and Utilities Add On ofrece documentación personalizable basada en plantillas. Optimización del ciclo de vida de IBM Engineering: Publishing automatiza la generación de informes estilo documento en todas las herramientas desplegadas de IBM Jazz™ y de terceros.
Los requisitos de software para IBM Engineering Systems Design Rhapsody — Architect for Software se pueden encontrar aquí:
Los requisitos de hardware para IBM Engineering Systems Design Rhapsody — Architect for Software se pueden encontrar aquí:
Un entorno de ingeniería de bajo costo que le permite analizar y elaborar requisitos, hacer compensaciones de arquitectura y documentar diseños.
Todas las capacidades de Architect for Systems Engineers, además le permite crear prototipos, simular y ejecutar diseños para una validación temprana.
Un entorno de ingeniería de software integrado de bajo costo para la elaboración de arquitectura gráfica de aplicaciones C o Java por medio de UML o AUTOSAR.
Un entorno de ingeniería de software ágil, integrado y en tiempo real con generación completa de aplicaciones para C++, C, Java y Ada (incluidos MISRA-C y MISRA-C++).