<?xml version="1.0" encoding="UTF-8"?>
<org.eclipse.epf.uma:ContentDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:org.eclipse.epf.uma="http://www.eclipse.org/epf/uma/1.0.6/uma.ecore" xmlns:epf="http://www.eclipse.org/epf" epf:version="1.5.1" xmlns:rmc="http://www.ibm.com/rmc" rmc:version="7.5.1" xmi:id="-ahQOe8UmyVyogbRDnkzo7Q" name="ntroduction,_QXY14CDkEduCWc6M2bh46w" guid="-ahQOe8UmyVyogbRDnkzo7Q" authors="Jerome Boyer " changeDate="2011-09-26T18:33:24.126-0700" version="1.0.0">
  <mainDescription>&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
Eclipse Process Framework のアジャイル・ビジネス・ルール開発プラグインは、ルール・エンジンおよびビジネス・ルール管理システム (BRMS) テクノロジー (ILOG JRules、ILOG Rules for .NET、Fair Isaac Blaze Advisor、Drools や他の市販されているルール・エンジンと BRMS など) を使用して、ビジネス・ルール・アプリケーションの開発に実用的なアプローチ &lt;a id=&quot;XE_ABRD__introduction&quot; name=&quot;XE_ABRD__introduction&quot;>&lt;span     style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;>&lt;font      face=&quot;Arial&quot; size=&quot;2&quot;>(&lt;/font>&lt;/span>&lt;/a>&lt;a class=&quot;elementLinkWithUserText&quot; href=&quot;./../../../practice.tech.abrd.base/guidances/concepts/cycle_approach_7FA44D8F.html&quot; guid=&quot;_ftAoIAjrEdyj5bYZ0eCR5g&quot;>ルール開発へのサイクル・アプローチ&lt;/a>) を提供します。この方法では、ビジネス・ルール・エンジンをサービス指向アーキテクチャーおよびビジネス・プロセス管理システムに導入するために、ルール・ガバナンス・プロセスの記述、およびアーキテクチャーの作業分野がサポートされています。&#xD;
&lt;/p>&lt;br />&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
ビジネス・ルールは、ビジネス・ユーザーに理解でき、かつルール・エンジンで実行できる形でビジネス・ポリシーを表現したものです。ビジネス上の観点から見ると、ビジネス・ルールは、ビジネスの何らかの側面を記述、制約、または制御する厳密な記述を指します。&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
    この概念を、融資業界の簡単な例で説明します。以下のビジネス・ポリシーを設定して、銀行が購入できる融資の額を制限できます。&lt;br />&#xD;
&lt;/p>&#xD;
&lt;div style=&quot;BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 3pt; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 0in; MARGIN-LEFT: 0.5in; BORDER-LEFT: gray 1.5pt solid; MARGIN-RIGHT: 0in; PADDING-TOP: 0in; BORDER-BOTTOM: medium none; mso-element: para-border-div&quot;>&#xD;
    &lt;br />&#xD;
    &lt;p class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot;>&#xD;
        &lt;span         style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;>&lt;font          face=&quot;Courier&quot;>プライム・ローンのみが購入可能です。&lt;/font>&lt;/span>&#xD;
    &lt;/p>&lt;br />&#xD;
&lt;/div>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
このポリシーは 2 つの実装ルールに分けることができます。1 つはプライム・ローンの内容を定義するルール、もう 1 つはプライム・ローンを買い取るかどうか決定するルールです。&amp;nbsp;&#xD;
&lt;/p>&#xD;
&lt;div style=&quot;BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 3pt; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 0in; MARGIN-LEFT: 0.5in; BORDER-LEFT: gray 1.5pt solid; MARGIN-RIGHT: 0in; PADDING-TOP: 0in; BORDER-BOTTOM: medium none; mso-element: para-border-div&quot;>&#xD;
    &lt;br />&#xD;
    &lt;p class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot;>&#xD;
        &lt;span         style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;>&lt;font          face=&quot;Courier&quot;>融資額がプライム・ローン限度額に達していない場合、そのローン・タイプはプライムです。&lt;/font>&lt;/span>&lt;br         class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot; />&#xD;
        &lt;br />&#xD;
    &lt;/p>&#xD;
    &lt;p class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot;>&#xD;
        &lt;span         style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;>&lt;font          face=&quot;Courier&quot;>ローン・タイプがプライムではない場合は、そのローンは拒否されます。&lt;/font>&lt;/span>&#xD;
    &lt;/p>&lt;br />&#xD;
