Je souhaite mettre à jour/supprimer les axiomes d'une classe OWL (par exemple axiomes SubclassOf).OWLAPI: Impact sur les performances lors de la mise à jour/suppression d'axiomes
Je suit deux approches:
1) Effacer tous les anciens axiomes puis créer tous les nouveaux axiomes.
2) Supprimer les axiomes sélectifs en les comparant à de nouveaux axiomes.
Note: - En raison de certaines limitations que je dois traiter les cas de mise à jour que supprimer + créer
Q. Quelle est la meilleure stratégie aller aheas en termes de performance pour OWLAPI?
E.g. J'ai axiomes suivant SubClassOf pour Class X
-
1) A or B
2) name exactly 1 xsd:string
3) P and not Q
et je veux mettre à jour/supprimer ces axiomes -
1) A [Update]
2) name min 1 xsd:string [Update]
3) Axiom is deleted [Delete]
si l'opération ci-dessus est plus fréquente quelle approche utiliser? – SuhasD