Even though the I/O subsystem is useless by itself, it contains
tags that are useful when combined with other semantic modules.
The namespace for these tags is http://drools.org/rules
which is traditionally bound to the default namespace. You may note
that the Base Semantic Module shares
and augments the tags within this namespace.
<rule-set xmlns="http://drools.org/rules" ...>
...
</rule-set>
The <rule-set>
tag is the base tag of
and definition document. A name
attribute is
required to assign a name to the resultant RuleSet.
<rule-set name="Employee Termination Rules" ...> ... </rule-set>
The <parameter>
tag is used to define
an input parameter to a rule.
<rule-set name="Employee Termination Rules" ...> <rule ...> <parameter identifier="employee"> <object-type.../> </parameter> </rule ...> </rule-set>