A Tool for Designing Bar Structures


Optimizing the design of a structure


Ebes is ...

A software application aimed at the design, calculus, and analysis of 2D and 3D bar structures.

jMetal is ...

An object-oriented Java-based framework for multi-objective optimization with metaheuristic algorithms.

Ebes+jMetal is ...

A software package that allows to design bar structures which can further be optimized with multi-objective metaheuristics according to different goals, such as minimizing the structure weight and minimizing the deformation.

It is intended for ...

Students and professionals of disciplines such as civil engineering, mechanical engineering, and architecture

They are provided with a software covering the full process of developing bar structures including a powerful optimization module that, if the solvers are previously configured, can be used with a minimum knowledge of the metaheuristic internals.

Researchers working in the design of optimization techniques

The problems designed with Ebes+jMetal can be used as a benchmark to evaluate the performance of new multi-objective metaheuristics.


  • Latest release: 1.0
  • Release date: December 18th 2013
  • Downloads: 45
  • Last site modification: July 28th 2014



  • Optimizing the design of a structure Slides


  • Gustavo R. Zavala. (email)
  • Antonio J. Nebro (email)


  • Ebes is written in Visual Basic. It runs on computers equipped with Microsoft Windows.
  • jMetal is written Java. It requires the Java Runtime Environment (JRE).


Ebes+jMetal is a SourceForge project.



Ebes and jMetal are free software. Ebes is licensed under the GNU General Public Licence (GPL). jMetal is licensed under the Lesser GNU General Public Licence (LGPL) .

GPL License LGPL License


  • Gustavo R. Zavala, Antonio J. Nebro, Juan J. Durillo, Francisco Luna Integrating a multi-objective optimization framework into a structural design software Advances in Engineering Software Vol 76, pp. 161-170. October 2014. DOI
  • Francisco Luna, Gustavo R. Zavala, Antonio J. Nebro, Juan J. Durillo and Carlos A. Coello Coello, Solving a Real-World Structural Optimization Problem With a Distributed SMS-EMOA Algorithm. 2013 Eighth International Conference on P2P, Parallel, Grid, Cloud and Internet Computing. pp 600-605. 2013. DOI