Rational Rhapsody Designer for Systems Engineers
The IBM® Rational® Rhapsody® Designer for Systems Engineers solution is an integrated model based systems engineering (MBSE) environment to help manage complex system engineering projects.
It uses the OMG’s SysML (Systems Modeling Language), and UML (Unified Modeling Language) to help system engineers quickly and non-ambiguously specify requirements, design structure and behavioral aspects of their systems.
- Capture requirements, designs and behavior using SysML or UML
- Simulate behavior to validate functionality to identify errors early
- Activity diagram simulation based on fUML token based semantics
- View, review and comment on designs stored in Rational Rhapsody Rhapsody Design Manager for collaborative development across team
- Author AUTOSAR 4.0 compliant systems to architect robust automotive systems
- Dynamically analyze and execute SysML parametric diagrams to assist in trade study analysis
- Static analysis check model capability to verify design consistency
- Tailored view for systems engineers
- Requirements analysis and traceability to design, implementation and test artifacts, helping you deliver the right product while quickly responding to change
- Perform export to IBM® Rational® DOORS® or IBM® Rational® RequisitePro® to manage traceability from requirements to design
- Advanced requirement impact analysis, coverage analysis, integration with third party requirements management solutions available with the IBM® Rational® Rhapsody® Tools and Utilities Add On
- Includes parallel development via a configuration management interface with the IBM® Rational® Synergy, Rational Team Concert and IBM® Rational® ClearCase® tools, plus other products
- Graphical differencing and merging of model elements function that can be integrated into your configuration management tool
- Re-use of IBM® Rational® Rose® models, helping to expand their functionality by providing execution and validation of those models
- Interface to synchronize DoDAF data specified in Rational System Architect with system and software design in Rational Rhapsody
- Customizable documentation generation through ReporterPlus feature of IBM® Rational® Rhapsody® Tools and Utilities Add On or IBM Rational Publishing Engine.
- Leverage model based testing with Rational Rhapsody TestConductor Add On to help automate testing of code and visualize test cases
- Extendible, customizable to help you integrate your current processes or third party tools so you can leverage your existing assets
- Support for DoDAF, MODAF and UPDM provided with the IBM® Rational® Rhapsody® for DoDAF, MODAF, and UPDM Add On
Requirements Engineering
The IBM® Rational® Rhapsody® environment assists teams by helping them gain better understanding of the requirements by visualizing them using standard UML or SysML Requirements are stored in the model and relations to design elements and test cases can be created, helping to provide traceability information within the model. Information from requirements such as the id or specification can be automatically generated into the code using Rational Rhapsody Developer or Rational Rhapsody Architect for Software to enable traceability from requirements, design in the model and implementation in code. Export of model information to IBM® Rational® DOORS® and IBM® Rational® RequisitePro®, is included through the Rhapsody Gateway feature.
The IBM® Rational® Rhapsody® Tools And Utilities Add On includes advanced capabilities of the Rhapsody Gateway feature to help you benefit from a seamless bi-directional information exchange interface with third-party requirements management tools, including Rational DOORS and IBM Rational RequisitePro, and requirements authoring tools, including Microsoft® Word® — extending a complete traceability solution that assists developers to examine the upstream and downstream impact of requirements changes on any level in realtime.
The Rational Rhapsody Gateway traceability solution helps you with:
- Automatic management of complex requirements scenarios for intuitive, understandable views of upstream and downstream impact
- Accurate impact reports and requirements traceability matrices to help you meet the most strident industry safety standards
- Operates with the most popular requirements management/authoring tools, including Microsoft Word, Microsoft® Excel®, Microsoft® PowerPoint®, PDF®, ASCII, Adobe® Acrobat® 6.0+, Rational DOORS, IBM Rational, IBM RequisitePro, Borland CalibreRM, , Mathworks Simulink.
- Development flexibility using a bi-directional interface with third-party requirements management and authoring tools
- Rapid monitoring of all levels of the workflow to help improve project management and efficiency
Tools and Utilities
The IBM® Rational® Rhapsody® solution offers you the flexibility to integrate design and development functions into one cohesive environment. By helping enable team collaboration, requirements traceability, design specifications reviews, automatic documentation generation and rapid prototyping of the system as it is being built, the Rhapsody solution helps improve quality, reduce time-to-market and increase productivity.
The IBM® Rational® Rhapsody® Tools And Utilities Add On provides additional capabilities to help software developers improve the software development lifecycle, from initial concept to the finished product.
- Customizable documentation generation with Rhapsody ReporterPlus
- Automate documentation generation meeting company or industry standards
- Advanced requirements analysis and traceability capabilities with Rhapsody Gateway feature ( see Requirement Engineering tab)
- Interchange model information using XMI for reuse between modeling tools
- XMI support validated at least through OMG Model Interchange Working Group (MIWG) test case 2
- Support for SOA design approach with generation and import of WSDL files
- Specify net-centric systems at a high level of abstraction and refrain from low level implementation details.
- Siemens Teamcenter Systems Engineering integration provides traceability from design environment to PLM
The Rational Rhapsody Tools and Utilities Add On provides advanced capabilities for design validation and debugging for the Rational Rhapsody Developer and Rational Rhapsody Designer for Systems Engineer editions:
- Graphical panels with knobs, buttons, dials, and meters for creating a mock up for simulation
- Automatically generate a web based interface for rapid prototyping when using Rational Rhapsody Developer or Rhapsody Designer for Systems Engineers
- Co-simulation of the plant models and architecture developed in Rational Rhapsody to validate design
Validation and Testing
The IBM® Rational® Rhapsody® Designer for Systems Engineers solution helps expand traditional MDD to include model driven testing. This combination creates a new paradigm of embedded development, helping ensure that your system will have fewer defects and that you spend less time in the testing phase, assisting in reducing overall testing costs significantly.
Animation provided by Rational Rhapsody Designer for Systems Engineers helps design level debugging of the model as it is being built, so that you can eliminate defects early. With animation you have the ability to control the design as you would with a traditional debugger but at a higher level of abstraction. You are able to inject events, call operations, step through the model, see active state highlighted in statecharts, and automatically generate sequence diagrams created from the running the executable —indicating the level of collaboration being performed in the design. The sequence diagrams created can be compared with the expected behavior to validate proper design operation.
The IBM® Rational® Rhapsody® TestConductor Add On provides code-based test generation and validation suite for realtime embedded applications. The Rational Rhapsody TestConductor Add On automatically generates a test architecture, which is a graphical Unified Modeling Language (UML) model of a code-based test harness, for portions of the design that need to be tested to help eliminate manual steps.
Test cases are next defined in the context of the test architecture, and can be defined as code, flowchart, statechart or as a scenario. The test cases can be executed in unison or combined. Rational Rhapsody TestConductor drives inputs, monitors design responses and provides the results of the test, including model coverage information for each test case.
The Rational Rhapsody TestConductor Add On helps your process with:
- Automated creation of test architecture
- Defining tests graphically, using flowcharts, sequence diagrams, statecharts
- Monitoring test results on embedded targets
- Instantiating parameterized sequence diagram test cases including interaction operators and timing
- Driving your design based on test cases while monitoring all interactions
- Analyzing failure with color-coded sequence diagrams
- Reporting solution to help improve model coverage
- Traceability to requirements for test case coverage of requirements
- Code coverage results for test executions with Rational Rhapsody Developer for C
- Manage test cases using IBM Rational Quality Manager integration
For early prototyping and creation of visual mock ups of the product early in development, graphical panels found in the Rational Rhapsody Tools and Utilities Add On offers the ability to perform rapid prototyping using various widgets such as knobs, buttons and displays bound to the model so that designs are clearly communicated among your peers, management, and customers, helping save your time and effort as compared to doing this manually.
All products within the Rational category
- Rational Rhapsody Architect for Software
- Rational Rhapsody Architect for Systems Engineers
- Rational Rhapsody Design Manager
- Rational Rhapsody Designer for Systems Engineers
- Rational Rhapsody Developer
- Rational Software Architect Design Manager
- Rational Software Architect Simulation Toolkit
- Rational System Architect
- Rational Build Forge Enterprise Edition
- Rational Build Forge Enterprise Plus Edition
- Rational Build Forge Standard Edition
- Rational Application Performance Analyzer
- Rational AppScan Build Edition
- Rational AppScan Enterprise Edition
- Rational AppScan Tester Edition
- Rational Functional Tester
- Rational Functional Tester Plus
- Rational Performance Tester
- Rational Performance Tester for z%3AOS
- Rational Policy Tester Accessibility Edition
- Rational Policy Tester OnDemand Privacy, Quality and Accessibility Edition
- Rational Policy Tester Privacy Edition
- Rational Policy Tester Quality Edition
- Rational Publishing Engine
- Rational Purify for Linux and UNIX%20
- Rational Purify for Windows
- Rational PurifyPlus Enterprise Edition%20
- Rational PurifyPlus for AIX
- Rational PurifyPlus for Linux and UNIX%20
- Rational PurifyPlus for Windows
- Rational Quality Manager
- Rational Robot
- Rational Service Tester for SOA Quality
- Rational Software Analyzer Developer Edition%20
- Rational Software Analyzer Enterprise Edition
- Rational Test RealTime
- Rational DOORS
- Rational DOORS Web Access
- Rational Requirements Composer
- Rational RequisitePro
- Rational Rose Data Modeler
- Breeze for SCLM for z%3AOS
- Enhanced Access Control for SCLM for z%3AOS
- Rational Change
- Rational ClearCase
- Rational ClearCase Change Management Solution
- Rational ClearCase Change Management Solution Enterprise Edition
- Rational ClearCase MultiSite
- Rational ClearQuest
- Rational ClearQuest MultiSite
- Rational Lifecycle Package
- Rational Synergy
- Rational Team Concert
- Rational Asset Manager Enterprise Edition %20
- Rational Asset Manager Standard Edition
- Rational Insight
- Rational Method Composer
- Application Workload Modeler
- Rational Focal Point
- Rational Publishing Engine
- Host Access Client Package
- Merge Tool for zOS and OS390
- Personal Communications
- Rational Application Developer for WebSphere Software
- Rational Business Developer
- Rational Dashboard
- Rational Data and Application Modeling Bundle
- Rational Developer
- Rational EGL Community Edition
- Rational Elite Support for Eclipse
- Rational Host Access Transformation Services
- Rational Host On-Demand
- VisualAge Pacbase
- WebSphere Studio Asset Analyzer
- Rational Application Developer Standard Edition for WebSphere Software
- Rational Deployment Automation Content Pack for RAFW and WAS
- Rational Developer
- Rational Developer for System z with Java
- Rational Logiscope
- Rational Modeler
- Rational Programming Patterns for System z
- Rational Rhapsody Design Manager
- Rational Rose Data Modeler
- Rational Rose Developer for Java
- Rational Rose Developer for UNIX
- Rational Rose Developer for Visual Studio
- Rational Rose Enterprise
- Rational Rose Modeler
- Rational Software Analyzer
- Rational Software Architect Design Manager
- Rational Software Architect Extension for C++
- Rational Software Architect Extension for Communications Applications
- Rational Software Architect Extension for Deployment Planning
- Rational Software Architect Extension for Integrated Architecture Frameworks
- Rational Software Architect Extension for SOA and WebSphere
- Rational Software Architect for WebSphere Software
- Rational System Architect
- XL C C++ Advanced Edition for Blue Gene
- XL C C++ for AIX
- XL C C++ for Linux
- XL C for AIX
- zOS XL C C++
- COBOL for AIX
- COBOL for OS 390 & VM
- COBOL for VSE ESA
- COBOL Report Writer
- Compiler and Library for REXX on zSeries
- Enterprise COBOL for zOS
- Enterprise PLI for zOS
- VS FORTRAN
- XL Fortran Advanced Edition for Blue Gene
- XL Fortran for AIX
- XL Fortran for Linux
- Rational Development Studio for i
- XL C C++ for zVM
- Rational Development Studio for i
- PLI for AIX
- PLI for MVS & VM
- PLI for VSE
- Rational Ada Developer base edition
- Rational Ada Developer Enterprise Edition
- Rational Ada Embedded Developer
- Rational Ada Embedded Developer Enterprise Edition
- Rational Rhapsody Architect for Software
- Rational Rhapsody Architect for Systems Engineers
- Rational Rhapsody Designer for Systems Engineers
- Rational Migration Extension
- Rational Open Access RPG Edition
- Rational Rose Technical Developer
- Rational SDL Suite
- Rational Statemate
- Rational Systems Tester
- Rational Tau
- Rational TTCN Suite
- Rational Asset Analyzer
- Rational Asset Manager Standard Edition
- Rational Data and Application Modeling Bundle
- Rational Focal Point
- Rational RequisitePro
- Rational Software Architect
- Rational Software Architect for WebSphere Software
- Rational System Architect XT
- Host Access Client Package
- WebSphere Studio Asset Analyzer
- Rational Asset Analyzer for System z
- Rational Power Appliance
- Rational AppScan Build Edition
- Rational AppScan Enterprise Edition
- Rational AppScan Express Edition
- Rational AppScan OnDemand
- Rational AppScan OnDemand Production Site Monitoring
- Rational AppScan Source Edition
- Rational AppScan Standard Edition
- Rational AppScan Tester Edition
- Rational Virtual Forge CodeProfiler for AppScan Source Edition
- Rational EGL Community Edition
- Rational Team Webtop