Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Content layer
id1361732800
Content column
id1361732821
Content block
id1361732810

To collect all Leaf Requirements Owned Recursively


  1. Create an Opaque Behavior named 'All Leaf Requirements Owned Recursively'.
  2. Right-click the Opaque Behavior element/symbol and open its Specification window. Do one of the following:
    1. Click the plus sign next to the Owned Parameter property to edit it.

      Note

      If you cannot see the Owned Parameter property, make sure the Expert mode is enabled.


    2. On the left side menu, select Parameters > Create.
  3. In the Specification of Parameter window, set Name to input, Type to Class, and Direction to in. Click Back.
  4. In the Opaque Behavior Specification window, click three dots Image Modified next to the Body and Language property to edit it.
  5. In the Body and Language dialog, select Language > StructuredExpression.
  6. Click Create Operation > Filter.

    Note

    If you cannot see the Filter operation under Operations, make sure the Expert mode is enabled.

    Image Modified

  7. Select Input > Implied Relation.
    Image Modified
  8. Select Element and set the Value to input.
    Image Modified
  9. Select Criteria > Body > Reset.
    Image Modified
  10. Select Criteria > Body > Contextual Variable.
    Image Modified
  11. Select Source > Body > Simple Navigation > Clear All.
    Image Modified
  12. Select Source > Body > Simple Navigation. Select Owned Element and set Is Applied to true, Direction to Source To Target, and Result Type to Requirement (select Include Subtypes check box). 
    Image Modified
  13. Select Target > Reset.
    Image Modified
  14. Select Predicate > Nested Operation.
    Image Modified
  15. Select Body > Operation from Model > isEmpty.

    Note

    If you cannot see the isEmpty operation, make sure the Apply Filter box is not checked.

    Image Modified

  16. Select Input > Simple Navigation. Select Owned Element and set Is Applied to true, Direction to Source To Target, and Result Type to Requirement.
    Image Modified
  17. Click OK.
Content block
id1361732799

Excerpt Include
Case Studies for Querying the Model
Case Studies for Querying the Model
nopaneltrue