OPLA-Tool - NSGA-III Fork

Description

Desenvolvimento do NSGA-III para a OPLA-Tool

Requirements

Before to compile the code, you need to install the following softwares on your PC:

How to Build

This section show the step-by-step that you should follow to build the OPLA-Tool.

  • Create a directory to build OPLA-Tool:
mkdir opla-tool
  • Access the folder:
cd opla-tool
  • Download all projects:
git clone https://github.com/JoaoChoma/marcelo-opla.git
  • Install dependencies:
sh architecture-representation/buildDeps.sh
  • Compile all projects. The sequence is important:
cd architecture-representation && mvn clean && mvn install
cd opla-patterns && mvn clean && mvn install
cd opla-core && mvn clean && mvn install
cd opla-tool && mvn clean && mvn install
  • Open OPLA-Tool:
java -jar opla-tool/target/opla-tool-0.0.1-jar-with-dependencies.jar