Importing Requirements

You can import requirements created with Traceable Requirements Management into the definition of a Results Analytics parameter.

This page discusses:

See Also
Parameter Formulation
Mapping Requirements to Parameters

A requirements trade-off analysis allows you to understand the effect of requirements on a set of alternatives by studying the importance and constraints of some requirements versus others. For example, a product could have safety requirements that include maximizing its strength. The same product could also have marketing requirements that include minimizing its weight. The trade-off analysis allows you to study the effect of say, reducing the thickness of the product, on the competing safety and marketing requirements.

When you open the Define page, icons appear in the lower-left corner of the page that allow you to do the following:

  • : restore the analytics case back to the most recent saved version of the case.
  • : update the mapped Results Analytics parameters with the latest values from Traceable Requirements Management. The value of a parameter attribute imported from Traceable Requirements Management overwrites the value of any existing parameter definitions in Results Analytics.
  • : Import requirements created with Traceable Requirements Management.
  • : Export requirements back into Traceable Requirements Management.
  • : Lock formulations.

Creating a Requirement with Traceable Requirements Management

To create a requirement with Traceable Requirements Management that can be imported into Results Analytics , do the following:

  1. Drag the Traceable Requirements Management app from the Compass to your dashboard.
  2. Create a Requirement Specification.
  3. Right-click on the new specification, and select Insert New Requirement.
  4. Enter a name for the new requirement.
  5. Right-click on the new requirement, and select Insert New Parameter.
  6. From the Parameters page that appears, enter a title for the parameter.
  7. Choose a Dimension for the parameter (Real, Integer, or String).
  8. Click Details to access the priority and function settings.
  9. Enter the Priority. Results Analytics recognizes values between 0 and 5. A value of 0 maps to a priority of MH (must have) in Results Analytics.
  10. From the Function menu, select Objective.
  11. From the Type menu, select the objective type (Minimize, Maximize, or Target).
  12. If you selected Target, enter the Min value and the Max value.
  13. Click OK to create the Traceable Requirements Management parameter.

Importing Requirements from Traceable Requirements Management

Traceable Requirements Management allows you to associate parameters with a requirement. Each parameter, in turn, has a set of attributes. For example, attributes include the name, title, and objective type (target, minimize, or maximize). For a description of parameters and requirements, see "Working With Parameters" in the Traceable Requirements Management User's Guide.

You can import parameters that are created inside a requirement into Results Analytics and perform a trade-off analysis. When you import a requirement into Results Analytics , you can map the parameters associated with the requirement to parameters in the analytics case. The attributes of a Traceable Requirements Management parameter are imported into the definition of a Results Analytics parameter, as shown in the following table:

Traceable Requirements Management Parameter Attribute Results Analytics Parameter Definition
Priority (0 to 5) Priority (MH to 5)
Min value Lower threshold value
Max value Upper threshold value
Value Target value
Type Objective (minimize, maximize, or target)

Exporting Requirements to Traceable Requirements Management

If you modify the definition of a parameter that was mapped from Traceable Requirements Management, you can export the parameter back into Traceable Requirements Management and update the value of the corresponding parameter attribute. For example, you can modify the lower threshold value of a parameter in Results Analytics , and the minimal value attribute is updated when you export the parameter back into Traceable Requirements Management. Only mapped parameters are exported back into Traceable Requirements Management.

Note: If you are trying to modify a requirement by exporting a parameter back into Traceable Requirements Management, you must have access rights that allow you to write to the requirement.