public static OWLKnowledgeBase newKB() { if (!OWLSConfigurations.instance().usePellet()) { BSDFLogger.getLogger().info("Creates a KB using OWLMicroReasoner"); OWLKnowledgeBase kb = OWLFactory.createKB(); kb.setReasoner(ReasonerRegistry.getOWLMicroReasoner()); return kb; } else { BSDFLogger.getLogger().info("Creates a KB using Pellet"); return ObjectOWLSTranslator.jenaModelToOWLKnowledgeBase(ModelFactory.createOntologyModel(PelletReasonerFactory.THE_SPEC)); } }