[Pellet-Users] SWRL support in Pellet
Bijan Parsia
bparsia at isr.umd.edu
Tue Oct 3 05:42:23 EDT 2006
On Oct 2, 2006, at 8:08 PM, Kolovski, Vladimir wrote:
> Hi,
>
> I've just added support for datatype properties in DL-safe rules in
> Pellet. There are some limitations though:
> - RETE engine won't work with them (RETE code is bypassed right now)
Translation: There's no optimization whatsoever. Slow. Very slow.
Unbelievably slow. Avoid variables :)
> - Variables in rules can only be bound to named individuals, not
> to data values.
Huh? In what sense do they support datatype atoms then? Only ground
ones? Isn't that nuts? :)
> - It's not very well tested.
>
> If you have some examples rules, I can use them to test it out more.
>
> So, all in all, we support SWRL object property atoms, datatype
> property atoms, class atoms and individual (in)equality atoms right
> now.
hungry(X) :- Eater(X), notRecentlyEaten(X, Y) [where recentlyEaten
has range >1hr].
Is this ok?
Cheers,
Bijan.
More information about the Pellet-Users
mailing list