We're happy to announce the release of Pellet 2.2. This release is available for download at the Pellet download page.
Since the 2.1 release, we closed more than 50 tickets, including numerous bug fixes and performance improvements. Some of highlights include the following.
- Classification performance has been improved: the most significant speedups are for ontologies with large class hierarchies that use inverse properties and/or property chains. With the new optimizations, Pellet 2.2 classifies many ontologies in seconds that Pellet 2.1 didn’t classify in reasonable time.
- Realization performance has been improved: the speedups are most significant for ontologies where class hierarchy is not tree-like, i.e. some classes have multiple super classes.
- Persistence of classification results is now available through
Pellet command-line (it’s available in Pellet 2.1 and later via
OWLAPI). Using the
—persistoption with the classify subcommand will save the classification results in a file; subsequent classifications of the ontology will incrementally recompute the changes in the ontology and update only the affected parts of the classification hierarchy. - Bug fixes as described in the Trac report for this release.
We are also releasing two versions of the Protege plug-in for Pellet: one plug-in for Protege 4.0 and one plug-in for Protege 4.1 Beta. These plug-ins are available via the auto-update feature of Protege.
Pellet 2.2 is available for use in open source projects under the AGPL v.3 license; for commercial usage, alternative license terms are available. Commercial support contracts are available for Pellet.

