Awesome
ONT-API + OWL-API Tools & Formats - OSGI and Distribution.
This is a full ONT-API OSGi and standard distribution which includes:
- ONT-API - an OWL-API alternative implementation, that is based on Apache Jena
- OWL-API Formats (owlapi-parsers, owlapi-rio, owlapi-oboformat)
- OWL-API Tools (owlapi-tools)
- In the profile
withDefaultImpl
there is also the original in-memory OWL-API implementation (owlapi-impl), for testing and debugging
The artifact net.sourceforge.owlapi:owlapi-apibinding is not included in the distribution. Instead, the access point to manager instances is com.github.owlcs.ontapi.OntManagers
from ONT-API.
Please do not confuse this distribution with net.sourceforge.owlapi:owlapi-osgidistribution,
which is an extraneous implementation, that is not based on ONT-API.
The project is completed with validation and integration tests.
Requirements
- Java8
License
- Apache License Version 2.0
Installation
$ git clone https://github.com/owlcs/ont-api.git
$ cd ont-api
$ mvn clean install
$ cd ..
$ git clone https://github.com/sszuev/ontapi-osgidistribution.git
$ cd ontapi-osgidistribution
$ mvn clean install
Version history and dependencies:
- 1.0.0-SNAPSHOT: ONT-API-2.0.0-SNAPSHOT (jena 3.12.0, owlapi 5.1.11)
- 1.0.1-SNAPSHOT: ONT-API-2.1.1-SNAPSHOT (jena 3.16.0, owlapi 5.1.14)