Debugging Hints


Check syntax with (perhaps with cwm --no) often

If a rule isn't firing, try commenting out triples in the antecedent until it does

Divide complex rules into smaller ones; output intermediate results

Misspellings tend to cause silent errors; try an OWL validator or the cwm DAML/RDFS validator

Cwm --chatty=50 (or any value).

Let cwm pretty-print your files and see what it thinks you said.