Initializing help system before first use

# Running and Debugging Models

Xpress Workbench allows you to run models in a standalone environment. Mosel models are compiled, loaded, and run when they are executed in Workbench. When a Mosel model is compiled, the syntax of the model and the libraries implemented in Mosel are checked but no operation is executed. The result of the compilation is a BInary Model (BIM) that is saved in a second file. In this form, the model is ready to be executed and the source file is not required any more. To actually 'run' the model, the BIM file must be read in again by Mosel and then executed.

Running a Mosel Xpress Insight app in Workbench, outside of Xpress Insight, can be faster and simpler than publishing the complete app to an Xpress Insight server whenever you want to test it. When you run the Mosel model in Workbench, it is also re-compiled if the source has changed.

Covered Topics

- Running Models
- Stopping a Model
- Changing the Working Directory
- Debugging Models
- Compiling Models
- Running Submodels and Parallel Solving
- Preparing Template Files for Mosel Deployment Wrappers
  It is straightforward to execute Mosel models from applications written in C, C#, Java, VB.NET and VBA.
- Tuning Mosel Models
- Profiling Models
  Running a model with the profiler provides detailed information on what part of the code is actually executed and how much time each statement requires.
- Collecting Coverage Data
- Tracing Model Execution

Parent Topic Xpress Workbench User Guide

© 2001-2026 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.