Initializing help system before first use

Introduction to FICO® Xpress Executor

FICO® Xpress Executor provides a service for solution builders to solve optimization models.

Xpress Executor enables you to incorporate the input and output structures from your Mosel model directly into the SOAP web service, thereby reducing the complexity of interacting with the web service. It allows developers to identify the structure of the web service within the FICO® Decision Management Platform (DMP) so that they can then call the web service after uploading a Mosel model. It exposes REST and SOAP web service endpoints for the concurrent execution (limited by the capacity of the component size) of FICO® Xpress Mosel models.

Once deployed, parameters and/or a package of input data can be sent to the service as part of the execution request. The execution is asynchronous and progress can be queried. The result data can then be requested once it is available. Result data is persisted until explicitly deleted by the caller, or is older than a configurable age limit.

Note In those cases where solution requirements for optimization exceed model execution (e.g. user interface requirements), you may want to consider using the FICO ® Xpress Insight component instead. Xpress Insight provides a full optimization-centric, collaborative application with a customizable user interface. Refer to the Xpress Insight documentation for more information.

Xpress Executor is an excellent choice for solution builders who need to deploy an Xpress-Mosel or MPS/LP optimization model as an execution service for invocation by an external or FICO® Application Studio application.