デシジョンサービスの使用ガイド
前書き
ビジネスアナリストやルール開発者は、Red Hat Decision Manager の Decision Central を使用して、さまざまなデシジョンサービスを設計できます。このチュートリアルでは、運転免許停止のシナリオを作成し、テストします。
前提条件
- Red Hat JBoss Enterprise Application Platform 7.1.0 がインストールされている必要があります。『Red Hat JBoss EAP 7.1.0 インストールガイド』を参照してください。
- Red Hat Decision Manager がインストールされている必要があります。詳細は『Red Hat Decision Manager のオンプレミスインストール』を参照してください。
-
Red Hat Decision Manager が稼働し、
adminロールで Decision Central にログインできる必要があります。詳細は『Red Hat Decision Manager のオンプレミスインストール』を参照してください。
第1章 交通違反プロジェクトの作成
プロジェクトは、データオブジェクト、ガイド付きデシジョンテーブル、ガイド付きルールなどのアセットのコンテナーです。本章では、Driver department traffic violations (運転者部門の交通違反) プロジェクトを作成します。
手順
- Decision Central にログインします。
Menu → Design → Projects を選択します。
ヒント: Red Hat Decision Manager は、以下のイメージにあるとおり myteam と呼ばれるデフォルトスペースを提供します。このデフォルトスペースを使用してサンプルプロジェクトを作成およびテストできます。
図1.1 デフォルトスペース

- Add Project をクリックします。
-
Name フィールドに
Driver department traffic violationsと入力します。 Add をクリックします。
図1.2 Add Project ウインドウ

第2章 データオブジェクト
データオブジェクトは、作成するルールアセットの構成要素です。データオブジェクトは、プロジェクトで指定したパッケージに Java オブジェクトして実装されているカスタムのデータ型です。たとえば、データフィールド Name、Address、および Date of Birth を使用して Person オブジェクトを作成し、ローン申し込みルールに詳細な個人情報を指定できます。このカスタムのデータ型は、アセットとディシジョンサービスがどのデータに基づいているかを指定します。
以下の図は、本チュートリアルで作成する Violation (違反) および Driver (運転者) データオブジェクトを示しています。
図2.1 Driver department traffic violations データオブジェクト

2.1. Violation データオブジェクトの作成
Violation データオブジェクトには、Violation Date (違反日)、Fine Amount (罰金額)、Speed Limit (制限速度) など、違反の詳細を基にしたデータフィールドが含まれます。
前提条件
Driver department traffic violations プロジェクトが作成されている必要があります。
手順
- Decision Central にログインします。 Menu → Design → Projects をクリックした後、Driver department traffic violations をクリックします。
- Create New Asset → Data Object をクリックします。
Create new Data Object ウィザードで以下の値を入力します。
-
Data Object:
Violation -
Package:
com.myteam.driverdepartmenttrafficviolationsを選択
-
Data Object:
OK をクリックします。
図2.2 Create new Data Object ウインドウ

2.1.1. Violation データオブジェクトのデータフィールドの追加
前提条件
Violation データオブジェクトが作成されている必要があります。
手順
Violation データオブジェクトのデータフィールドは、後で violation (違反) のルールを定義するときに選択できる制約を定義します。
Violation-general propertiesセクションの Label プロパティーで Violation と入力します。図2.3 General properties

- + add field をクリックします。
以下の値を入力します。
-
Id:
code -
Label:
Code -
Type:
String
-
Id:
Create and continue をクリックした後、以下の値を入力します。
-
Id:
points -
Label:
Points -
Type:
Integer
-
Id:
Create and continue をクリックした後、以下の値を入力します。
-
Id:
violationDate -
Label:
Violation Date -
Type:
Date
-
Id:
Create and continue をクリックした後、以下の値を入力します。
-
Id:
type -
Label:
Type -
Type:
String
-
Id:
Create and continue をクリックした後、以下の値を入力します。
-
Id:
fineAmount -
Label:
Fine Amount -
Type:
Double
-
Id:
Create and continue をクリックした後、以下の値を入力します。
-
Id:
speedLimit -
Label:
Speed Limit -
Type:
Integer
-
Id:
Create and continue をクリックした後、以下の値を入力します。
-
Id:
actualSpeed -
Label:
Actual Speed -
Type:
Integer
-
Id:
- Create をクリックします。
- Save をクリックした後、Save をクリックして変更を確認します。
Driver department traffic violations ラベルをクリックして、プロジェクトの Assets ビューに戻ります。
図2.4 Violation データオブジェクトフィールド

