The development of Opt4J was initiated at the chair of Hardware/Software Co-Design, Department of Computer Science at the University of Erlangen-Nuremberg, Germany. The main developers so far were: Martin Lukasiewycz, Michael Glaß, Felix Reimann, and Sabine Helwig.
Opt4J is using the following libraries
- Google Guice (Dependency Injection Framework)
- SAT4J (Satisfiability Library for Java)
- Ptolemy Plot (Plot Library for Java)