System engineering requirements in Rhapsody

The Rhapsody® Gateway add-on product is often used to define specific requirements to support your analysis.

This add-on product makes it possible for Rhapsody to hook up seamlessly with third-party requirements and authoring tools for requirements traceability. In addition, it describes importing requirements using the Rhapsody Gateway and using use-case diagrams to show the main system functions and the entities that are outside the system (actors). The use case diagrams specify the requirements for the system and demonstrate the interactions between the system and external actors.

When the Rhapsody Gateway analyzes your project information including requirements, documents, and database modules, the software provides the following analysis results:

  • Navigation features between the Rhapsody Gateway and interfaced tools
  • Requirements captured at high level accessible in an authoring tool
  • Filter capabilities for more targeted display and results for reports
  • Requirements traceability graph
  • A list of elements violating default rules and customized rules
  • Additional information within the Rhapsody Gateway environment including attributes, links, and text

The Rhapsody Gateway Add On includes the following features:

  • Traceability of requirements workflow on all levels, in real time
  • Automatic management of complex requirements scenarios for intuitive and understandable views of upstream and downstream impacts
  • Creates impact reports and requirements traceability matrices to meet industry safety standards
  • Connects to common requirements management and authoring tools including DOORS® , RequisitePro, Microsoft Word, Microsoft Excel, ASCII, Adobe FrameMaker, Code, and Test files
  • A bidirectional interface with the third-party requirements management and authoring tools
  • Monitoring of all levels of the workflow, for better project management and efficiency

Use Rhapsody to model the physical and logical structures of the design using SysML blocks, associations, interfaces, ports, and flow ports.

You can group structural items together in the model using these SysML elements:

  • Package diagrams show the model organization
  • Block definition diagrams show the composition and classification of the structural elements
  • Internal block diagrams show the interconnection and interfaces between parts of a block