2.2. Driver データオブジェクトの作成
Driver データオブジェクトには、Name (名前)、Age (年齢)、Total Points (点数の合計) など、運転者の詳細を基にしたデータフィールドが含まれます。
前提条件
Driver department traffic violations プロジェクトが作成されている必要があります。
手順
- Decision Central にログインします。 Menu → Design → Projects をクリックした後、Driver department traffic violations をクリックします。
- Create New Asset → Data Object をクリックします。
Create new Data Object ウィザードで以下の値を入力します。
-
Data Object:
Driver -
Package:
com.myteam.driverdepartmenttrafficviolationsを選択
-
Data Object:
OK をクリックします。
図2.5 Create new Data Object ウインドウ

2.2.1. Driver データオブジェクトのデータフィールドの追加
前提条件
Driver データオブジェクトが作成されている必要があります。
手順
Driver データオブジェクトのデータフィールドは、後で violation (違反) のルールを定義するときに選択できる運転者の詳細を定義します。
-
'Driver'- general propertiesセクションの Label プロパティーで Driver と入力します。 - + add field をクリックします。
以下の値を入力します。
-
Id:
name -
Label:
Full Name -
Type:
String
-
Id:
Create and continue をクリックした後、以下の値を入力します。
-
Id:
age -
Label:
Age -
Type:
Integer
-
Id:
Create and continue をクリックした後、以下の値を入力します。
-
Id:
state -
Label:
State -
Type:
String
-
Id:
Create and continue をクリックした後、以下の値を入力します。
-
Id:
city -
Label:
City -
Type:
String
-
Id:
Create and continue をクリックした後、以下の値を入力します。
-
Id:
violations -
Label:
Violations -
Type:
Violation(com.myteam.driverdepartmenttrafficviolations.Violation) - List: このチェックボックスを選択すると、このフィールドで、指定した型のアイテムを複数保持できるようになります。
-
Id:
Create and continue をクリックした後、以下の値を入力します。
-
Id:
fineAmount -
Label:
Fine Amount -
Type:
Double
-
Id:
Create and continue をクリックした後、以下の値を入力します。
-
Id:
totalPoints -
Label:
Total Points -
Type:
Integer
-
Id:
Create and continue をクリックした後、以下の値を入力します。
-
Id:
reason -
Label:
Reason -
Type:
String
-
Id:
- Create をクリックします。
- Save をクリックした後、Save をクリックして変更を確認します。
Driver department traffic violations ラベルをクリックして、プロジェクトの Assets ビューに戻ります。
図2.6 Driver データオブジェクトフィールド

第3章 ガイド付きルール
ガイド付きルールとは、ルール作成のプロセスを説明する UI ベースのガイド付きルールデザイナーで作成できるビジネスルールです。ルールデザイナーは、編集されるルールのオブジェクトモデルを基にした許可される入力のフィールドおよびオプションを提供します。ルールに関連するすべてのデータオブジェクトは、ルールと同じプロジェクトパッケージに存在する必要があります。同じパッケージのアセットはデフォルトでインポートされます。ルールデザイナーの Data Objects タブを使用すると、必要なデータオブジェクトがすべてリストされていることを検証したり、他に必要なオブジェクトをインポートしたりできます。
図3.1 ガイド付きルールデザイナー

3.1. Driver License Suspension ルールの作成
Driver license suspension ルールはガイド付きルールウィザードを使用して作成され、さまざまな条件と、その結果となるアクションで構成されます。
前提条件
Violation および Driver データオブジェクトの両方が作成されている必要があります。
手順
- Decision Central にログインします。 Menu → Design → Projects をクリックした後、Driver department traffic violations をクリックします。
Create New Asset → Guided Rule をクリックし、以下を入力します。
-
Guided Rule:
DriverLicenseSuspensionRule -
Package:
com.myteam.driverdepartmenttrafficviolations
-
Guided Rule:
Ok をクリックして ガイド付きルールデザイナー を開きます。
図3.2 Create new Guided Rule ウインドウ

3.2. Suspension ルール条件の設定
Suspension ルールには運転者の違反を判断するのに使用される条件が含まれます。
前提条件
Driver License Suspension (運転免許停止) ルールが作成されている必要があります。
手順
WHEN ラベルの横にある
をクリックして Add a condition to the rule ウィンドウを開きます。Driver を選択して Ok をクリックします。
図3.3 Create new Guided Rule ウインドウ

