最適化テクノロジーに基づいた分析的な意思決定支援アプリケーションの構築と実装
IBM ILOG ODM Enterprise は、最適化テクノロジーに基づいた分析的な意思決定支援アプリケーションの構築と実装に役立ちます。
IBM ILOG ODM Enterprise には、さまざまな業界にわたる企業の意思決定者向けの、効果が高い最適化ベースの分析的な計画とスケジューリングのソリューションを開発および実装するためのエンタープライズ規模のプラットフォームが用意されています。
- シナリオ管理とシナリオ比較のための強力な what-if 分析により、より適切で迅速な意思決定が可能になります。
- ドリルダウン表示およびグラフィック表示による拡張分析により、データと意思決定を詳細に視覚化できます。
- 計画立案者間でのシナリオの共有とコラボレーションを可能にすることにより、大規模アプリケーションに対する分散計画処理をサポートします。
- デスクトップからエンタープライズまでの幅広い構成オプションが提供されているため、各組織でさまざまなソリューション・アーキテクチャーを柔軟にマッピングすることができます。
- 固有または役割ベースの計画立案とコラボレーションをサポートします。
- 最適化、データ・チェック、インポート/エクスポート、その他のカスタム・タスクなど、さまざまな意思決定プロセス・タスクをサポートします。
- 最適化をデスクトップ、つまりローカルで使用できるようにします。
- WebSphere® Application Server を基盤として構築されているため、堅固で拡張性の高い実装が可能であり、DB2® を基盤として構築されているため、シナリオの管理と共有が可能になっています。
- IBM ILOG CPLEX 最適化ソフトウェアが採用され、CPLEX Optimizers および CPLEX CP Optimizer を含む IBM ILOG CPLEX Optimization Studio が組み込まれているため、さらにスマートでリソース効率の高い計画とスケジュールを作成できます。
製品について
ご購入 IBM ILOG ODM Enterprise
初年度の IBM ソフトウェア・サブスクリプション & サポートは製品価格に含まれています。
ご購入には諸手続きが必要になりますので、弊社窓口までお問い合わせください。
Planning and scheduling challenges
Developing a realistic plan or schedule that provides the best possible balance between customer service and revenue goals is hard work. While optimization technology has long been used to find the best solutions to complex planning and scheduling problems, an application platform that supports the flexible exploration of all the trade-offs and sensitivities is often missing.
What business people need
A decision-support environment is essential for business people to review their options and make confident decisions. But few decision-support applications have given business users what they need:
Flexibility to develop and compare realistic planning and scheduling scenarios
Quality sensitivity analysis and explanations
Collaborative planning and scenario sharing
Decision recommendations powered by the world’s leading optimization engines
Features of IBM ILOG ODM Enterprise
Empowering business users
IBM ILOG ODM Enterprise makes optimization easy to use and deploy. An important breakthrough in custom decision-support application development, IBM ILOG ODM Enterprise-based applications provide all the features business people need to take full advantage of optimization technology. Applications built with IBM ILOG ODM Enterprise help users to create, compare and understand planning or scheduling scenarios, adjusting any of the model inputs or goals and fully understanding the binding constraints, trade-offs, sensitivities and business options.

