IBM JRules Business Rules Engine
Tests knowledge of IBM JRules/IBM ILOG business rule engine including rule flows, decision tables, BOM editor, execution modes, scenario manager, and API components
Questions
RuleSet parameters in rule project are selected from
- BOM Class
- XOM
- Both
- None
An overlap in the values between rows for a given condition column in a decision table
- cannot happen
- can only be shown as warning
- can be shown as error
- causes error at runtime
Java class in Jrules API, concrete implementation of XOM
- IIr reflect
- IIr context
- IIr XOM
- IIr Reflect XOM
Class that controls rule engine
- IIr reflect
- IIr rule engine
- IIr ruleset
- IIr Context
Artifact for test using rule scenario manager
- rule task
- single rule
- rule set
- XOM class
Default data set format in rule scenario manager
- XML
- Excel
- Data source
- flat file
The information not available in execution trace from rule scenario manager
- rules fired
- tasks executed
- memory consumed
- execution time
The execution modes improve speed and implements stateless pattern matching?
- rete
- sequential
- reteplus
- fastview
Rule flow
- can execute IRC
- is used to help visualization
- used to organize in to a sequence
- compulsory to execute a rule project
Initial actions can be defined in
- main task only
- any task in rule flow
- rule tasks and functions
- sub flow task
In runtime rule selection expression of rule task, the developer
- can use automatic variables
- can use standard rule properties
- cannot use rule set parameters
- cannot use custom rule
Rule overriding mechanism allows you to add final stage to rule selection process, overriding properties is set on
- rule
- rule package
- rule task
- flow task
Checks not handled by rule consistency checker
- rule subsumptions
- rule with no actions
- infinitely looping
- self inconsistent
Which element is defined in “definitions” part of rule?
- actions
- variables
- conditions
- vocabulary
“Literal” ordering property of rule task means?
- specifies a listof values
- specifiesa list of references
- Both
- None
Documentation of terms and phrases
- report is a business rule
- generated as a document
- visible in the completion menu
- useless
Initial and final action can exist
- for all tasks including rule tasks,function tasks andrule flow tasks
- only for rule tasks
- only for function tasks
- only for rulflow tasks
Definitions section can exist
- only for BAL rules
- only for decision tales
- For both BAL rules and decision tables
- none
which of the following option in the BOM editor will ensure that an update to the object with the given method can update he state of the object in the working memory?
- update object
- no feature like this
- no need to explicitly mention this, any update to an object directly updates the working memory
- update object state
The list of eligible rules to be fired in task will be prepared in advance and the same will e called as
- rule group
- eligible rules
- agenda
- agenda filter