OntModel model = ModelFactory.createOntologyModel( PelletReasonerFactory.THE_SPEC );
model.setStrictMode( false );
DatatypeProperty p = model.createDatatypeProperty( ns + "p" );
p.addRDFType( OWL.InverseFunctionalProperty );
p.addRange( XSD.xboolean );
OntClass C = model.createClass( ns + "C" );
C.addSuperClass( model.createCardinalityRestriction( null, p, 1 ) );