Planning and scheduling applications built with IBM ILOG ODM Enterprise. An intuitive interface makes it easy for business users to explore alternatives. Images open in a new window for better viewing.
Multiple objectives and goal programming
In the real world, business objectives (such as minimizing various costs, increasing customer service, revenue and profitability) often conflict. IBM ILOG ODM Enterprise-based applications help balance these conflicting goals, helping users to change the weights associated with each goal or set individual goals. In practice, working with goals is as important as working with costs and constraints.
Controlled relaxation of constraints
In an IBM ILOG ODM Enterprise-based application, over-constrained problems are automatically relaxed during runtime by IBM ILOG CPLEX, which is careful to relax the fewest and least important constraints. This ensures that a solution is always found and presented along with information about relaxed preferences or constraints. The optimized solution, with its recommended plan or schedule and attendant metrics, can be easily explored, helping users to understand the optimization model’s dynamics and identify solution scenarios.
Scenario management
To support scenario comparison and reporting, IBM ILOG ODM Enterprise-based applications provide complete storage of each scenario, including the input data, scenario parameters, goals, decision variable values and solution metrics. Data tables provide local storage for external data, so they can be modified without changing data sources. Scenarios can be created, copied, modified and compared right away. Furthermore, scenario metrics stored in a database can be invaluable in tracking operational and financial performance over time.
Collaborative Planning
IBM ILOG ODM Enterprise supports large-scale applications with remote planners and distributed planning processes. Planners can share candidate plans with reviewers through the shared scenario repository, get feedback on a schedule through Excel or emails or facilitate joint date entry and validation. The Scenario Repository of IBM ILOG ODM Enterprise ensures data safety during scenario editing through locking.
Slashing development costs
Making a good optimization-based decision-support application takes time and experience. It takes building the sophisticated behavior associated with scenario creation and comparison, controlled relaxation of constraints and goal balancing. There are the screens needed to review data inputs, operating constraints, preferences, costs, yield assumptions, goals and solution metrics. Also, usability features like Microsoft® Excel integration, cut and paste editing and online help need to be added to meet minimum ease-of-use standards. IBM ILOG ODM Enterprise saves time by automatically generating a complete decision-support application with all of these features.
Refining optimization models
IBM ILOG ODM Enterprise also helps business users take part in the iterative development needed to perfect an optimization model. Only a cross-functional team can get a sophisticated, decision-support application to fit an organization perfectly. With the IBM ILOG ODM Enterprise Developer, the actual mathematical models can be developed in step with data access, GUI configuration, server setup and application integration. IBM ILOG ODM Enterprise Developer makes it happen with the full participation of every important stakeholder, from IT and Business.
Scalable enterprise deployment
IBM ILOG ODM Enterprise provides client-server based deployment where planners can interactively perform what-if analysis through a rich client (ODM Studio), and trigger potentially large and complex optimization solving on a remote server. This server, IBM ILOG ODM Enterprise Optimization Server, supports concurrent and multi-user invocations from ODM Studio, as well as programmatically scheduled (batch) jobs. In both scenarios, it manages and monitors the optimization engine(s) that produce decision recommendations to planners.
Separation of corporate and planned data and processing
The client-server architecture of IBM ILOG ODM Enterprise enables an efficient division of both data and processing. Data is imported from corporate databases into the ODM Enterprise application, and planners then work with the data to create scenarios and perform "what if" operations to determine the optimal solution. All of this occurs without affecting the corporate data or impacting existing systems with processing overhead. When optimal solutions have been found, they can be easily exported to update the corporate data.
Modularity
The modularity of IBM ILOG ODM Enterprise enables use of some modules alone. Java API allows, for example, using the developed application from a custom user interface or integrating into an existing application. Both the central scenario repository and the optimization server features still available.
Product Details
Learn more about important concepts and features of IBM ILOG ODM Enterprise that enable you to work with it effectively and efficiently.
Two work modes are possible with IBM ILOG ODM: development mode and deployment mode. In deployment mode, IBM ILOG ODM is available as ODM desktop version or as ODM Enterprise client-server version.
Development mode:
In this mode, IBM ILOG ODM editors are used from within the IBM ILOG OPL integrated development environment (IDE), and IBM ILOG ODM Studio is launched on this machine from the IBM ILOG OPL IDE or through IBM ILOG ODM Player.
| Operating System | Software | Hardware |
|---|---|---|
| Windows XP | JDK 5.0 or higher 5.x version JDK 6.0 or higher 6.x version Using IBM ILOG OPL data sources: All databases and versions as supported by IBM ILOG OPL Development Studio. Using IBM ILOG ODM data sources: IBM ILOG ODM supports defining data sources in Java to connect to databases that provide a JDBC driver for JDBC 2.0 or higher, compatible with JDK 5.0 and 6.0. These include: - Oracle 9.1 or higher - DB2 8.1 or higher - SQL Server 2000 - MS Access - mySQL 4.0 - postgres 7.4 The following are supported databases for scenario storage (IBM ILOG ODM scenario database): Oracle 10g (including Oracle XE) and 11g H2 (pre-packaged with ODM) DB2 V9 |
x86 32 bits Minimum 1 GB RAM Minimum 1 GB disc space |
| Windows XP | JDK 5.0 or higher 5.x version JDK 6.0 or higher 6.x version Using IBM ILOG OPL data sources: All databases and versions as supported by IBM ILOG OPL Development Studio. Using IBM ILOG ODM data sources: IBM ILOG ODM supports defining data sources in Java to connect to databases that provide a JDBC driver for JDBC 2.0 or higher, compatible with JDK 5.0 and 6.0. These include: - Oracle 9.1 or higher - DB2 8.1 or higher - SQL Server 2000 - MS Access - mySQL 4.0 - postgres 7.4 The following are supported databases for scenario storage (IBM ILOG ODM scenario database): Oracle 10g (including Oracle XE) and 11g H2 (pre-packaged with ODM) DB2 V9 |
x86 64 bits Minimum 1 GB RAM Minimum 1 GB disc space |
| Windows Vista | JDK 5.0 or higher 5.x version JDK 6.0 or higher 6.x version Using IBM ILOG OPL data sources: All databases and versions as supported by IBM ILOG OPL Development Studio. Using IBM ILOG ODM data sources: IBM ILOG ODM supports defining data sources in Java to connect to databases that provide a JDBC driver for JDBC 2.0 or higher, compatible with JDK 5.0 and 6.0. These include: - Oracle 9.1 or higher - DB2 8.1 or higher - SQL Server 2000 - MS Access - mySQL 4.0 - postgres 7.4 The following are supported databases for scenario storage (IBM ILOG ODM scenario database): Oracle 10g (including Oracle XE) and 11g H2 (pre-packaged with ODM) DB2 V9 |
x86 32 bits Minimum 1 GB RAM Minimum 1 GB disc space |
| Windows Vista | JDK 5.0 or higher 5.x version JDK 6.0 or higher 6.x version Using IBM ILOG OPL data sources: All databases and versions as supported by IBM ILOG OPL Development Studio. Using IBM ILOG ODM data sources: IBM ILOG ODM supports defining data sources in Java to connect to databases that provide a JDBC driver for JDBC 2.0 or higher, compatible with JDK 5.0 and 6.0. These include: - Oracle 9.1 or higher - DB2 8.1 or higher - SQL Server 2000 - MS Access - mySQL 4.0 - postgres 7.4 The following are supported databases for scenario storage (IBM ILOG ODM scenario database): Oracle 10g (including Oracle XE) and 11g H2 (pre-packaged with ODM) DB2 V9 |
x86 64 bits Minimum 1 GB RAM Minimum 1 GB disc space |
Deployment mode: IBM ILOG ODM, desktop version:
In this mode, IBM ILOG ODM is deployed on a desktop machine and all data is stored in a scenario database. Processing (solving) occurs on this machine.
| Operating System | Software | Hardware |
|---|---|---|
| Windows XP | JDK 5.0 or higher 5.x version JDK 6.0 or higher 6.x version Using IBM ILOG OPL data sources: All databases and versions as supported by IBM ILOG OPL Development Studio. Using IBM ILOG ODM data sources: IBM ILOG ODM supports defining data sources in Java to connect to databases that provide a JDBC driver for JDBC 2.0 or higher, compatible with JDK 5.0 and 6.0. These include: - Oracle 9.1 or higher - DB2 8.1 or higher - SQL Server 2000 - MS Access - mySQL 4.0 - postgres 7.4 The following are supported databases for scenario storage (IBM ILOG ODM scenario database): Oracle 10g (including Oracle XE) and 11g H2 (pre-packaged with ODM) DB2 V9 |
x86 32 bits Minimum 1 GB RAM Minimum 150 MB disc space |
| Windows Server 2003 | JDK 5.0 or higher 5.x version JDK 6.0 or higher 6.x version Using IBM ILOG OPL data sources: All databases and versions as supported by IBM ILOG OPL Development Studio. Using IBM ILOG ODM data sources: IBM ILOG ODM supports defining data sources in Java to connect to databases that provide a JDBC driver for JDBC 2.0 or higher, compatible with JDK 5.0 and 6.0. These include: - Oracle 9.1 or higher - DB2 8.1 or higher - SQL Server 2000 - MS Access - mySQL 4.0 - postgres 7.4 The following are supported databases for scenario storage (IBM ILOG ODM scenario database): Oracle 10g (including Oracle XE) and 11g H2 (pre-packaged with ODM) DB2 V9 |
x86 32 bits Minimum 1 GB RAM Minimum 150 MB disc space |
| Windows Vista | JDK 5.0 or higher 5.x version JDK 6.0 or higher 6.x version Using IBM ILOG OPL data sources: All databases and versions as supported by IBM ILOG OPL Development Studio. Using IBM ILOG ODM data sources: IBM ILOG ODM supports defining data sources in Java to connect to databases that provide a JDBC driver for JDBC 2.0 or higher, compatible with JDK 5.0 and 6.0. These include: - Oracle 9.1 or higher - DB2 8.1 or higher - SQL Server 2000 - MS Access - mySQL 4.0 - postgres 7.4 The following are supported databases for scenario storage (IBM ILOG ODM scenario database): Oracle 10g (including Oracle XE) and 11g H2 (pre-packaged with ODM) DB2 V9 |
x86 32 bits Minimum 1 GB RAM Minimum 150 MB disc space |
Deployment mode: Enterprise ODM Enterprise:
In this mode, IBM ILOG ODM Studio runs on one or many desktop machines, and it connects to a scenario database on a shared server, providing access to scenario data and collaborative planning. Solving occurs on the remote IBM ILOG ODM Optimization Server.
| Operating System | Software | Hardware |
|---|---|---|
| Windows XP | JDK 5.0 or higher 5.x version JDK 6.0 or higher 6.x version Using IBM ILOG OPL data sources: All databases and versions as supported by IBM ILOG OPL Development Studio. Using IBM ILOG ODM data sources: IBM ILOG ODM supports defining data sources in Java to connect to databases that provide a JDBC driver for JDBC 2.0 or higher, compatible with JDK 5.0 and 6.0. These include: - Oracle 9.1 or higher - DB2 8.1 or higher - SQL Server 2000 - MS Access - mySQL 4.0 - postgres 7.4 The following are supported databases for scenario storage (IBM ILOG ODM scenario database): Oracle 10g (including Oracle XE) and 11g H2 (pre-packaged with ODM) DB2 V9 |
x86 32 bits Minimum 1 GB RAM Minimum 150 MB disc space |
| Windows XP | JDK 5.0 or higher 5.x version JDK 6.0 or higher 6.x version Using IBM ILOG OPL data sources: All databases and versions as supported by IBM ILOG OPL Development Studio. Using IBM ILOG ODM data sources: IBM ILOG ODM supports defining data sources in Java to connect to databases that provide a JDBC driver for JDBC 2.0 or higher, compatible with JDK 5.0 and 6.0. These include: - Oracle 9.1 or higher - DB2 8.1 or higher - SQL Server 2000 - MS Access - mySQL 4.0 - postgres 7.4 The following are supported databases for scenario storage (IBM ILOG ODM scenario database): Oracle 10g (including Oracle XE) and 11g H2 (pre-packaged with ODM) DB2 V9 |
x86 64 bits Minimum 1 GB RAM Minimum 150 MB disc space |
| Windows Vista | JDK 5.0 or higher 5.x version JDK 6.0 or higher 6.x version Using IBM ILOG OPL data sources: All databases and versions as supported by IBM ILOG OPL Development Studio. Using IBM ILOG ODM data sources: IBM ILOG ODM supports defining data sources in Java to connect to databases that provide a JDBC driver for JDBC 2.0 or higher, compatible with JDK 5.0 and 6.0. These include: - Oracle 9.1 or higher - DB2 8.1 or higher - SQL Server 2000 - MS Access - mySQL 4.0 - postgres 7.4 The following are supported databases for scenario storage (IBM ILOG ODM scenario database): Oracle 10g (including Oracle XE) and 11g H2 (pre-packaged with ODM) DB2 V9 |
x86 32 bits Minimum 1 GB RAM Minimum 150 MB disc space |
| Windows Vista | JDK 5.0 or higher 5.x version JDK 6.0 or higher 6.x version Using IBM ILOG OPL data sources: All databases and versions as supported by IBM ILOG OPL Development Studio. Using IBM ILOG ODM data sources: IBM ILOG ODM supports defining data sources in Java to connect to databases that provide a JDBC driver for JDBC 2.0 or higher, compatible with JDK 5.0 and 6.0. These include: - Oracle 9.1 or higher - DB2 8.1 or higher - SQL Server 2000 - MS Access - mySQL 4.0 - postgres 7.4 The following are supported databases for scenario storage (IBM ILOG ODM scenario database): Oracle 10g (including Oracle XE) and 11g H2 (pre-packaged with ODM) DB2 V9 |
x86 64 bits Minimum 1 GB RAM Minimum 150 MB disc space |
| Operating System | Software | Hardware |
|---|---|---|
| Windows XP | JDK 5.0 or higher 5.x version JDK 6.0 or higher 6.x version Using IBM ILOG OPL data sources: All databases and versions as supported by IBM ILOG OPL Development Studio. Using IBM ILOG ODM data sources: IBM ILOG ODM supports defining data sources in Java to connect to databases that provide a JDBC driver for JDBC 2.0 or higher, compatible with JDK 5.0 and 6.0. These include: - Oracle 9.1 or higher - DB2 8.1 or higher - SQL Server 2000 - MS Access - mySQL 4.0 - postgres 7.4 The following are supported databases for scenario storage (IBM ILOG ODM scenario database): Oracle 10g (including Oracle XE) and 11g H2 (pre-packaged with ODM) DB2 V9 |
x86 32 bits Minimum 1 GB RAM Minimum 150 MB disc space |
| Windows XP | JDK 5.0 or higher 5.x version JDK 6.0 or higher 6.x version Using IBM ILOG OPL data sources: All databases and versions as supported by IBM ILOG OPL Development Studio. Using IBM ILOG ODM data sources: IBM ILOG ODM supports defining data sources in Java to connect to databases that provide a JDBC driver for JDBC 2.0 or higher, compatible with JDK 5.0 and 6.0. These include: - Oracle 9.1 or higher - DB2 8.1 or higher - SQL Server 2000 - MS Access - mySQL 4.0 - postgres 7.4 The following are supported databases for scenario storage (IBM ILOG ODM scenario database): Oracle 10g (including Oracle XE) and 11g H2 (pre-packaged with ODM) DB2 V9 |
x86 64 bits Minimum 1 GB RAM Minimum 150 MB disc space |
| Windows Vista | JDK 5.0 or higher 5.x version JDK 6.0 or higher 6.x version Using IBM ILOG OPL data sources: All databases and versions as supported by IBM ILOG OPL Development Studio. Using IBM ILOG ODM data sources: IBM ILOG ODM supports defining data sources in Java to connect to databases that provide a JDBC driver for JDBC 2.0 or higher, compatible with JDK 5.0 and 6.0. These include: - Oracle 9.1 or higher - DB2 8.1 or higher - SQL Server 2000 - MS Access - mySQL 4.0 - postgres 7.4 The following are supported databases for scenario storage (IBM ILOG ODM scenario database): Oracle 10g (including Oracle XE) and 11g H2 (pre-packaged with ODM) DB2 V9 |
x86 32 bits Minimum 1 GB RAM Minimum 150 MB disc space |
| Windows Vista | JDK 5.0 or higher 5.x version JDK 6.0 or higher 6.x version Using IBM ILOG OPL data sources: All databases and versions as supported by IBM ILOG OPL Development Studio. Using IBM ILOG ODM data sources: IBM ILOG ODM supports defining data sources in Java to connect to databases that provide a JDBC driver for JDBC 2.0 or higher, compatible with JDK 5.0 and 6.0. These include: - Oracle 9.1 or higher - DB2 8.1 or higher - SQL Server 2000 - MS Access - mySQL 4.0 - postgres 7.4 The following are supported databases for scenario storage (IBM ILOG ODM scenario database): Oracle 10g (including Oracle XE) and 11g H2 (pre-packaged with ODM) DB2 V9 |
x86 64 bits Minimum 1 GB RAM Minimum 150 MB disc space |
-
意思決定の最適化
- IBM ILOG CPLEX
- IBM ILOG CPLEX CP Optimizer
- IBM ILOG LogicNet Plus XE
- IBM ILOG ODM Enterprise
- IBM ILOG Transportation Analyst