Hello all, Once this could be useful to others I'm forwarding it to the list fred Hi Ridzuan NOw I'm back again, finally! You must develop your ontology normally in Protege. Then you may want to use in your application outside Protege. Protege generates 3 files: a .pprj (the project and its configuration settings, that you won't need for your application), a .pont (the ontology in CLIPS, which is very similar to JEss) and a .pins (the instances file, also in CLIPS). Jess can't represent frames, the formalism in which most ontology editors rely on, so you need to use JessTab, that override functions, such as defclass, so as to provide functionalities very similar to CLIPS, which is fream-based. So you have to make slight modifications in your .pont and .pins files.: .In the .pont file, you must erase all of the definition of slots out side the classes ((defclass :CLIPS_TOP_LEVEL_SLOT_CLASS), and change the classes that inherit from USER to inherit from :THING. You must use the JessTab command facet-set to define inverse slots. .In the .pins, you just need to put the expression "make instance" before every definition of instance Fred Freitas ---------------------------------------------------------- PhD. student - Artificial Intelligence & Internet Universidade Federal de Santa Catarina - Brazil -----Original Message----- From: Md Ridzuan Mukhtar [mailto:[EMAIL PROTECTED]] Sent: Monday, July 09, 2001 3:05 AM To: Frederico Luiz Goncalves de Freitas Subject: Re: Need Your Help TQ very much Fred, I just managed to make it appeared on Protege and it quite confusing. So the next step would be how to use Jess and incorporate the ontology within it. Do you have any sample exercise or application that use onto within Jess. Also an example of API program to retrieve data from database as an instances(or JDBC for Oracle and Access). Millions of thanks and best regard Ridzuan --------------------------------------------------------------------- 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] ---------------------------------------------------------------------
