This is the User's Manual for the Optimization Services (OS) project. The objective of (OS) is to provide a general framework consisting of a set of standards for representing optimization instances, results, solver options, and communication between clients and solvers in a distributed environment using Web Services. This COIN-OR project provides C++ and Java source code for libraries and executable programs that implement OS standards. The OS library includes a robust solver and modeling language interface (API) for linear, nonlinear and other types of optimization problems. Also included is the C++ source code for a command line executable OSSolverService
for reading problem instances (OSiL format, nl format, MPS format) and calling a solver either locally or on a remote server. Finally, both Java source code and a Java war, are provided for users who wish to set up a solver service on a server running Apache Tomcat. See the Optimization Services (OS) home page www.optimizationservices.org
and the COIN-OR Trac page projects.coin-or.org/OS
for more information.