public static OWLClass getTemporaryAnonymousClass(OWLClassExpression classExpression) {
	//TODO meilleur value
	IRI anonymousIri = IRI.create("temp");
	OWLClass anonymousClass = factory.getOWLClass(anonymousIri);
	OWLEquivalentClassesAxiom equivalenceAxiom = factory.getOWLEquivalentClassesAxiom(classExpression, anonymousClass);
	AddAxiom addAx = new AddAxiom(ontology, equivalenceAxiom);
	manager.applyChange(addAx);
	reasoner.precomputeInferences(InferenceType.CLASS_HIERARCHY);
	return anonymousClass;
    }