Search Mailing List Archives

Limit search to: Subject & Body Subject Author
Sort by: Reverse Sort
Limit to: All This Week Last Week This Month Last Month
Select Date Range     through    

[protege-owl] Could swrl rules be separated from the OWL knowledge base?

shangrun du adu2008 at
Tue Jan 29 19:59:13 PST 2008

Hello Martin,

Thanks a lot for your kindly reply and explaination. Since I'm not quite
familiar with SWRL RDF/XML syntax, I'm using the Protege SWRL editor to
write rules, but without firstly importing an ontology the editor seems not
to work. BTW what do you think about the seperation of rules from the
underlying knowledge base, does it really make sense in practice? I didn't
have much experience yet, so pls excute me when the question sounds too

I've also wanted to try the feature of class expression(see below) in SWRL,
but in protege  an error message is returned: "Error: Invalid identifier:
'(' ". Is this feature no more supported or have I done something wrong?
Thanks again for your help :-)
(hasChild >=2)(?x)  →  Parent(?x)

Best Regards

2008/1/27, Martin O'Connor <martin.oconnor at>:
> You can simply store all the SWRL rules in one OWL file and import as
> necessary. However, you should not regard SWRL rules as semantically
> separate from the ontology - in an ontology they have the same formal
> status as other OWL axioms. SWRL rules should be considered as just
> another type of OWL axiom.
> Martin
> adu wrote:
> > Hi all,
> >
> > I'm a newbie to SWRL and what I want is to have a rule base, which
> > could be separated from the OWL knowledge base and the rules could
> > later be imported into the knowledge base and fired. I'm not sure
> > whether it is possible to do this using SWRL. Could anyone give me an
> > answer or suggestion? Thanks a lot J
> >
> > Cheers,
> >
> > Jun
> >
> >------------------------------------------------------------------------
> >
> >_______________________________________________
> >protege-owl mailing list
> >protege-owl at
> >
> >
> >Instructions for unsubscribing:
> >
> >
> _______________________________________________
> protege-owl mailing list
> protege-owl at
> Instructions for unsubscribing:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the protege-owl mailing list