&lt;/div>&lt;br class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot; />&#xD;
&lt;br />&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
オブジェクト指向言語を使用してこれらのルールを実装すると、2 つの if ステートメントで表すことができます。このステートメントは、オブジェクトの条件をテストして、同じまたは別のオブジェクトにアクションを適用します。&#xD;
&lt;/p>&lt;br class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot; />&#xD;
&lt;br />&#xD;
&lt;div style=&quot;BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 3pt; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 0in; MARGIN-LEFT: 0.5in; BORDER-LEFT: gray 1.5pt solid; MARGIN-RIGHT: 0in; PADDING-TOP: 0in; BORDER-BOTTOM: medium none; mso-element: para-border-div&quot;>&#xD;
    &lt;br class=&quot;ISISCodeParagraphCxSpFirst&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 6pt 0in 0pt; mso-add-space: auto&quot; />&#xD;
    &lt;br />&#xD;
    &lt;p class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot;>&#xD;
        &lt;span         style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;>&lt;font          face=&quot;Courier&quot;>if (loan.amount &amp;lt; PrimeLoanLimit) {&lt;/font>&lt;/span>&#xD;
    &lt;/p>&#xD;
    &lt;p class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot;>&#xD;
        &lt;span         style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;>&lt;font          face=&quot;Courier&quot;>loan.type = PrimeType;&lt;/font>&lt;/span>&#xD;
    &lt;/p>&#xD;
    &lt;p class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot;>&#xD;
        &lt;span         style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;>&lt;font          face=&quot;Courier&quot;>}&lt;/font>&lt;/span>&#xD;
    &lt;/p>&lt;br class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot; />&#xD;
    &lt;br />&#xD;
    &lt;p class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot;>&#xD;
        &lt;span         style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;>&lt;font          face=&quot;Courier&quot;>if (loan.type != PrimeType) {&lt;/font>&lt;/span>&#xD;
    &lt;/p>&#xD;
    &lt;p class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot;>&#xD;
        &lt;span         style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;>&lt;font          face=&quot;Courier&quot;>case = new Case(&quot;Loan is not Prime&quot;);&lt;/font>&lt;/span>&#xD;
    &lt;/p>&#xD;
    &lt;p class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot;>&#xD;
        &lt;span         style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;>&lt;font          face=&quot;Courier&quot;>loan.status = REJECT;&lt;/font>&lt;/span>&#xD;
    &lt;/p>&#xD;
    &lt;p class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot;>&#xD;
        &lt;span         style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;>&lt;font          face=&quot;Courier&quot;>}&lt;/font>&lt;/span>&lt;br />&#xD;
    &lt;/p>&#xD;
&lt;/div>&lt;br />&#xD;
&lt;p>&#xD;
ビジネス・ルールの概念は新しいものではなく、数十年間にわたり、アナリストや開発者がビジネス・アプリケーションの中に実装してきました。最近ではビジネス・ルール管理システム・アプリケーションが導入され、ルールを管理するツールが提供されています。このツールは、ルールをコア・ビジネス・アプリケーションの外部のスタンドアロン要素として、ルール・エンジンが実行可能な形式で管理します。&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
ビジネス・ルールは、ルール・エンジンで実行されるソフトウェアと見なすことができるルール・セットとしてパッケージ化されます。&#xD;
ルール・セットは、ビジネス・アプリケーションに統合されると、ビジネス・ロジックのサブセットを実装します。このロジックは、従来のコードからは外部化されているため変更が容易であり、開発者ではなくビジネス・アナリストが保守できます。&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
関数、プロシージャー、マクロ、またはデータベースに組み込まれて見えないビジネス・ロジックとは対照的に、ビジネス・ルールはルール・エンジン (データのセットに関する条件の一致に基づいてルールの実行とアクティブ化を行うソフトウェア・コンポーネント) から明確に分離されています。&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    次の図 1 は、ビジネス・ロジックの実装における基本的なアプローチを示しています。左側が古い埋め込みモデルで、右側が新しいアーキテクチャーです。&#xD;
このアプローチは、1970 年代にデータベース管理システム (DBMS) で導入されたコードとデータの分離にいろいろな意味で似ています。&lt;br />&#xD;
    &amp;nbsp;&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    &amp;nbsp;&lt;img height=&quot;386&quot; alt=&quot;&quot; src=&quot;resources/legacy2bre.jpg&quot; width=&quot;599&quot; />&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    &lt;span lang=&quot;EN-GB&quot; style=&quot;mso-ansi-language: EN-GB&quot;>ビジネス・ロジックまたはルールがコードに埋め込まれていると、識別、検索、および変更が困難になるため、保守コストが増大します。&#xD;
