Tools for model deployment
Model deployment strongly depends on the tool used to specify the model. Deployment is achieved through the use of Xpress libraries. Alternative deployment options for Mosel models are distributed or Cloud computing applications controled via XPRD (see the Advanced Evaluators Guide for further detail) and the embedding into distributed, multi-user applications using Xpress Insight.
Model specified in | Deployed using |
---|---|
Mosel | Xpress Insight |
Mosel libraries (C++/C, Java, VBA, .NET) | |
XPRD (C++/C, Java) | |
BCL | BCL libraries (C, C++, Java, .NET) |
Optimizer libraries | Optimizer libraries (C++/C, Java, .NET, Python) |
Note that for Constraint Programming (Xpress Kalis), the model must be specified using Xpress Mosel.
Further information
See Xpress documentation (in the docs subdirectory of your Xpress installation or at http://www.fico.com/fico-xpress-optimization/docs/latest):
- Introductory examples (Mosel/BCL/Optimizer): ``Getting Started with Xpress''.
- Mosel libraries examples: ``Xpress Mosel User Guide'', Part III: `Working with the Mosel Libraries'.
- Mosel libraries documentation: ``Mosel Library Reference Manual''.
- BCL: ``BCL Reference Manual''.
- Optimizer: ``Optimizer Reference Manual''.