Find input data needed to reach a conclusion

To find the input data needed to reach a particular conclusion you can use the Attribute Dependencies view. To do this:

  1. In Oracle Policy Modeling, select View | Attribute Dependencies.
  2. Browse to select your goal (conclusion) attribute. TIP: If your rulebase is very large, searching for an attribute in the Attribute Selector will be quicker if you turn off the Filter search results on each keystroke option under File | Project Properties | Common Properties | General.
  3. Select the option to Show influencing attributes in a list.
  4. Uncheck the Show intermediates in list view option.

This will give you a list of the base level attributes (input data) that need a value in order to prove the goal attribute.

TIP: If you want to see what input data is needed at runtime to infer a goal for a specific scenario or subset of scenarios you need to run the debugger.

Get a list of all attributes proving a goal

To get a list of all the attributes that prove a particular goal, follow the steps above to show the attributes in a list in the Attribute Dependencies View. Then:

  1. Right-click any attribute in the list and select Copy List.
  2. In the application where you want to save the list (eg Microsoft Excel), right-click and select Paste. This will give you a list of the public name, attribute level and attribute text for each attribute proving your chosen goal.