org.semanticweb.owl.inference
Interface OWLConsistencyChecker
- All Known Implementing Classes:
- ConsistencyChecker, RACERConsistencyChecker
- public interface OWLConsistencyChecker
An OWL consistency checker. Will report on the consistency of an
OWL ontology (e.g. whether it is possible for the knowledge base to
be satisfiable). Sub interfaces will supply reasoners that
advertise consistency checking for a particular subspecies of
OWL. If asked to reason with an ontology outside their remit, an
exception may be raised. This may occur either through an explicit
setting of the ontology, or through a manipulation or edit of the
ontology that the reasoner has been told to reason about.
- Version:
- $Id: OWLConsistencyChecker.java,v 1.1.1.1 2003/10/14 17:10:08 sean_bechhofer Exp $
CONSISTENT
public static final int CONSISTENT
- See Also:
- Constant Field Values
INCONSISTENT
public static final int INCONSISTENT
- See Also:
- Constant Field Values
UNKNOWN
public static final int UNKNOWN
- See Also:
- Constant Field Values
consistency
public int consistency(OWLOntology onto)
throws OWLException
- Knowledge base consistency test. Returns
CONSISTENT if it is
possible to have a model. Returns INCONSISTENT if it is not
possible to have a model. Returns UNKNOWN if it can't tell.
OWLException
WonderWeb