OWLDataFactory factory = manager.getOWLDataFactory();
OWLOntology ontology = manager.loadOntology( IRI.create( mindswappers ) );
// we want a non-buffering reasoner here (a buffering reasoner would not process any additions, until manually refreshed)
PelletReasoner reasoner = com.clarkparsia.pellet.owlapiv3.PelletReasonerFactory.getInstance().createNonBufferingReasoner( ontology );
manager.addOntologyChangeListener( reasoner );
// perform initial consistency check
long s = System.currentTimeMillis();
boolean consistent = reasoner.isConsistent();
long e = System.currentTimeMillis();