【手続補正書】
【提出日】平成29年6月30日(2017.6.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
フロントエンドシステムとバックエンドシステムの仲介処理を行うゲートウェイシステムをテストするシミュレータシステムであって、
前記ゲートウェイシステムと接続されるフロントエンドシミュレータ装置と、
前記ゲートウェイシステムと接続されるバックエンドシミュレータ装置と、
前記フロントエンドシミュレータ装置とバックエンドシミュレータ装置に前記テストのためのデータを設定するシミュレータデータ出力装置とを備え、
前記シミュレータデータ出力装置は、
前記フロントエンドシミュレータ装置が前記ゲートウェイシステムに送信する第１リクエストデータに含める第１情報と、前記ゲートウェイシステムが正常な場合に該第１リクエストデータに対して該ゲートウェイシステムから受信する第１レスポンスデータの予測情報とを前記フロントエンドシミュレータ装置に設定し、
第１リクエストデータに応じて前記ゲートウェイシステムから送信される第２リクエストデータに対して前記バックエンドシミュレータ装置が返信する第２レスポンスデータに含める第２情報を、前記バックエンドシミュレータ装置に設定し、
前記フロントエンドシミュレータ装置は、前記ゲートウェイシステムに送信した第１情報を含む第１リクエストデータに応答して返信される、前記ゲートウェイシステムからの第１レスポンスデータと、設定された前記予測情報とを比較して、前記ゲートウェイシステムの正常及び異常を判定する前記シミュレータシステム。
【請求項２】
前記フロントエンドシミュレータ装置に設定される、前記第１レスポンスデータの予測情報と、前記バックエンドシミュレータ装置から送信される、前記第２情報に基づく前記第２レスポンスデータとは異なる請求項１に記載のシミュレータシステム。
【請求項３】
前記ゲートウェイシステムは、前記バックエンドシミュレータ装置からの前記第２レスポンスデータに対して予め定められた処理を実行して前記第１レスポンスデータを作成し、前記フロントエンドシミュレータ装置へ送信し、
前記フロントエンドシミュレータ装置に設定される前記予測情報は、前記バックエンドシミュレータ装置に設定される前記第２情報に基づく前記第２レスポンスデータに対して、前記ゲートウェイシステムでの前記処理を実行して得られる予測情報である請求項２に記載のシミュレータシステム。
【請求項４】
前記ゲートウェイシステムは、前記フロントエンドシミュレータ装置からの前記第１リスエストデータを受信すると、前記バックエンドシミュレータ装置へ前記第１リスエストデータに基づく前記第２リクエストデータを送信し、前記第２リクエストデータに対する前記第２レスポンスデータを前記バックエンドシミュレータ装置から受信し、前記第２レスポンスデータに対して予め定められた処理を実行して前記第１レスポンスデータを作成して前記フロントエンドシミュレータ装置に送信する請求項３に記載のシミュレータシステム。
【請求項５】
前記第１リクエストデータは、複数のサービス識別情報を含むサービスの新規申込、サービスの契約照会、又は、サービスの追加申込のリクエストデータであり、
前記シミュレータデータ出力装置は、
所定のサービス識別情報に対して、該サービスとともに申し込むことができない排他関係にあるサービス識別情報が予め記憶されたサービス排他データベースと、
前記第１情報に含まれる複数のサービス識別情報に基づき前記サービス排他データベースを参照し、排他関係にあるサービス情報が前記第１情報に含まれる場合はエラーを通知するデータチェック部とを有する請求項１に記載のシミュレータシステム。
【請求項６】
前記第１リクエストデータは、複数のサービス識別情報を含むサービスの新規申込、サービスの契約照会、又は、サービスの追加申込のリクエストデータであり、
前記シミュレータデータ出力装置は、
親サービスの識別情報と、サービスを申し込むために親サービスが必要な子サービスのサービス識別情報に対して、該親サービスのサービス識別情報とが予め記憶されたサービス従属データベースと、
前記第１情報に含まれる複数のサービス識別情報に基づき前記サービス従属データベースを参照して親サービスを特定し、前記第１情報に含まれる親サービス以外のサービス識別情報に基づき前記サービス従属データベースを参照して各サービス識別情報の親サービスを特定し、各親サービスが一致していない場合はエラーを通知するデータチェック部とを有する請求項１に記載のシミュレータシステム。
【請求項７】
前記第１リクエストデータは、ひとつ又は複数のサービス識別情報を含むサービスの追加申込のリクエストデータであり、
前記シミュレータデータ出力装置は、
所定のサービス識別情報に対して、該サービスとともに申し込むことができない排他関係にあるサービス識別情報が予め記憶されたサービス排他データベースと、
前記第１情報に含まれるサービス識別情報に基づき前記サービス排他データベースを参照し、該サービス識別情報と排他関係にあるサービス識別情報が既に契約しているサービス識別情報に含まれる場合はエラーを通知するデータチェック部とを有する請求項１に記載のシミュレータシステム。
【請求項８】
前記第１リクエストデータは、ひとつ又は複数のサービス識別情報を含むサービスの追加申込のリクエストデータであり、
前記シミュレータデータ出力装置は、
親サービスの識別情報と、サービスを申し込むために親サービスが必要な子サービスのサービス識別情報に対して、該親サービスのサービス識別情報とが予め記憶されたサービス従属データベースと、
前記第１情報に含まれる複数のサービス識別情報に基づき前記サービス従属データベースを参照して親サービスを特定し、既に契約している親サービスのサービス識別情報と一致していない場合はエラーを通知するデータチェック部とを有する請求項１に記載のシミュレータシステム。
【請求項９】
前記データチェック部は、既に契約しているサービスのサービス識別情報に基づき前記サービス従属データベースを参照して、既に契約している親サービスのサービス識別情報を特定する請求項８に記載のシミュレータシステム。
【請求項１０】
フロントエンドシステムとバックエンドシステムの仲介処理を行うゲートウェイシステムをテストするゲートウェイシステムテスト装置であって、
前記ゲートウェイシステムと接続されるフロントエンドシミュレーション部と、
前記ゲートウェイシステムと接続されるバックエンドシミュレーション部と、
前記フロントエンドシミュレーション部とバックエンドシミュレーション部に前記テストのためのデータを設定するシミュレータデータ出力部とを備え、
前記シミュレータデータ出力部は、
前記フロントエンドシミュレーション部が前記ゲートウェイシステムに送信する第１リクエストデータに含める第１情報と、前記ゲートウェイシステムが正常な場合に該第１リクエストデータに対して該ゲートウェイシステムから受信する第１レスポンスデータの予測情報とを前記フロントエンドシミュレーション部に設定し、
第１リクエストデータに応じて前記ゲートウェイシステムから送信される第２リクエストデータに対して前記バックエンドシミュレータ部が返信する第２レスポンスデータに含める第２情報を、前記バックエンドシミュレータ部に設定し、
前記フロントエンドシミュレーション部は、前記ゲートウェイシステムに送信した第１情報を含む第１リクエストデータに応答して返信される、前記ゲートウェイシステムからの第１レスポンスデータと、設定された前記予測情報とを比較して、前記ゲートウェイシステムの正常及び異常を判定するゲートウェイシステムテスト装置。
【請求項１１】
フロントエンドシステムとバックエンドシステムの仲介処理を行うゲートウェイシステムをテストするゲートウェイシステムテスト方法であって、
フロントエンドシミュレータ装置とバックエンドシミュレータ装置に前記テストのためのデータを設定するシミュレータデータ出力装置は、
フロントエンドシミュレータ装置がゲートウェイシステムに送信する第１リクエストデータに含める第１情報と、ゲートウェイシステムが正常な場合に該第１リクエストデータに対して該ゲートウェイシステムから受信する第１レスポンスデータの予測情報とをフロントエンドシミュレータ装置に設定し、
第１リクエストデータに応じてゲートウェイシステムから送信される第２リクエストデータに対してバックエンドシミュレータ装置が返信する第２レスポンスデータに含める第２情報を、バックエンドシミュレータ装置に設定し、
フロントエンドシミュレータ装置は、ゲートウェイシステムに送信した第１情報を含む第１リクエストデータに応答して返信される、ゲートウェイシステムからの第１レスポンスデータと、設定された予測情報とを比較して、ゲートウェイシステムの正常及び異常を判定するゲートウェイシステムテスト方法。