Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

FaCT++

What it is FaCT++ is presented as a new generation of the FaCT OWL-DL reasoner. It retains established FaCT algorithms while changing the internal architecture, adding optimizations and features, and using C++ for efficiency and portability.

Key concepts OWL-DL reasoning; FaCT algorithms; C++ implementation; revised internal architecture; optimizations; binary and source distributions; DIG build support.

How you’d use it Download a binary or build the GNU-licensed source with a C++ compiler and GNU make; a DIG build additionally requires the Xerces-C++ XML parsing library.

LLM angle none stated

Pitfalls & lessons Building requires a C++ toolchain and GNU make, and DIG support adds a Xerces-C++ dependency. The fetched page directs source and binaries to a Google Code URL, so its distribution pointer may require verification before relying on it.

Verdict A C++ OWL-DL reasoner aimed at improved efficiency and portability, but the landing page’s build and download guidance appears dated.

Sources consulted

  • http://owl.man.ac.uk/factplusplus/