- There is a Driver ラベルをクリックして Modify constraints for Driver ウィンドウを開きます。
-
Variable name フィールドに
driverと入力し、Set をクリックします。 - There is a Driver[driver] をクリックし、Expression editor をクリックします。
- [not bound] をクリックし、Expression editor を開きます。
-
Bind the Expression to a new variable フィールドに
previousPtsと入力し、Set をクリックします。 - Choose メニューで totalPoints を選択します。
-
1 行目 (previousPts ラベル) の横にある
をクリックし、Add a condition to the rule を開きます。
- From Accumulate を選択し、Ok をクリックします。
- From Accumulate ラベルの上にある click to add pattern をクリックし、choose fact type プルダウンメニューで Number を選択します。
- There is a number ラベルをクリックして Modify contraints for Driver ウインドウを開きます。
- Expression editor をクリックし、[not bound]: Choose メニューで intValue() を選択します。
- [not bound] をクリックし、Expression editor を開きます。
-
Bind the Expression to a new variable フィールドに
totalNewPointsと入力し、Set をクリックします。 - click to add pattern をクリックし、choose fact type プルダウンメニューで Violation を選択します。
- All Violation with: をクリックして Modify contraints for Violation ウインドウを開き、Add a restriction on a field プルダウンメニューで points を選択します。
- points ラベルの横にある please choose をクリックし、greater than を選択します。
-
をクリックした後、 Literal value をクリックします。
-
points ラベルをクリックして Add a field ウインドウを開いて
vPointsと入力し、Set をクリックします。 -
Function フィールドに
sum(vPoints)と入力します。 - totalNewPoints → please choose プルダウンメニューで greater than or equal to を選択します。
-
をクリックして New formula をクリックし、新しいフィールドに 20-previousPtsと入力します。 - Save をクリックした後、Save をクリックして変更を確認します。
図3.4 Suspension ルールの条件

3.3. Suspension ルールアクションの設定
Suspension ルールアクションは、ドライバーの罰則を判断します。これには、Suspension ルール条件を基にした点数および罰金額が含まれます。
前提条件
Suspension ルール条件が作成されている必要があります。
手順
(show options…) をクリックします。
図3.5 show options の選択

-
THEN ラベルの横にある
をクリックし、Change field values of driver を選択した後、Ok をクリックします。
- Set value of Driver [driver] フィールドをクリックし、Add field プルダウンメニューで state を選択します。
-
Set value of Driver [driver] セクションの state の横にある
をクリックし、Field value ウインドウを開きます。
Literal value をクリックし、新しいフィールドに
suspendと入力します。図3.6 新しいフィールド

-
Set value of Driver [driver] セクションの下の (options) ラベルの横にある
をクリックします。
- Add an option to the rule ウインドウの Attribute プルダウンメニューで ruleflow-group オプションを選択します。
-
ruleflow-group フィールドに
trafficViolationと入力します。 Save をクリックした後、Save をクリックして変更を確認します。
図3.7 Suspension ルールアクション

第4章 ガイド付きディシジョンテーブル
ガイド付きデシジョンテーブルは、アップロードされたデシジョンテーブルのスプレッドシートに代わる方法で、ウィザードを用いてビジネスルールを表形式で定義します。ガイド付きデシジョンテーブルでは、プロジェクトの指定のデータオブジェクトを基にして Decision Central の UI ベースのウィザードに従ってルール属性、メタデータ、条件、およびアクションの定義します。ガイド付きデシジョンテーブルの作成後、定義したルールはその他すべてのルールアセットとともに Drools Rule Language (DRL) ルールにコンパイルされます。
ガイド付きデシジョンテーブルに関連するすべてのデータオブジェクトは、ガイド付きデシジョンテーブルと同じプロジェクトパッケージに存在する必要があります。同じパッケージのアセットはデフォルトでインポートされます。必要なデータオブジェクトとガイド付きデシジョンテーブルの作成後、ガイド付きデシジョンテーブルデザイナーの Data Objects タブを使用して、必要なデータオブジェクトがすべてリストされていることを検証したり、 新規アイテム を追加してその他の既存データオブジェクトをインポートしたりできます。
4.1. 交通違反のガイド付きデシジョンテーブルの作成
ガイド付きデシジョンテーブルデザイナーを使用して、運転者の違反とその違反による罰金や点数を指定する交通違反のガイド付きデシジョンテーブルを作成します。
前提条件
Violation および Driver データオブジェクトの両方が作成されている必要があります。
手順
- Decision Central にログインします。 Menu → Design → Projects をクリックした後、Driver department traffic violations をクリックします。
Create New Asset → Guided Decision Table をクリックし、以下を入力します。
-
Guided Decision Table:
SpeedViolationRule -
Package:
com.myteam.driverdepartmenttrafficviolations
-
Guided Decision Table:
- Hit Policy プルダウンメニューで Unique Hit を選択します。
- Table format セクションの Extended entry, values defined in table body を選択します。
Ok をクリックして ガイド付きデシジョンテーブル デザイナーを開きます。
図4.1 ガイド付きディシジョンテーブルデザイナー

