6. The method of claim 2 wherein using the autogeneration utility to transform the Unified Modeling Language class diagram directly into a standard representation the ontologies further comprises visiting each Unified Modeling Language element once; determining the Unified Modeling Language element type; determining a rule to be fired for the element type; and firing the rule for each element type.
6. The method of claim 2 wherein using the autogeneration utility to transform the Unified Modeling Language class diagram directly into a standard representation the ontologies further comprises visiting each Unified Modeling Language element once; determining the Unified Modeling Language element type; determining a rule to be fired for the element type; and firing the rule for each element type. 7. The method of claim 6 further comprising delegating the rule to a registrar class; and executing a method for building the ontology model from the registered Unified Modeling Language elements.