IBM ILOG ODM Enterprise offers an integrated development environment (IDE) based on the Eclipse framework which supports the different phases of optimization-based tailored solution development:
Slashing development costs
Building a good 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. With ODM Enterprise, you can automatically create and maintain a Domain Object Model, a Java realization of the application data model, that enables you to customize views and behaviors in the business user interface.
Examples of custom visualization inside IBM ILOG ODM Enterprise using IBM ILOG JViews Enterprise.
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.
Through the customizability and the modularity of IBM ILOG ODM Enterprise, developers can create a solution architecture that fits perfectly to their business needs.