Hi,
I have few questions regarding Jess.
1) Considering the scenario of a Network management application, If there is
a KB of Network topology what are the choices of representing it? Can i use
XML to represent it and load the KB in to Jess?
2) If the alarm events are coming in as Structured CORBA events with
key/value pairs (Slots in an Alarm object), would it be better if i
represent them in the rete net as they are? Or would it be better to write a
wrapper which builds the Alarm object and assert it in to the network. Which
one is better? Are there any performance hits?
Structures events. A.B.key = xyz, A.B.val = abc
Object: A { xyz = val; }
3) Does Jess uses Hashtables for its internal storage? Or lists? O(N)? or
O(N * N)? Some where i saw a benchmark saying Jess is 20 times faster than
CLIPS for large N. Is this the result of the way its internal storage
mechanism is handled?
4) If i have an object and some of its attributes are matched against a
pattern, will the whole object go in to rete net? Or only the parts of the
object that are matched? how does this work. If the whole object goes in to
the rete net, does representing attributes in structured events makes sense?
5) Is it a good idea to call the Java methods which Jess functions call
internally, directly from java code?
6) Are there any benchmarks of any known implementations of applications
using Jess to verify the stability and performance?
I appreciate your opinions and answers.
Thanks in Advance
Satish.
---------------------------------------------------------------------
To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]'
in the BODY of a message to [EMAIL PROTECTED], NOT to the
list (use your own address!) List problems? Notify [EMAIL PROTECTED]
---------------------------------------------------------------------