tsadigovAgmail / swrlapi

OWLAPI-based version of SWRLAPI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SWRLAPI

The SWRLAPI is a Java API for working with the OWL-based SWRL rule language. It includes graphical tools for editing and executing rules. A SWRL-based OWL query language called SQWRL is also provided.

See the SWRLAPI Wiki for documentation.

A Protégé-based SWRLTab Plugin, built using this API, is also available.

Building Prerequisites

To build this library you must have the following items installed:

  • Apache's Maven.
  • A tool for checking out a Git repository.

Building

Get a copy of the latest code:

git clone https://github.com/protegeproject/swrlapi.git 

Change into the swrlapi directory:

cd swrlapi

Then build it with Maven:

mvn clean install

On build completion your local Maven repository will contain the generated swrlapi-${version}.jar file.

This JAR is used by the Protégé SWRLTab Plugin and by the standalone SWRLTab tool.

A Build Project is provided to build core SWRLAPI-related components.

About

OWLAPI-based version of SWRLAPI


Languages

Language:Java 96.9%Language:Web Ontology Language 3.1%