Knowledge Certify

This topic provides you with information about the Knowledge Certify operation.

This page discusses:

See Also
Defining Functions and Methods
Knowledge Relations
EKL Action Operation
Knowledge Dialog

Accessing this Operation

This operation can be accessed by clicking Knowledge Certify .

Describing this Operation

This operation is designed to enable you to:

  • Apply a rule base
  • Specify the validation steps of your design and to automate its execution.

More Information

To reuse rule bases, create resource tables. It is possible to define rule bases containing technological objects as well as their attributes. These rule bases are stored in knowledge engineering specifications. For more information, see the Quality Rules Reuse User's Guide. Note that this operation has two output features:

  • The Report: Report generated after running the rule base
  • Status: Red icon in the tree if the check failed or green if the check ran correctly. This status can be tested by other operations and enables you to drive the design accordingly.

Using this Operation Interface

Name Name attributed to the operation.
Comment Comment attributed to the operation.
Define knowledge base
RuleBase/Set Indicate the rule base or the rule set to use that is generally valuated by the output feature of the catalog.
Resource Table RuleSet Indicate the resource table rule set.
Object to certify
Object Click in the Operations tree to select the output link of the Bind a component operation. It is the object to which the rule base is applied: Object to check.
Report Type
No Report No report displayed.
Immersive Report Displays an immersive report.
Delayed Immersive Report When checked, lets you add the executed checks to the immersive report list but the operation does not display the report dialog box.
Note: To view the delayed immersive reports, insert an operation by selecting the Immersive Report option anywhere needed, after the current "delayed" operation.
HTML Report Displays an HTML report in a browser in addition to the immersive report if this option is selected. If selected, the HTML location box appears so that you can:
  • Fill it in with an absolute path. If this path exists, or can be created by the operation if it does not exist, and is writeable, the html report is generated in this path.
  • Fill it in with a relative path. This path is concatenated with the default path.
  • Fill it in using other operations like the Knowledge Language operation to set the attribute. This way, the behavior is identical to the two behaviors described just above. For example, you can create a Knowledge Language operation that indicates ReportLocation="e:\\reportlocationpath" right before executing the certification operation.
  • Leave it blank. In this case, the html report is generated in the default location (CATTemp usually).
Note: Filling in this field creates the ReportLocation attribute on the Knowledge Certify operation.