IBM ILOG ODM Enterprise offers an integrated development environment (IDE) based on the Eclipse framework which supports the different phases of optimization based custom solution development:
Business analysts can capture the business application data model using graphical data modeling edition tools;
Optimization experts can develop, debug and tune the optimization model;
Software developers can develop data integration connectors, configure and deploy the optimization server capability, configure and customize the user interface.
Slashing development costs
Building a good optimization-based analytical decision-support application takes time and experience. It requires building the sophisticated behavior associated with scenario creation and comparison, controlled relaxation of constraints, and goal balancing. Creating the user interface screens needed to review data inputs, operating constraints, preferences, costs, yield assumptions, goals and solution metrics also requires considerable effort. IBM ILOG ODM Enterprise offers out-of-the-box implementation for these, and many more, commonly used functionalities of planning and scheduling applications. In a few minutes, some simple but effective views and interactions can be configured to fulfill most basic needs. And ODM Enterprise also simplifies constructing more complex views needed for sophisticated users.
Open to customization
When configuring standard components is not enough, IBM ILOG ODM Enterprise includes documented Java API to enable customization of its functionality. For example, the software developer can include a specific Java-based custom view with maps and diagrams, using the embedded IBM ILOG JViews Enterprise Developer. Other examples are custom data connector or custom data interaction.

Examples of custom visualization inside IBM ILOG ODM Enterprise using IBM ILOG JViews Enterprise.
Modularity
The modularity of IBM ILOG ODM Enterprise enables using some modules independently of others. The Java API allows, for example, using an application developed in ODM Enterprise from a custom user interface or integrating it into an existing application. This application can still benefit from using the central scenario repository and the Optimization Server.
Perfect fit
Through the customizability and the modularity of IBM ILOG ODM Enterprise, developers can create a solution architecture that fits perfectly to their business needs.
Related links

