Thread Links Date Links
Thread Prev Thread Next Thread Index Date Prev Date Next Date Index

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