Build OWL Ontologies in a Programmatic Environment