Skip to content

liveontologies/protege-proof-justification

Repository files navigation

Protege Proof Justification

Maven Central Version License Build status

A plug-in for the Protégé Desktop ontology editor that provides a service for the Protege Justification Explanation plug-in. This service computes justifications from proofs using the Proof Utility Library PuLI.

For further information, see https://github.com/liveontologies/protege-proof-justification.

Prerequisites

Protege Proof Justification is tested to work with Protégé 5.5.0. It may work with other versions of Protégé.

Installation

To install, place all jar files inside the archive

protege-proof-justification-0.1.1-SNAPSHOT.zip 

into the plugins folder of the Protege installation.

The plug-in supports Protege Auto Update feature which can be used for upgrading to newer versions according to the instructions here:

http://protegewiki.stanford.edu/wiki/EnablePluginAutoUpdate

Development

To develop extensions to be used with this plug-in, use the following Maven dependency:

<dependency>
  <groupId>io.github.liveontologies</groupId>
  <artifactId>protege-proof-justification</artifactId>
  <version>0.1.0</version>
</dependency>

Each extension should be a plug-in that implements the new extension points specified in src/main/resources/plugin.xml using which proofs for entailments can be obtained.

See Plugin Anatomy for general information about developing Protégé plug-ins.

To use snapshots versions of this library (if not compiled from sources), please add the Sonatype OSSRH snapshot repository either to your pom.xml or settings.xml:

<repositories>
  <repository>
    <id>ossrh-snapshots</id>
    <url>https://s01.oss.sonatype.org/content/repositories/snapshots</url>
    <snapshots>
      <enabled>true</enabled>
    </snapshots>
  </repository>
</repositories>

License

Protege Proof Justification is Copyright (c) 2016 - 2024 Live Ontologies Project

All sources of this project are available under the terms of the Apache License 2.0 (see the file LICENSE.txt).

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages