Discover what the world is thinking. Join us at Think 2018 | March 19–22 | Las Vegas
Get $500 USD off registration with any purchase in IBM Marketplace

What is IBM Rational Rhapsody Architect for Software?

IBM® Rational® Rhapsody® Architect for Software is a model-driven development environment for embedded software design that helps improve productivity, reuse and consistency with software visualization. It supports industry standards such as UML, SysML, AUTOSAR and UPDM and enables you to visually capture applications to automate manual coding tasks and communicate designs. The visual programming environment integrates design and development functions, and facilitates team collaboration for better and faster results. You can improve development productivity, lower costs through asset reuse and achieve higher levels of consistency in designs.

Visualize for faster results

Visual programming integrates design and development functions, and facilitates team collaboration for better and faster results.

Speed to implementation

Embedded software engineering is designed to provide real-time automation to accelerate the development-to-implementation cycle.

Improve productivity and consistency

Collaboration is the key. Use model-based differencing and merging features, including integration with IBM Rational Team Concert™.

Key features

  • Visual software development that supports industry standards
  • Embedded software engineering
  • Support for AUTOSAR authoring and DDS Modeling
  • Compliance with safety and functional standards
  • Leverages real-time data to optimize product performance

Which option is right for you?

  • Architect for Systems Engineers

    A low-cost system engineering environment that lets you analyze and elaborate requirements, make architecture trade-offs and document designs.

  • Designer for Systems Engineers

    All the capabilities of Architect for Systems Engineers, plus allows you to prototype, simulate and execute designs for early validation.

  • Architect for Software

    A low-cost integrated software engineering environment to graphically architect C++, C or Java applications using UML or AUTOSAR.

  • Developer

    An embedded and real-time agile software engineering environment with full application generation for C++, C, Java and Ada (including MISRA-C and MISRA-C++).

Buy now and get started