A Protégé Desktop plugin for importing PLC XML data into OWL ontologies. This project is based on Cellfie.
To build and install this plugin you must have the following items installed:
- Java 8
- A tool for checking out a Git repository
- Apache's Maven
- A Protégé (5.0.0 Beta 21 or higher) distribution. Download here.
Get a copy of the latest code:
git clone https://github.com/imane0897/OntoPLC.git
Change into the OntoPLC-plugin directory:
cd OntoPLC
Build with Maven:
mvn clean package
On build completion the target
directory will contain a OntoPLC-${version}.jar file.
The JAR is generated in the OSGi bundle format required by Protégé's plugin-in mechanism.
To install in your local Protégé, copy this JAR file to the plugins
subdirectory of your Protégé installation (e.g., /Applications/Protege-5.0.0/Contents/Java/plugins/).
To start working with OntoPLC, first load your working ontology in Protégé and find the plugin in menu selection Tools > OntoPLC