Re: SUO: Ontology Development Language Choice
Bill,
We develop our ontologies in a version of KIF
<http://suo.ieee.org/suo-kif.html> and then translate to less expressive
languages like DAML, XML and Protege. OO languages have limited expressive
power in the declarative portion of their language features, but can be a
good method for using the basic structure of an formal ontology in a fast
implementation. The value in creating the formal ontology first is that it
supports reuse of a formal upper ontology, and that the formal axioms,
although not used directly in such an application, are more precise than
ambiguous English comments.
You can see examples of translation and translation tools at
<http://ontology.teknowledge.com>
Adam
At 10:19 AM 5/6/2003 -0500, BHuff@sncorp.com wrote:
>I am new to the world of ontologies and am wondering what languages are
>ontologies primarily developed in?
>Are ontologies better suited for expert system languages (CLIPS, etc.) or
>can object-oriented languages (Java, C++, etc)
>work just as good (as far speed and manageability)?
>
>Bill