This guide will show you how to install rule definitions created with Kiuwan Rule Developer into Kiuwan.
To open the install wizard, open the hamburger menu next to the Rules title and select Install rule definitions.
The rule definition installation wizard
After clicking the Ínstall rule definitions, a wizard will appear that will guide you through these steps:
- Selecting a file(s) (Upload rule definition file(s)).
- Adding rules to models (Add new rules to models).
- Preview the installation (Install preview).
- Installation results.
Selecting file(s) to install (Upload rule definition file(s))
Click Upload to select the file(s) to be uploaded.
You can upload a maximum number of 20 rule definition files at the same time or use a zip file to upload more than 20 rules definitions. Note that you will need an HTML5 compatible browser to upload more than one file.
A summary of the read data will be shown: those files that can be read by the install wizard will be counted as "valid rules"; those that not will be counted as "invalid rules".
Rule definition validations
Adding rules to existing models (Add new rules to models)
Once you have selected the rule definition files to install, and if you have created at least one model, it is possible to add the rules to any of them:
The preview page (Install preview)
Once you have completed the previous steps, a preview page will be shown.
Here you can see the rules that will be added/modified to your library or models selected. Furthermore, each rule contains information about its CQM value, Priority and the Action to do (Install or Merge).
The results page
Once the installation has finished, a results pop-up will be shown:
This pop-up shows the summary result of the import run.
Analyzing your code with the installed rules
First, you need to add the imported rules to an existing model (you can have done this with the import wizard already). You can mix any imported rule with the ones already in your library in the same model. To look for imported rules in your library you can select Engine in the filter EngineThis will help you identify which rules belong to Kiuwan and which ones belong to you.
Once your model contains imported rules, you need to publish it, and then, you can run your analysis from the Kiuwan Local Analyzer.
As Kiuwan doesn't know how your rules are implemented, you will need to use the Kiuwan Local Analyzer extension mechanism to make them available. Read the Kiuwan Local Analyzer documentation to learn how to add custom libraries and how the extension mechanism works. Reading the Kiuwan Rule Developer Quick start guide may also help you with this task.
- No labels