Hello,
First of all, thank you very much for your help, Su!
I was about to give my opinion about this issue, but I know nothing about
JavaBeans.
By using an ontology approach for building KBSs , a developer has many
advantages (please correct me if I'm wrong):
. Using Protégé as a comfortable studio tool to specify the classes and
relations, one could work at the knowledge level (the knowledge itself) not
in the symbol level (the Jess language). It is easier to build the KB
afterwards (William Swartout and Andre Valente wrote papers saying it saves
developing time).
. Gain of (declarative) expressiveness: you could write the reified classes
and relations directly, but it's much more painful. Also communication among
agents is endowed with a richer and more organized vocabulary (the
ontology). The ontology editors I know employ frame based representations,
that allow the slots to instantiate individuals of other classes (that's why
reification is necessary).
Finally I'd like to contact the visitor you mentioned, 'cause, besides
elegance, the conversion to templates can be translated to other formalisms
by ontolingua if translators are built, once templates are declarative.
Fred Freitas
----------------------------------------------------------
PhD. student - Artificial Intelligence & Internet
Universidade Federal de Santa Catarina
Under supervision of Prof. Guilherme Bittencourt
Currently at University of Karlsruhe - Germany
---------------------------------------------------------------------
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]
---------------------------------------------------------------------