MenthorTools / menthor-editor

Menthor Editor
30 stars 7 forks source link
model ontology ontology-editor ontouml

IMPORTANT!

Menthor Editor is no longer maintained.

It has been replaced by the OntoUML Plugin for Visual Paradigm.

Features of the Menthor Editor will gradually be migrated to this new solution.

If you have any questions, please post an issue here.

Best regards,

Tiago Sales

(On behalf of the OntoUML Tooling Team)

1. What is Menthor Editor 1.0?

Menthor Editor 1.0 is a state-of-the-art free platform for people who wants to build high quality ontologies in less time. Its goal is to enable you to develop accurate, good ontologies faster than you could if you were building your OWL/RDF from scracth. By focusing on conceptual modeling with OntoUML and an automatic validation and codification tookit which emcompasses a set of features such as OWL generation, visual simulation, semantic anti-patterns detection and SBVR documentation, Menthor Editor lets you not only build diagrammatically your ontology but garantees you not only built the right ontology but also built the ontology right.

The editor is completely free, download it now and start developing your own ontology right away.

2. License & Scientific Contribution

Distributed under MIT license, Menthor Editor is the subject of many scientific contributions found in the following list of publications

3. Acknowledgments

We would like to thank all NEMO Research Group members who have contributed to the precursor of Menthor called OLED in some very important features such as the OntoUML metamodel, OWL codifications and the portuguese text generator. In particular, we thank Roberto Carraretto, Antognoni Albuquerque, Veruska Zamborlini, Vinicius Sobral, Cásssio Reginato, Victor Amorim, Pedro Paulo Barcelos and Diorbert Correa.

4. Download & Installation

Menthor Editor is no longer maintained. See message at the beginning.

5. Running it

In order to run ME with the source code, you'll need the following tools:

We are used to use Java 8, Eclipse Mars and Tortoise Git. After installing these...

5.1 Import Code on Eclipse

5.2 Setup the correct SWT JAR dependency

Menthor's code requires at development a SWT JAR library that matches with you operating system (Mac, Linux or Windows). Follow these steps to configure a ClassPath Variable on Eclipse that will point to the right SWT JAR dependency:

5.3 Run it

If your're using Mac you need to disable the "XstartOnFirstThread" option in order to run the editor, follow these steps:

Then, click at "Main.java" -> "Right Click" -> "Run As" -> "Java Application"

6 Generating Executable JAR

If you want to deploy the editor into an executable JAR file, do the following: