<ruleml:imp>
<owlx:Annotation>
<owlx:Documentation>BigFoot example, based on http://www.daml.org/2001/03/daml+oil-ex</owlx:Documentation>
</owlx:Annotation>
<ruleml:_body>
<swrlx:classAtom>
<owlx:Class owlx:name="#Person"/>
<ruleml:var>person</ruleml:var>
</swrlx:classAtom>
<swrlx:individualPropertyAtom swrlx:property="#shoesize">
<ruleml:var>person</ruleml:var>
<ruleml:var>shoesize</ruleml:var>
</swrlx:individualPropertyAtom>
<swrlx:builtinAtom swrlx:builtin="&swrlb;#greaterThan">
<ruleml:var>shoesize</ruleml:var>
<owlx:DataValue owlx:datatype="&xsd;decimal">12</owlx:DataValue>
</swrlx:builtinAtom>
</ruleml:_body>
<ruleml:_head>
<swrlx:classAtom>
<owlx:Class owlx:name="#BigFoot"/>
<ruleml:var>person</ruleml:var>
</swrlx:classAtom>
</ruleml:_head>
</ruleml:imp>
- avoids need to define and reference an external user-defined XML schema datatype
- URI naming has been a problem