Pellet—The Open Source OWL DL Reasoner.

Pronto is an extension of Pellet that enables probabilistic knowledge representation and reasoning in OWL ontologies. Pronto is distributed as a Java library equipped with a command line tool for demonstrating its basic capabilities.

Pronto

Pronto’s Features and Capabilities

Pronto offers core OWL reasoning services for knowledge bases containing uncertain knowledge; that is, it processes statements like “Bird is a subclass-of Flying Object with probability greater than 90%” or “Tweety is-a Flying Object with probability less than 5%”. The use cases for Pronto include ontology and data alignment, as well as reasoning about uncertain domain knowledge generally; for example, risk factors associated with medical conditions like breast cancer.

Pronto extends Pellet with the following features:

You can find more information about Pronto in the documentation provided in the distribution package or reading our weblog posts about Pronto.

Download

You can download the latest release of Pronto as pronto-0.2.zip (Jul 11, 2008).

Pronto depends on Pellet 1.5.2, which is included in the Pronto release package. It also relies on Ops Research’s OR-Objects package. The license terms of OR-Objects do not permit us to distribute it with Pronto. You need to download OR-Objects v1.2.4 separately and save it in the lib directory of Pronto. See README file in the Pronto distribution for further instructions.

Status

The current public release of Pronto is version-identified as 0.2. Thus, Pronto is not yet ready for prime-time. It should be considered more robust and mature than a mere prototype, but less mature than a production-level system like Pellet. Most notably, Pronto’s performance does not scale past a dozen or so conditional constraints in an OWL knowledge base.

Community Support

Support, discussion, and future development of Pronto will take place on or around the Pellet mailing list. See the Pellet mailing list page for details about subscribing, archives, etc.

Commercial Support

Commercial support and future development of Pronto is available from Clark & Parsia LLC.

License

Pronto is open source software, available under the licensing terms of the AGPL, v.3. You can read the text of the full license here: AGPL.

Pronto Features

  1. Probabilistic Reasoning
  2. Non-monotonic Reasoning
  3. Retrofit existing OWL ontologies