&lt;/span>&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
    &lt;span lang=&quot;EN-GB&quot; style=&quot;mso-ansi-language: EN-GB&quot;>BRMS プラットフォームで外部化されたルール (そのバージョンはルール・リポジトリーで制御され、ルール・エンジンに導入されて実行される) は、非常に変更が容易になり、ビジネスで必要な変更を実装する時間とコストが劇的に削減されます。&#xD;
&lt;/span>&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
    &lt;span lang=&quot;EN-GB&quot; style=&quot;mso-ansi-language: EN-GB&quot;>従来のソフトウェア・ライフサイクル (V サイクルやウォーターフォール・モデルなど) では、結果として、システムに予想より多くのコストがかかり、予定より発売が遅れ、クライアントの当初の期待に沿う成果をあげられないことがよく知られています。このようなアプローチの場合、ビジネス・ユーザーはそのソリューションの所有権をほとんど持たず、変更の実装にかかる時間は少なくとも 3 カ月から 6 カ月にわたる可能性があります。&#xD;
その結果、ポリシー所有者は、新規ビジネスおよび競合状態に対応するための俊敏性の欠如につながる変更に満足しません。つまり、ポリシー所有者が要求を IT に提出してから実際に新しいルールが導入されるまでに時間がかかり過ぎるということです。&lt;/span>&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
    &lt;span lang=&quot;EN-GB&quot; style=&quot;mso-ansi-language: EN-GB&quot;>また、調整と反復を正確に行っても、ポリシー所有者はそのニーズに従ってポリシーが実装されていることを実際に確認できません。&#xD;
実際に把握するための唯一の方法は、テストを継続的に実施して、そのテストですべての事例が網羅されていることを願うことです。&#xD;
&lt;/span>&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
    ビジネス上の決定の重要な要素として、ビジネス・ルールには、そのライフサイクルをサポートする強力な管理プロセスとツールが必要です。&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
