Skip to content
This repository has been archived by the owner on Feb 29, 2024. It is now read-only.

ONT-API + OWL-API Tools & Formats - OSGI and Distribution.

License

Notifications You must be signed in to change notification settings

sszuev/ontapi-osgidistribution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)

About

ONT-API + OWL-API Tools & Formats - OSGI and Distribution.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages