In this guide, we have described an ontology-development methodology for
declarative frame-based systems. We listed the steps in the ontology-development process
and addressed the complex issues of defining class hierarchies and properties of classes
and instances. However, after following all the rules and suggestions, one of the most
important things to remember is the following: there
is no single correct ontology for any domain. Ontology design is a creative process
and no two ontologies designed by different people would be the same. The potential
applications of the ontology and the designer’s understanding and view of the domain
will undoubtedly affect ontology design choices. “The proof is in the
pudding”—we can assess the quality of our ontology only by using it in
applications for which we designed it.