In the field of complex problem optimization with metaheuristics, semantics has been used for modeling different aspects, such as: characterization, parameters, decision-maker’s preferences, or algorithms. However, there is a lack approaches where ontologies are applied in direct way into process, aim enhancing it by allowing systematic incorporation additional domain knowledge. This due to hig...