4.1.1. Violation Type 列の挿入
Violation Type 列には、運転者の運転速度やアルコールや薬物の影響下で運転していたかどうかなど、違反の詳細が含まれます。
前提条件
交通違反のガイド付きデシジョンテーブルが作成されている必要があります。
手順
Columns → Insert Column をクリックし、Include advanced options を選択します。
図4.2 Columns タブ

Add an Attribute column を選択し、Next をクリックします。
図4.3 Add a new column ウインドウ

- Ruleflow-group を選択し、Finish をクリックします。
Attribute columns を展開し、Default value フィールドに
trafficViolationと入力します。図4.4 Attribute columns ウインドウ

- Insert Column をクリックし、Add a Condition → Pattern → +Create a new Fact Pattern を選択します。
Fact type プルダウンメニューで Violation を選択し、Binding フィールドに
vを入力し、OK をクリックします。図4.5 Create a new fact pattern ウインドウ

Calculation type → Literal value を選択します。
図4.6 Calculation type オプション

- Field を選択し、Field プルダウンメニューで type を選択します。
- Operator を選択した後、Operator プルダウンメニューで equal to を選択します。
-
Value options を選択し、Value list (optional) フィールドに
Speed,Driving while intoxicated,DWI=Driving while under the influence of drugsと入力します。 Additional info を選択し、Header (description) フィールドに
Violation Typeと入力します。Finish をクリックします。図4.7 Violation Type ヘッダー

- Insert Column をクリックし、Add a Condition → Pattern を選択し、Pattern プルダウンメニューで Violation[v] を選択します。
-
Calculation type → Predicate → Field を選択し、
actualSpeed-speedLimit > $paramと入力します。 -
Value options を選択した後 Additional info を選択し、Header (description) フィールドに
Speed Limit (MPH) >と入力します。 Finish をクリックします。
図4.8 Speed Limit (MPH) > ヘッダー

- Insert Column をクリックし、Add a Condition → Pattern を選択し、Pattern プルダウンメニューで Violation[v] を選択します。
- Calculation type → Predicate を選択します。
-
Field を選択し、Field フィールドに
actualSpeed-speedLimit < $paramと入力します。 - Operator を選択し、Value options を選択した後、Additional info を選択します。
Header (description) フィールドに
Speed Limit (MPH) <と入力し、Finish をクリックします。図4.9 Condition columns

4.1.2. Fine Amount および Points 列の挿入
Fine Amount および Points 列には、対応する Violation Type フィールド値を基にした罰金と点数が含まれます。
前提条件
Violation Type 列が挿入されている必要があります。
手順
- Insert Column をクリックし、Set the value of a field → Pattern を選択し、Pattern プルダウンメニューで Violation[v] を選択します。
- Field を選択し、Field プルダウンメニューで fineAmount を選択します。
-
Value options を選択した後 Additional info を選択し、Header (description) フィールドに
fineAmountと入力します。 Update engine with changes オプションを選択し、Finish をクリックします。
図4.10 Fine Amount ヘッダー

- Insert Column をクリックし、Set the value of a field → Pattern を選択し、Pattern プルダウンメニューで Violation[v] を選択します。
- Field を選択し、Field プルダウンメニューで points を選択します。
-
Value options を選択した後 Additional info を選択し、Header (description) フィールドに
Pointsと入力します。 Update engine with changes オプションを選択し、Finish をクリックします。
図4.11 Action columns

