AIMMS 3 is a complete optimization modeling for developing fully functional decision support and optimization applications ready for use by decision makers. AIMMS can also be used for creating optimization components to extend and boost your (existing) applications developed in e.g. Excel, C++, and Visual Basic.
Since the use of AIMMS might differ from the actual development of applications and/or use of the application, we offer AIMMS a few use types (including the AIMMS Viewer), typically as a local desktop license for single use or as a network license for concurrent use. This way, we can provide you with the licenses that suits your needs.
AIMMS User Types
Although AIMMS is a optimization modeling development tool, the usage of the decision support systems created with it goes far beyond model developers. Therefore we offer three license types that cover the possible usage of AIMMS:
|
Type |
Typical Usage |
|---|---|
|
AIMMS Desktop Development Use License
AIMMS Desktop Deployment Use License
|
Development: For users that want to develop, maintain and run AIMMS-based optimization applications and models (i.e. building/ modifying the model code base, create Graphical User Interfaces, develop to-be embedded components) on their personal desktop.
Deployment: For users that want to run AIMMS applications either through the AIMMS GUI, or as an embedded component on their personal desktop.
The AIMMS Development and Deployment Use License include the links and deliverables of Open Source solvers like CBC and IPOPT as well as the AOA algorithm (LP/MIP/NLP/MINLP support) |
|
Viewer License* (free) |
This license allows anyone to browse the results of an AIMMS-based optimization application through the graphical user interface of the application. |
|
Academic License |
AIMMS Desktop Development Use License for Academic users. Request a Free AIMMS Academic License. |
*) AIMMS Viewer
To enable AIMMS users to easily share the results of their AIMMS-based optimization applications with other people, we have developed a free AIMMS Viewer. The AIMMS Viewer allows users to:
-
Open AIMMS applications that have been made viewable by the application developer.
-
Use the data manager to load the data of one or multiple cases created by an AIMMS application.
-
Browse the results through the graphical user interface (GUI) of the AIMMS application.
The table below shows the differences with the existing Developer, End-User and Component licenses. The AIMMS Viewer can be downloaded here. It is a separate installation that can be operated without a dongle or nodelock. The AIMMS Viewer is free: there is no license fee or maintenance fee.
| Functionality | Developer | Deployment |
Viewer |
|
| Build an optimization model and GUI | √ | |||
| Exchange data with external sources | √ | √ | ||
| Modify input data in the GUI | √ | √ | ||
| Perform optimization runs (solves) | √ | √ | ||
| Load input & result data from saved cases | √ | √ | √ | |
| View input & result data in the GUI | √ | √ |
√ |