Search Mailing List Archives
[protege-owl] Jess rule engine 's performance!
Truong Thi Thu Hien
truong.hien at lab.ntt.co.jp
Tue Mar 24 17:11:40 PDT 2009
Thanks Martin very much for your explanation. I check the run time of
JESS in some cases: first run time when the rule is fixed and model data
size is changed, second run time when data size is fixed but the number
of rule is change. With the growing of rules, I keep them in simple form
only, for example: if x is A then set value of x.checked is true, y is
B..... Generally, in such case the run time grows linearly, except some
special points. For example, the result as following:
I check again and again but it returns the same result. I dont know this
problem cause by rule engine itself or by the implementation of ontology
model. If anyone has same trouble, please share me your experiences.
Martin O'Connor wrote:
> The execution time will be very much dependent on the nature of the
> rules (among other things).
> I would post on the Jess mailing list  for performance suggestions.
>  http://www.jessrules.com/jess/mailing_list.shtml
> Truong Thi Thu Hien wrote:
>> Hi everyone,
>> I am using Jess rule engine to fire some rules. These rules make the
>> inference of domain ontology model. I run the rules with 1000 instances
>> of ontology model. The run time grows linearly up to 30 rules. But from
>> 30 to 35 rules, time grows dramatically. After that, from 40 rules, run
>> time grows linearly again.
>> Do you have any problems when running Jess rule like me. Please give me
>> some your suggestion or explain in this case.
>> Thank you!
>> TTT Hien
>> protege-owl mailing list
>> protege-owl at lists.stanford.edu
>> Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
> protege-owl mailing list
> protege-owl at lists.stanford.edu
> Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
More information about the protege-owl