BRMS は、アプリケーションの開発者とビジネス・ユーザーの双方に、管理効率を高めるソリューションを提供します。意思決定支援システムの開発の背後にあるソフトウェアおよびビジネスの課題に対して、ツールが唯一の答えではないことは明らかです。BRMS、BRE、および BPM のコンポーネントをビジネス・アプリケーションに配置するには、新しい概念を考慮するために現行開発の方法およびプラクティスを変更することと、IT とビジネスの間でより優れたコラボレーション・フレームワークを提供することが必要です。&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
アジャイル・ビジネス・ルール開発 (ABRD) 方法は、そのようなニーズに対応しています。これは、アジャイル・アライアンス・マニフェスト (&lt;a href=&quot;http://agilemanifesto.org/&quot; target=&quot;_blank&quot;>アジャイル・マニフェスト&lt;/a>) を活用する、インクリメンタル方式の反復型のソフトウェア開発プロセスです。アジャイル開発の価値で、特に ABRD アプローチを使用したルール・セットの実装に関係するものをいくつか示します。&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l0 level1 lfo1&quot;>&#xD;
    &lt;span style=&quot;FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span     style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span> &lt;i>個人と、プロセスおよびツールでの対話&lt;/i>ルールの検出、分析、および検証のアクティビティーには、ルール開発者と担当エキスパート (SME) の間でアクティブで効率的なコミュニケーションが必要です。このようなプロセスは、できる限り簡単に定義します。&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l0 level1 lfo1&quot;>&#xD;
    &lt;span style=&quot;FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span     style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span> &lt;i>包括的な文書に対する作業用ソフトウェアの優位性&lt;/i>反復ごとに実行される提案されるルール・セットの開発 (検証ステップを含む) が根拠にしている事実は、処理中のルール・セットおよび実行可能なルール・セットはルール記述マニュアルに比べてずっと多くのビジネス価値があるということです。すべてのプロジェクトの利害関係者はこのような原則からメリットが得られますが、特にビジネス・ユーザーには、表示されるもの (ルール) が導入先システムでの実行結果であることが確信できるというメリットがあります。&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l0 level1 lfo1&quot;>&#xD;
    &lt;span style=&quot;FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span     style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span> &lt;i>契約交渉に関する顧客のコラボレーション&lt;/i>ビジネス・ポリシーおよびビジネス・ルールを定義する担当エキスパートは、開発プロセスに強く関与しています。この担当エキスパートは、最終的なシステムの顧客かつ、ポリシーの所有者であり、プロジェクト中に開発チームと便宜上連携します。&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l0 level1 lfo1&quot;>&#xD;
    &lt;span style=&quot;FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span     style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span> &lt;i>計画の遂行を通じた変化への対応&lt;/i>ビジネス・ルールは、ソフトウェアの他の部分よりも頻繁かつ速く変化します。&#xD;
これは、実際にビジネス・ルール・アプローチの主要価値のうちの 1 つです。&#xD;
このような基本的な理由から、ルール・セット開発をサポートする方法は、急速なライフサイクルに合わせて調整し、そのような変化に効率的に対応するための適切なアクティビティー、プロセス、ベスト・プラクティスおよびワーク・プロダクトを組み込む必要があります。&#xD;
&lt;/p>&lt;br />&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
    アジャイル・ビジネス・ルール開発方法は、次の目標に詳細に対処します。&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l1 level1 lfo2&quot;>&#xD;
    &lt;span     style=&quot;FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol; mso-bidi-font-size: 10.0pt&quot;>&lt;span      style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span> 検出、分析、およびオーサリングのアクティビティーと、ワーク・プロダクトを使用して、ルールを管理可能な成果物として分離する&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l1 level1 lfo2&quot;>&#xD;
    &lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span     style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span> 要求から配置および保守までの全ライフサイクルでのルールをトレースする&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l1 level1 lfo2&quot;>&#xD;
    &lt;span style=&quot;FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span     style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span> ルールをビジネス・コンテキストと動機付けにリンクする&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l1 level1 lfo2&quot;>&#xD;
    &lt;span style=&quot;FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span     style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span> ビジネス用語とハイレベルなルール言語を使用してルールの記述を開発する&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l1 level1 lfo2&quot;>&#xD;
    &lt;span style=&quot;FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span     style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span> ルール・エンジンの論理データ・モデルを準備する&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l1 level1 lfo2&quot;>&#xD;
    &lt;span style=&quot;FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span     style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span> ルール・セットの実装と導入を、SOA または BPM アプリケーション内の決定サービスとして準備する&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l1 level1 lfo2&quot;>&#xD;
    &lt;span style=&quot;FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span     style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span> ルール・ガバナンス・プロセスを明確に示す&#xD;
&lt;/p>&lt;br />&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
以下の 2 つの基本的な要因により、ルール・セット開発が正常に管理されます。&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l2 level1 lfo3&quot;>&#xD;
    &lt;span     style=&quot;FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol; mso-bidi-font-size: 10.0pt&quot;>&lt;span      style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span> 実行可能なルールに関する徹底的な忠実さ&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l2 level1 lfo3&quot;>&#xD;
    &lt;span style=&quot;COLOR: navy; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span     style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span> 担当者 (ビジネス・ユーザーと開発チーム) が信用、共有されたビジョン、および共通の利益を持ち連携する効果&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
紙ベースの設計や仕様による期待とは対照的に、実行可能なルールや処理中のルールは、開発者と担当エキスパートに実際に行う内容を示します。&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
ABRD は、お客様による BRMS の実装および配置をサポートするために ILOG で開発されていました。現在では、Eclipse Process Framework プラグイン・ライブラリーの一部として、フリー・オープン・ソースの方法として提供されています。&#xD;
&lt;/p>&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt&quot;>ABRD はプラクティスの 1 つであり、EPF プラクティス・ライブラリーの他の要素を拡張して、ルール開発にも関連する一部の標準のロール、タスク、ワーク・プロダクト、ガイドライン、およびプロセスを再定義しないようにします。&lt;!-- M7512、ソース・エラー、EPF Process Composer ＞ EPF Composer、2011-09-27、TCT#141 -->開発チームは、これを EPF プラグインとしてチーム自身のために活用して、自身のプロジェクトに関する特定のコンテキストに合わせて調整することで、EPF Composer ツールを利用できます。&lt;/span>&#xD;
&lt;br /></mainDescription>
</org.eclipse.epf.uma:ContentDescription>
