This sounds great! Maybe the JessTab author will fold some of your modifications into a new release at some point. I think Buddy Kresge wrote: [Charset iso-8859-1 unsupported, filtering to ASCII...] > I am currently working on more tightly coupling these > environments. Prot_g_ and Jess are coupled via the > JessTab plugin's "map" commands (mapclass, mapinstance, etc). > These map Prot_g_ ontology items into the Jess environment. > Modifications in to objects in either environment is reflected > in both Prot_g_ and Jess. > > I am trying to gain a tighter coupling via the use of the > JessEvent mechanism (Chapter 4 I believe in the Jess Manuals, > for Version 6 of Jess). > What this allows you to do is to write specific function for > different kinds of inference, etc. and then have those trigger > when a JessEvent occurs. This gives the same effect of coding > widget extensions in Prot_g_. For example, I have some code > that handles the FACT JessEvent (new fact added). When this new > fact (a Prot_g_ object) is added I then go run specific inference > (either via Jess Rules or code) than then dynamically modifies > the Prot_g_ object. I can then immediately see the effects while > staying in the Prot_g_ environment and I no longer have to go over > to the JessTab and invoke the inference by hand! > > Pretty cool stuff. > --------------------------------------------------------- Ernest Friedman-Hill Distributed Systems Research Phone: (925) 294-2154 Sandia National Labs FAX: (925) 294-2234 Org. 8920, MS 9012 [EMAIL PROTECTED] PO Box 969 http://herzberg.ca.sandia.gov Livermore, CA 94550 --------------------------------------------------------------------- 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] ---------------------------------------------------------------------
