Skip to content
This repository has been archived by the owner on Dec 18, 2019. It is now read-only.
/ menthor-api Public archive

2016 - Menthor API is a ongoing project that aims to develop a new programming infrastructure for the Menthor Editor (this API is not attached to the editor yet)

License

Notifications You must be signed in to change notification settings

MenthorTools/menthor-api

Repository files navigation

1. What is Menthor API?

Menthor API is a ongoing project that aims to develop a new programming infrastructure to the Menthor Editor (the API is not attached to the editor yet). Its goal is to give you access to all Menthor Editor's capabilities dynamically via code. So far, that includes OntoUML modeling with the addition of events, powertypes and qualities, syntactical checking, content importation from the Sparx Systems' EA tool and support for both UML and OLED (the precursor of the Menthor Editor). Ongoing work include all Menthor's remaining features such as codification to OWL/RDF, the Alloy generation, SBVR generation, and semantic anti-patterns.

2. License

The API is currently distributed under MIT license.

3. Source Code

In order to run the API with the source code, you need the following tools:

  • Java 7 or superior
  • IntelliJ with GROOVY installed
  • Git Client application (GitHub, Tortoise, Source Tree, etc)

If you're not sure how to create your remote branch from this project using Tortoise click here

4. Examples

To learn how to use the API visit our wiki pages here. If you want to build OntoUML models using the API you can start [here](Creating an OntoUML model programmatically)

About

2016 - Menthor API is a ongoing project that aims to develop a new programming infrastructure for the Menthor Editor (this API is not attached to the editor yet)

Resources

License

Stars

Watchers

Forks

Packages