Professional Optimization Framework
ProOF is a computational tool developed to assist professionals in implementing optimization methods and problem solving. The tool can be considered as a development environment (framework) and focuses primarily on guiding the implementation of computational methods and varied problems using the paradigm as object-oriented programming.
The tool incorporates the same environment as the key features found in other tools of literature, guide the implementation of methods and problem solving with high reuse of code, supports generating code in different programming languages and maintains a Graphical User Interface (GUI ) for automatic parameterization methods entered by the user. Some published studies attest to the robustness of the tool, to incorporate the ProOF some methods that have been used for optimization and real world problems.