HermiT

HermiT is reasoner for ontologies written using the Web Ontology Language (OWL). Given an OWL file, HermiT can determine whether or not the ontology is consistent, identify subsumption relationships between classes, and much more. This is the maven build of HermiT and is designed for people who wish to use HermiT from within the OWL API. It is not officially supported by the HermiT development team, but was built initially for use with the Clojure-OWL library. It is built using the HermiT source tree without modification. There have been some additions to the test source tree to account for differences between the maven and ant environment; these are small and (hopefully) maintainable. The version number of this package is a composite of the HermiT version and an value representing releases of this packaged version. So, 1.3.7.1 is the first release of the mavenized version of HermiT based on the 1.3.7 release of HermiT. This package includes the Jautomata library (http://jautomata.sourceforge.net/), and builds with it directly. This library appears to be no longer under active development, and so a "fork" seems appropriate. No development is intended or anticipated on this code base.

License

License

LGPL
BSD
GroupId

GroupId

com.github.ansell.hermit
ArtifactId

ArtifactId

HermiT
Last Version

Last Version

1.3.8.2-ansell
Release Date

Release Date

Type

Type

jar
Description

Description

HermiT
HermiT is reasoner for ontologies written using the Web Ontology Language (OWL). Given an OWL file, HermiT can determine whether or not the ontology is consistent, identify subsumption relationships between classes, and much more. This is the maven build of HermiT and is designed for people who wish to use HermiT from within the OWL API. It is not officially supported by the HermiT development team, but was built initially for use with the Clojure-OWL library. It is built using the HermiT source tree without modification. There have been some additions to the test source tree to account for differences between the maven and ant environment; these are small and (hopefully) maintainable. The version number of this package is a composite of the HermiT version and an value representing releases of this packaged version. So, 1.3.7.1 is the first release of the mavenized version of HermiT based on the 1.3.7 release of HermiT. This package includes the Jautomata library (http://jautomata.sourceforge.net/), and builds with it directly. This library appears to be no longer under active development, and so a "fork" seems appropriate. No development is intended or anticipated on this code base.
Project URL

Project URL

http://hermit-reasoner.com/

Download HermiT

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.ansell.hermit/HermiT/ -->
<dependency>
    <groupId>com.github.ansell.hermit</groupId>
    <artifactId>HermiT</artifactId>
    <version>1.3.8.2-ansell</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.ansell.hermit/HermiT/
implementation 'com.github.ansell.hermit:HermiT:1.3.8.2-ansell'
// https://jarcasting.com/artifacts/com.github.ansell.hermit/HermiT/
implementation ("com.github.ansell.hermit:HermiT:1.3.8.2-ansell")
'com.github.ansell.hermit:HermiT:jar:1.3.8.2-ansell'
<dependency org="com.github.ansell.hermit" name="HermiT" rev="1.3.8.2-ansell">
  <artifact name="HermiT" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.ansell.hermit', module='HermiT', version='1.3.8.2-ansell')
)
libraryDependencies += "com.github.ansell.hermit" % "HermiT" % "1.3.8.2-ansell"
[com.github.ansell.hermit/HermiT "1.3.8.2-ansell"]

Dependencies

compile (13)

Group / Artifact Type Version
commons-logging : commons-logging Optional jar 1.1.2
com.github.ansell.owlapi : owlapi-api jar 3.4.6.2-ansell
com.github.ansell.owlapi : owlapi-impl jar 3.4.6.2-ansell
com.github.ansell.owlapi : owlapi-parsers jar 3.4.6.2-ansell
com.github.ansell.owlapi : owlapi-rio jar 3.4.6.2-ansell
org.openrdf.sesame : sesame-rio-turtle jar 2.7.5
org.openrdf.sesame : sesame-rio-ntriples jar 2.7.5
org.openrdf.sesame : sesame-rio-rdfxml jar 2.7.5
org.apache.ws.commons.axiom : axiom-api jar 1.2.14
org.apache.ws.commons.axiom : axiom-c14n jar 1.2.14
org.apache.ws.commons.axiom : axiom-impl jar 1.2.14
org.apache.ws.commons.axiom : axiom-dom jar 1.2.14
dk.brics.automaton : automaton jar 1.11-8

test (2)

Group / Artifact Type Version
junit : junit jar 4.11
org.slf4j : slf4j-jcl jar 1.7.5

Project Modules

There are no modules declared in this project.

Versions

Version
1.3.8.2-ansell