IBM Engineering Rhapsody Architect for Software
Achieve higher levels of consistency in designs
Our Price: Request a Quote
Click here to jump to more pricing!
Please Note: All Prices are Inclusive of GST
Overview:
Provides an IDE for embedded software that helps you rapidly move from design to implementation
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.
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 Engineering Workflow Management.
Improved traceability
Provides end-to-end traceability across models, requirements, and test artifacts, facilitating compliance and eliminating defects.
Features:
Visual software development that supports industry standards
The visual software development capabilities enable you to develop embedded software using UML diagrams or a traditional code editor to generate code. You can import existing code into the modeling environment for further development.
Embedded software engineering
You can move from design to implementation with near real-time, automated, embedded software engineering. Rhapsody – Architect for Software generates C, C++, Java and C# code frames to engineer the structure and architecture of your design.
Support for AUTOSAR authoring and DDS Modeling
Collaborate with team members using model-based differencing (AUTOSAR & DDS) and merging features including integration with IBM Engineering Workflow Management. Use Design Manager to share and review designs and trace to lifecycle artifacts using OSLC.
Compliance with safety and functional standards
This software provides requirements traceability from the design back to the requirements to comply with standards such as DO-178B, ISO-26262 or IEC 61508. You can insert requirements information into the code to assist traceability in the final implementation.
Leverages real-time data to optimize product performance
Rhapsody – Architect for Software provides lifecycle support and add-on software, allowing you to integrate with other IBM ELM products for full product lifecycle development.
Benefits:
Specifications:
| Architect for Systems Engineers | Designer | Architect for Software | Developer |
|---|---|---|---|
| UML/SysML modeling, configuration management interface, Eclipse integration | UML/SysML modeling, configuration management interface, Eclipse integration | UML/SysML modeling, configuration management interface, Eclipse integration | UML/SysML modeling, configuration management interface, Eclipse integration |
| Parametric constraint evaluation, doc generation, customizable doc generation with PUB | Parametric constraint evaluation, doc generation, customizable doc generation with PUB | Parametric constraint evaluation, doc generation, customizable doc generation with PUB | Parametric constraint evaluation, doc generation, customizable doc generation with PUB |
| AUTOSAR System Authoring | AUTOSAR System Authoring | AUTOSAR System Authoring | Includes AUTOSAR System Authoring and AUTOSAR RTE code |
| DDS modeling, DOORS Family integration, API customization, DoDAF/MODAF/UPDM | DDS modeling, DOORS Family integration, API customization, DoDAF/MODAF/UPDM | DDS modeling, DOORS Family integration, API customization, DoDAF/MODAF/UPDM | DDS modeling, DOORS Family integration, API customization, DoDAF/MODAF/UPDM |
| Licensing options (perpetual, term, floating, individual) | Licensing options (perpetual, term, floating, individual) | Licensing options (perpetual, term, floating, individual) | Licensing options (perpetual, term, floating, individual) |
| Simulation and model execution; graphical prototype/mock-up panels | C, C++, Java code frame generation / MISRA-C, MISRA-C++ | C, C++, Java code frame generation / MISRA-C, MISRA-C++ | |
| Reverse engineering code | Reverse engineering code | ||
| Provides simulation and model execution; graphical panels for prototyping or mock ups | |||
| Full application code generation (statecharts), embedded IDE integration | |||
| Build artifacts, real-time execution framework, Ada development, Linux support |
Pricing Notes:
- All Prices are Inclusive of GST
- Pricing and product availability subject to change without notice.
Our Price: Request a Quote
