什么是 IBM Engineering Systems Design Rhapsody Developer?

IBM Engineering Systems Design Rhapsody - Developer 是一种模型驱动 (MDD) 的开发环境,支持 UML、SysML 和 AUTOSAR,您可使用特定于领域的语言 (DSL) 灵活地开展工作。它可以帮助您自动完成软件开发生命周期,促进资产复用,优化团队协作,并在开发生命周期中尽早发现缺陷和设计错误。软件工程师可在目标硬件可用之前,创建敏捷开发和实时嵌入式应用所不可或缺的高效且易于测试的软件架构和设计。

优势

获取抽象能力

通过图形表达规范和设计。运用行业标准和明确的符号表示法,改善跨团队和跨供应链的通信。

验证和确认

通过基于模型的模拟和分析及早并持续验证规范和测试设计。

提供可跟踪性

按“需求 > 规范 > 设计 > 代码”步骤展示设计决策和权衡的方式及原因。

抱着技术系统产品设计走上圆形楼梯的女士

借助 IoT、AI 和分析技术,满足市场需求

了解基于 IBM Engineering Systems Design 模型的工程解决方案和工具如何提供成熟的方法,实现具有竞争力的创新成果。

主要功能

  • 完全嵌入式应用生成
  • 模拟和基于模型的测试
  • 在 IBM Rational 平台中集成
  • 创建符合标准的工件
  • 需求可追溯性
  • 团队协作
  • 具有附加组件的扩展功能

产品图像

客户评价

哪个选项适合您?

Architect for Systems Engineers

低成本的系统工程环境,支持分析和详细阐述需求,进行架构权衡和文档设计。

Designer for Systems Engineers

包含 Architect for Systems Engineers 的所有功能,并且允许您完成对设计的原型构建、模拟和执行,以便尽早进行验证。

Architect for Software

一种低成本的软件工程集成环境,支持使用 UML 或 AUTOSAR 完成 C++、C 语言或 Java 应用程序的图形架构工作。

开发人员

一种实时敏捷的嵌入式软件工程环境,具备针对 C++、C 语言、Java 和 Ada(包括 MISRA-C 和 MISRA-C++)的完整应用程序生成能力。