Columns をクリックし、Attribute columns を展開し、 Hide column オプションを選択します。
図4.12 Attribute columns

4.1.3. ガイド付きデシジョンテーブル行の挿入
ガイド付きデシジョンテーブルの列を作成したら、デシジョンテーブルデザイナー内で行を追加してルールを定義することができます。
前提条件
Violation Type、Fine Amount、および Points 列が作成済みである必要があります。
手順
Editor → Insert → Append row をクリックします。5 つの行を追加するまでこの動作を繰り返します。
図4.13 行の追加

以下の例のように表を入力します。
図4.14 入力されたデータフィールド

- Save をクリックした後、Save をクリックして変更を確認します。
第5章 テストシナリオ
Red Hat Decision Manager のテストシナリオでは、ルール、モデル、およびイベントの機能を実稼働環境にデプロイする前に検証できます。テストシナリオでは、ファクトまたはプロジェクトモデルのインスタンスと似ている条件のデータを使用します。このデータは指定のルールセットと照合され、想定された結果が実際の結果と一致するとテストに成功します。想定された結果が実際の結果と一致しない場合はテストに失敗します。
テストシナリオをすべて実行した後、シナリオの状態は Reporting パネルに報告されます。
図5.1 速度テストシナリオ画面

テストシナリオは、1 度に 1 回またはグループ単位で実行できます。グループの実行では、1 つのパッケージのすべてのシナリオが対象になります。テストシナリオは独立したものであり、1 つのシナリオが他のシナリオを変更したり、影響を与えたりすることはありません。
5.1. 制限速度シナリオのテスト
スピード違反のガイド付きデシジョンテーブルを作成したときに指定したデータを使用して制限速度のシナリオをテストします。
前提条件
-
Driver department traffic violationsプロジェクトが作成されている必要があります。 -
ViolationおよびDriverデータオブジェクトが作成されている必要があります。 - スピード違反のガイド付きデシジョンテーブルが作成されている必要があります。
手順
- Decision Central にログインします。 Menu → Design → Projects をクリックした後、Driver department traffic violations をクリックします。
- Projects → Create New Asset → Test Scenario をクリックします。
Create new Test Scenario window ウィザードで以下の値を入力します。
-
Test Scenario:
Speed limit 10-20. -
Package:
com.myteam.driverdepartmenttrafficviolationsを選択
-
Test Scenario:
- OK をクリックします。
- +GIVEN をクリックして New input ウィンドウを開きます。
- Insert a new fact プルダウンメニューで Violation を選択します。
-
Fact name フィールドに
violationと入力し、Add をクリックします。 - Insert 'Violation'[violation] の下にある Add a field をクリックして Choose a field to add ウインドウを開きます。
- Choose a field to add プルダウンメニューで speedLimit を選択し、OK をクリックします。
-
をクリックした後、speedLimit の横にある Literal value をクリックします。
-
Field value ウインドウの Literal value をクリックした後、speedLimit フィールドに
40を入力します。 - Insert 'Violation'[violation] をクリックし、Choose a field to add ウインドウの Choose a field to add プルダウンメニューで type を選択し、OK をクリックします。
-
をクリックした後、Literal value の横にある Literal value をクリックします。
-
type フィールドに
Speedと入力します。 - Insert 'Violation'[violation] をクリックし、Choose a field to add プルダウンメニューで actualSpeed を選択し、OK をクリックします。
-
をクリックした後、Literal value の横にある Literal value をクリックします。
-
actualSpeed フィールドに
55と入力します。 - +Expect をクリックして New expectation ウインドウを開きます。
- Rule プルダウンメニューを展開して Row 1 SpeedViolationRule を選択し、OK をクリックします。
-
+GIVEN をクリックして New input ウインドウを開き、Activate rule flow group フィールドに
trafficViolationと入力し、Add をクリックします。 - +Expect をクリックして New expectation ウインドウを開き、Fact value: violation の横にある Add をクリックします。
- Violation 'violation' has values: をクリックし、 Choose a field to add ウインドウを開きます。
- Choose a field to add プルダウンメニューで fineAmount を選択し、OK をクリックします。
-
fineAmount: equals フィールドに
100.0と入力します。 - Violation 'violation' has values: をクリックし、 Choose a field to add ウインドウを開きます。
- Choose a field to add プルダウンメニューで points を選択し、OK をクリックします。
-
points: equals フィールドに
1を入力します。 - Save をクリックした後、Save をクリックして変更を確認します。
Run scenario をクリックします。
図5.2 速度テストの結果画面

