≫≫Xpress-IVE
Xpress-IVE is a complete visual development
environment for Xpress-Mosel under
Windows. Xpress-IVE incorporates a Mosel
mathematical model editor, compiler and
execution environment, together with
visualization technology.
The user can browse the objects within their
model program through an entity tree, which
allows the solution values of all optimization
objects to be viewed when available.
The performance of the Optimizer can be
analyzed through runtime visualization. Further
visualization allows you to view and browse the
problem instance matrix, and create custom
graphs to view the solution.
Xpress-IVE is ideal for developing Mosel models
for applications, for analyzing and tuning the
Optimizer on particular problem instances,
and for developing and running one-off
optimization problem applications in a stand
alone visual environment. For applications,
the model file can developed, tested and
tuned in Xpress-IVE, before being exported
and embedded in the application itself.
≫≫Xpress-Mosel
Xpress-Mosel provides a high level modeling
and programming language, which allows the
user to formulate their problem, solve it using
the Xpress-Optimizer, and analyze the solution.
Mosel models are compiled, which makes
them fast and protects intellectual property
and integrity. They can be run interactively
or embedded within software applications.
The Mosel language is easy to learn and use,
making it easy to develop, test and thereafter
maintain optimization applications. A visual
development environment, Xpress-IVE, makes
the process even easier. Mosel has advanced
features to handle the largest and most
sophisticated optimization problems.
≫≫Xpress-BCL
Xpress-BCL is an object-oriented library for
building problems within an application. It
uses a step-by-step approach, with functions
to add a variable, and add a constraint, which
the developer calls within their C/C++, Java
or VB program, gradually building up the
complete problem. Once the complete
problem is defined, it is solved using the
Xpress-Optimizer. Further BCL functions
enable the developer to access the solution
directly within their application.
Xpress-MP modeling tools
decision management tools
Sophisticated yet easy-to-use
tools for building, solving,
testing and deploying
optimization models
Xpress-IVE is a visual development
environment for writing, compiling
and managing mathematical models.
Xpress-Mosel is the modeling
language that supports a rich set of
statements and procedures to build
mathematical models and then
solve them with optimizers and
other solution techniques. These
can include userwritten procedures.
For customers who wish to build or
manipulate mathematical models
directly within their own computer
programs, FICO provides the Builder
Component Library: Xpress-BCL. Xpress-IVE for mathematical development
Both Mosel and BCL are extremely useful for
consultants and OEMs who want to solve
particular classes of optimization problems
efficiently. The standard Xpress-Optimizer
may be customized to take advantage of
the structure or some other characteristic
of the problem to reduce solution times.
|