Search Mailing List Archives
[protege-discussion] Question about SWRL built-in "hasNumberOfPropertyValues"
swt at stanford.edu
Wed Jul 31 16:23:35 PDT 2013
I don't find hasNumberOfPropertyValues documented in the
SWRLAboxBuiltIns wiki page. I assume the built-in is no longer supported.
You can duplicate the functionality of hasNumberOfPropertyValues using
the sqwrl:count(..) built-in.
hasNumberOfPropertyValues(3, AnInstance, aProperty) is exactly the same as
aProperty(AnInstance, ?value) and sqwrl:count(3, ?value)
On 7/31/2013 1:39 PM, Kang, Sungku wrote:
> To whom it may concern,
> My name is SungKu, who's working as a graduate research assistant in UIUC.
> I'd like to perform reasoning based on the number of object related
> through a certain property,
> so I need to use SWRL built-in "hasNumberOfPropertyValues" in abox of
> SWRL built-in.
> However, I couldn't write a rule using "hasNumberOfPropertyValues" even
> though abox is imported properly.
> (I tried this with both latest version of protege, 4.3 and the old
> version of protege, 3.4)
> Here's my question for the issue.
> 1. I know that "hasNumberOfPropertyValues" has risk to modify existing
> information of ontology.
> So, "hasNumberOfPropertyValues" has been deprecated because of the
> If so, are there any way to use old version of built-in, which has
> 2. If it is not deprecated, is there any way to use it?
> 3. If it is deprecated and old version is not accessible, is there any
> alternative for "hasNumberOfPropertyValues"
> in the current built-in?
> If you are not able to help me, please let me know the person I can
> contact for the issue.
> Thank you for your help and I hope you have a nice day!
> Kang, SungKu
> protege-discussion mailing list
> protege-discussion at lists.stanford.edu
> Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
More information about the protege-discussion