JOM (Java Optimization Modeler) is a Java library targeted to allowing Java programs modeling and solving optimization problems, defining their input parameters, decision variables, objective function, and constraints using a simple MATLAB-like syntax.

For more information visit: http://www.ait.upct.es/~ppavon/jom