Drools Rule Language Reference
Namespace URI

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>
Tag Reference
<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>
<parameter>

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>
<declaration>