OWLAnnotation oav = factory.getOWLAnnotation(oa, factory.getOWLStringLiteral(clazzlabel,"en"));
OWLDatatype dt = factory.getOWLDatatype(IRI.create(DATATYPE));
OWLNamedIndividual sub = factory.getOWLNamedIndividual(IRI.create(SUBJECT));
OWLNamedIndividual obj = factory.getOWLNamedIndividual(IRI.create(OBJECT));
OWLLiteral literal1 = factory.getOWLTypedLiteral(VALUE,dt);
OWLDeclarationAxiom daxiomcls = factory.getOWLDeclarationAxiom(cls); //Classe
OWLDeclarationAxiom daxiomop = factory.getOWLDeclarationAxiom(op); //obj prop
OWLDeclarationAxiom daxiomdp = factory.getOWLDeclarationAxiom(dp); //data prop
OWLDeclarationAxiom daxiomsub = factory.getOWLDeclarationAxiom(sub); //subject
OWLDeclarationAxiom daxiomobj = factory.getOWLDeclarationAxiom(obj); //object
OWLClassAssertionAxiom axiomsub = factory.getOWLClassAssertionAxiom(cls,sub); //Istanza
OWLClassAssertionAxiom axiomobj = factory.getOWLClassAssertionAxiom(cls,obj); //Istanza
OWLObjectPropertyAssertionAxiom axiomop = factory.getOWLObjectPropertyAssertionAxiom(op, sub, obj); //Obj prop tra individui
OWLDataPropertyAssertionAxiom axiomvalue = factory.getOWLDataPropertyAssertionAxiom(dp, obj,literal1); //Dataprop all'istanza;