I'm working with ontologies, and I have an OWL file where my ontology is already defined, classes, object properties, and so on. I use Protegé 4.1 to fill these policies by creating the instances of each class. But I'm trying to create these instances directly through the java code, using the OWL API, but I could not even find in the documentation how to do this. So what I want is basically to get the ontology created but no instances, and create those instances in the code itself. Has anyone done this, or know how?