コンフィギュレータのルールの作成の概要
独自の特定のカスタマイズ要件を満たす文ルールおよび拡張ルールを作成します。
Oracle ACT (Advanced Constraint Technology)は、人工知能を使用して、さまざまな組み合わせを含む可能性のある複雑な問題を解決するのに役立つツールです。
一部のテクノロジでは、単純なIf/thenルールを使用して条件を評価し、特定の順序でアクションを実行できますが、これらのルールは、ガイド付きフローの固定セットにロックできます。 かわりに、Oracle Configuratorを使用して、構成モデルを制約充足問題に変換できます。 Oracle ACTでは、文ルールおよび拡張ルールを使用して制約をフィルタし、各構成が有効であることを確認します。 Oracle ACTでは、アルゴリズムを使用して制約をフィルタし、これらのアルゴリズムは各変数とその値のセットを調査して構成を検証します。
Oracle ACTを使用して、次のことを行います:
- 問題をナビゲートし、実行時に構成セッション全体で特定の設定を行います。各設定により、可能な構成の範囲が絞り込まれます。 セッション中の任意の時点で1つのオプションまたは複数のオプションのみを選択できます。Oracle ACTでは、完全で有効な構成が自動的に作成されるため、時間を節約でき、エラーが削減されます。
- 実行時にオプションのサブ構造を動的に作成し、そのサブ構造を使用して大規模で複雑な製品をスケーリングおよび表します。 モデルに数万のオプション・コンポーネントがあるとします。 Oracle ACTでは、構成を有効にするために必要なコンポーネントのみがロードされます。 不要な数万のコンポーネントはロードされないため、実装を確実にスケーリングおよび管理できます。
- 選択を制約に変換し、それを使用して検索を優先構成にガイドするユーザー・ガイド付き検索など、一意の機能を解決します。
Oracle ACTを有効にするために何もする必要はありません。 コンフィギュレータは、文書ルールおよび拡張ルールでOracle ACTを自動的に使用するように事前定義されています。