5.2. 運転免許停止シナリオのテスト
Driver License Suspension のルールおよびアクションを設定したときに指定したデータを使用して運転免許停止シナリオをテストします。
前提条件
-
Driver department traffic violationsプロジェクトが作成されている必要があります。 -
ViolationおよびDriverデータオブジェクトが作成されている必要があります。 - Driver License Suspension のルールおよびアクションが設定されている必要があります。
手順
- Decision Central にログインします。 Menu → Design → Projects をクリックした後、Driver department traffic violations をクリックします。
- Create New Asset → Test Scenario をクリックします。
Create new Test Scenario window ウィザードで以下の値を入力します。
-
Test Scenario:
Suspend due to total points. -
Package:
com.myteam.driverdepartmenttrafficviolationsを選択
-
Test Scenario:
- OK をクリックします。
- +GIVEN をクリックして New input ウィンドウを開きます。
- Insert a new fact プルダウンメニューで Driver を選択します。
-
Fact name フィールドに
driverと入力し、Add をクリックします。 - 'Driver'[driver] の下にある Add a field をクリックして Choose a field to add ウインドウを開きます。
- Choose a field to add プルダウンメニューで totalPoints を選択し、OK をクリックします。
-
totalPoints の横にある
をクリックして Literal value をクリックした後、totalPoints フィールドに 10を入力します。 - +GIVEN をクリックして New input ウィンドウを開きます。
- Insert a new fact プルダウンメニューで Violation を選択します。
-
Fact name フィールドに
violationと入力し、Add をクリックします。 - Insert 'Violation'[violation] の下にある Add a field をクリックして Choose a field to add ウインドウを開きます。
- Choose a field to add プルダウンメニューで points を選択し、OK をクリックします。
-
をクリックした後、Literal value の横にある Literal value をクリックします。
-
points フィールドに
10を入力します。 - +Expect をクリックして New expectation ウインドウを開きます。
- Rule プルダウンメニューを展開して DriverLicenseSuspensionRule を選択し、OK をクリックします。
-
+GIVEN をクリックして New input ウインドウを開き、Activate rule flow group フィールドに
trafficViolationと入力し、Add をクリックします。 - +Expect をクリックして New expectation ウインドウを開き、Fact value: driver の横にある Add をクリックします。
- Driver 'driver' has values: をクリックし、 Choose a field to add ウインドウを開きます。
- Choose a field to add プルダウンメニューで state を選択し、OK をクリックします。
-
state: equals フィールドに
suspendと入力します。 - Save をクリックした後、Save をクリックして変更を確認します。
Run scenario をクリックします。
結果
ルールが実行され、点数の合計が >= 20 であるため、運転者の運転免許が停止となります。
図5.3 停止テストの結果画面

5.3. 複数違反シナリオのテスト
Suspend due to total points アセットをコピーおよび編集し、Driver License Suspension ルールおよびアクションの設定時に指定したデータを使用して複数の違反行為を行ったドライバーの運転免許停止シナリオを作成します。
前提条件
-
Driver department traffic violationsプロジェクトが作成されている必要があります。 -
ViolationおよびDriverデータオブジェクトが作成されている必要があります。 - 運転免許停止のルールおよびアクションが設定されている必要があります。
手順
- Decision Central にログインします。 Menu → Design → Projects をクリックした後、Driver department traffic violations をクリックします。
Suspend due to total points → Copy をクリックし、New Asset Name フィールドに
Suspend due to multiple violationsを入力して Make a Copy をクリックします。図5.4 Make a copy ウインドウ

- Space → myteam → Driver department traffic violations をクリックした後、Suspend due to multiple violations アセットを選択します。
- +GIVEN をクリックして New input ウィンドウを開きます。
- Insert a new fact プルダウンメニューで Violation を選択します。
-
Fact name フィールドに
violation2と入力し、Add をクリックします。 -
points の横にある
をクリックし、Literal value をクリックした後、points → violation2 フィールドに 5を入力します。 -
totalPoints の値を
10から5に変更します。 - Save をクリックした後、Save をクリックして変更を確認します。
Run scenario をクリックします。
図5.5 停止テストの結果画面

付録A バージョン情報
本ドキュメントの最終更新日: 2018 年 7 月 3 日
