I think Sanjay Vivek wrote: > 1.. I've done some reading about Jess and it looks like it's powerful enough to > express the sort of rules we need in this project. For example, what the sensors > should do when the river depth goes about a certain level and stuff like that. > However, I haven't actually used Jess yet so is Jess really powerful enough to do > so? I know it's a pretty vague question but bear with me pls!
Absolutely. > 2.. This is a pervasive computing project so system and resource requirements is vitally important. Could someone tell me what the system requirements are for Jess? It depends strongly on the nature of the rules that you write. This is really asking for the system requirements of a program that hasn't been written yet -- your rule base. But in any case, plenty of systems can run in a reduced Java heap of a few megabytes. I know of someone who has Jess running on an IPAQ. > 3.. My final question is how easily can Jess couple into Java? For > example, how easily can we bring sensor reading through into Jess > to refer to in the rules? You can invoke any Java function directly from the Jess language, or you can extend the Jess language by implementing Jess functions in Java, or you can write your program in Java, and manipulate Jess through its API. There are many options, all of which give you excellent interoperability with Java. Just by way of example, if you had JavaBeans with a property that represented the readings of the sensors, and those Beans sent PropertyChangeEvents when the sensor values changed, then Jess rules could react to the values in real time. --------------------------------------------------------- Ernest Friedman-Hill Advanced Software Research Phone: (925) 294-2154 Sandia National Labs FAX: (925) 294-2234 PO Box 969, MS 9012 [EMAIL PROTECTED] Livermore, CA 94550 http://herzberg.ca.sandia.gov -------------------------------------------------------------------- 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] --------------------------------------------------------------------
