【誤訳訂正書】
【提出日】令和1年8月2日(2019.8.2)
【誤訳訂正１】
【訂正対象書類名】明細書
【訂正対象項目名】０００９
【訂正方法】変更
【訂正の内容】
【０００９】
データフロー４は、任意の適切な転送機構を使用して環境１０で実施されてよい。転送機構の例としては、データキュー、データスタック、データベース、パブリケーション／サブスクリプション（ｐｕｂ／ｓｕｂ）サービス、データディレクトリ、バッチジョブ依存関係、メインフレーム可適応データベースシステム（adaptable database system）（ＡＤＡＢＡＳ）ファイルの使用等がある。キュー及びスタックに基づいて、上流アプリケーション２は、１又は複数の出力データフロー４を、１又は複数の他のアプリケーション２がアクセス可能なデータ構造（例えば、キュー又はスタック）にプッシュしてよい。下流アプリケーション４は、データフロー又は複数のフロー４を得るためにデータ構造にアクセスしてよい。幾つかの実施例では、１つの上流アプリケーション２は、データフロー４をデータベース（例えば、分散コンピューティングシステムに含まれるデータベース）に書き込んでよい。１又は複数の下流アプリケーション２は、データフロー４を得るためにデータベースに問い合わせてよい。幾つかの実施例では、上流アプリケーション２は、データフロー４の情報を、ｐｕｂ／ｓｕｂサービスに供給及び／又は提供してよい。データフロー４を受信する下流アプリケーション２は、ｐｕｂ／ｓｕｂサービスを認可してよい。ｐｕｂ／ｓｕｂサービスにてデータフローに関する新たなデータが受信されると、それは、認可している下流アプリケーション２にそのデータを公表してよい。幾つかの実施例では、１つの上流アプリケーション２は、１つの軽量ディレクトリアクセスプロトコル（ＬＤＡＰ）ディレクトリのような１つのホストディレクトリにデータフロー４を書き込んでよい。１又は複数の下流アプリケーション２は、ディレクトリに問い合わせることによって、データフロー４にアクセスしてよい。このように、「データフロー」を、データ転送機構を使用した、アプリケーション間でのデータの電子的な転送とみなすことができる。説明したデータフロー転送機構は、例としてのみ提供されている。２以上のアプリケーション２の間のデータフロー４を実施するために、任意の適切な転送機構が使用されてよい。様々な実施例では、他の様々なデータフロー転送機構が使用されてよい。
【誤訳訂正２】
【訂正対象書類名】明細書
【訂正対象項目名】００４７
【訂正方法】変更
【訂正の内容】
【００４７】
更に他の実施形態では、データフローソフトウェアツールは、データフロー分析を分散コンピューティングシステム上で実行して、複数のアプリケーションから、対象アプリケーションによるデータエラーによって影響を受けるであろうアプリケーションを特定してＧＵＩに表示する。データフロー分析は、対象アプリケーションからの発信データを受信する下流アプリケーションを特定することによって、対象アプリケーションによるデータエラーによって影響を受けるアプリケーションを特定する。
【誤訳訂正３】
【訂正対象書類名】特許請求の範囲
【訂正対象項目名】全文
【訂正方法】変更
【訂正の内容】
【特許請求の範囲】
【請求項１】
１又は複数のデータネットワークと、前記１又は複数のデータネットワークによって相互接続された複数のコンピュータシステムとを備えている分散コンピューティングシステムにおいて、
前記複数のコンピュータシステムは複数のアプリケーションを実行し、前記複数のコンピュータシステムのうちの少なくとも１つは、データフローソフトウェアツールを実行し、
前記データフローソフトウェアツールは、
前記複数のアプリケーションが共通のデータ転送機構でデータを読み書きするか否かに基づいて、前記複数のアプリケーション間のデータフローを特定し、
対象アプリケーションについて少なくとも１つの上流アプリケーション及び少なくとも１つの下流アプリケーションを表示するグラフィカルユーザインタフェース（ＧＵＩ）を生成し、
前記少なくとも１つの上流アプリケーションについて第１の入力と、前記少なくとも１つの下流アプリケーションについて第２の入力とを、前記ＧＵＩを介してユーザから受け取るものであり、
前記ＧＵＩを介して、前記対象アプリケーションが前記ユーザによって選択され、
前記少なくとも１つの上流アプリケーションは、前記対象アプリケーションに受信データフローを提供するアプリケーションであり、
前記少なくとも１つの下流アプリケーションは、前記対象アプリケーションからの発信データフローを受信するアプリケーションであり、
前記少なくとも１つの上流アプリケーション及び前記少なくとも１つの下流アプリケーションは、前記複数のアプリケーション間のデータフローの特定に基づいて決定され、
前記第１の入力は、前記少なくとも１つの上流アプリケーションが前記受信データフローを前記対象アプリケーションに提供することを前記ユーザが確認するために使用され、前記第２の入力は、前記少なくとも１つの下流のアプリケーションが前記対象アプリケーションから前記発信データフローを受信することを前記ユーザが確認するために使用され、
前記データフローソフトウェアツールは、前記分散コンピューティングシステム上でデータフロー分析を実行して、前記複数のアプリケーションから、前記対象アプリケーションによるデータエラーによって影響を受けるであろうアプリケーションを特定して前記ＧＵＩに表示する、
分散コンピューティングシステム。
【請求項２】
前記データフローソフトウェアツールは、前記分散コンピューティングシステムについて、前記分散コンピューティングシステム内のデータフローを追跡する視覚化インタフェースを生成する、請求項１に記載の分散コンピューティングシステム。
【請求項３】
前記視覚化インタフェースは、前記ＧＵＩを介して前記ユーザによって選択されたデータコンセプトタイプに対して、前記選択されたデータコンセプトタイプを有するデータを使用する少なくとも１つの第１の上流アプリケーションから、前記選択されたデータコンセプトタイプを有するデータを使用する２以上の下流アプリケーションへのデータフローを探索する、請求項２に記載の分散コンピューティングシステム。
【請求項４】
前記ＧＵＩは、前記少なくとも１つの上流アプリケーションと、前記対象アプリケーションと、前記少なくとも１つの下流アプリケーションとを複数のコラムに表示し、
前記少なくとも１つの上流アプリケーションは左側のコラムに表示され、前記対象アプリケーションは中央のコラムに表示され、前記少なくとも１つの下流アプリケーションは右側のコラムに表示される、請求項１に記載の分散コンピューティングシステム。
【請求項５】
前記データフローソフトウェアツールは、前記ＧＵＩを再設定して、選択された上流アプリケーション又は選択された下流アプリケーションを新しい対象アプリケーションとして表示する、請求項１に記載の分散コンピューティングシステム。
【請求項６】
前記データフロー分析は、前記対象アプリケーションからの発信データフローを受信する下流アプリケーションを特定することによって前記対象アプリケーションによる前記データエラーによって影響を受けるアプリケーションを特定する、請求項１に記載の分散コンピューティングシステム。
【請求項７】
前記ＧＵＩは、前記ＧＵＩに表示された前記少なくとも１つの上流アプリケーションについて、前記対象アプリケーションへの前記受信データフローの合意の状態の表示を含む、請求項１に記載の分散コンピューティングシステム。
【請求項８】
前記ＧＵＩは、前記ＧＵＩに表示された前記少なくとも１つの下流アプリケーションについて、前記対象アプリケーションからの前記発信データフローの合意の状態の表示を含む、請求項７に記載の分散コンピューティングシステム。
【請求項９】
前記表示は、
前記データフローソフトウェアツールによって前記対象アプリケーションへの受信データフローとして発見される、
前記ユーザによって前記対象アプリケーションへの前記受信データフローとして主張される、
前記対象アプリケーションへの前記受信データフローとして確認保留中、及び
前記対象アプリケーションへの前記受信データフローとして拒否される、
からなる群から選択された状態特定子を備える、請求項７に記載の分散コンピューティングシステム。
【請求項１０】
前記データフローソフトウェアツールは、前記分散コンピューティングシステムにおけるデータフロー転送機構に関するメタデータに基づいて、前記複数のアプリケーション間のデータフローを特定する、請求項１に記載の分散コンピューティングシステム。
【請求項１１】
前記データフローソフトウェアツールは、特定されたデータフローに、
前記分散コンピューティングシステムに関連するビジネス機能の特徴を特定するデータコンセプトタイプと、
前記データコンセプトタイプのサブセットを定義するデータフロー境界データと、
を割り当てる、請求項１０に記載の分散コンピューティングシステム。
【請求項１２】
前記データフローソフトウェアツールは更に、特定されたデータフローに属性データを割り当て、前記属性データは、前記データコンセプトタイプに関連するパラメータを備える、請求項１１に記載の分散コンピューティングシステム。
【請求項１３】
前記ＧＵＩは、新たな上流アプリケーションについて前記対象アプリケーションへの新しいデータフローを定義するために、新たなデータフロー追加インタフェースを前記ユーザに提供する、請求項１１に記載の分散コンピューティングシステム。
【請求項１４】
前記新たなデータフロー追加インタフェースは、前記ユーザが、利用可能なデータコンセプトタイプのシステムディクショナリから、前記新しいデータフローについて前記データコンセプトタイプを選択するための第１のフィールドを備える、請求項１３に記載の分散コンピューティングシステム。
【請求項１５】
前記新たなデータフロー追加インタフェースは、前記選択されたデータコンセプトタイプについて、前記ユーザが境界データを指定するための第２のフィールドを備える、請求項１４に記載の分散コンピューティングシステム。
【請求項１６】
前記新たなデータフロー追加インタフェースは、前記選択されたデータコンセプトタイプについて寄与データコンセプトタイプと、前記寄与データコンセプトタイプについて上流アプリケーションとを、前記ユーザが指定するための第３のフィールドを備える、請求項１４に記載の分散コンピューティングシステム。
【請求項１７】
前記データコンセプトタイプは、取引契約、ポジション、市場評価、損益（Ｐ＆Ｌ）、及び総勘定元帳の少なくとも１つを含んでおり、
前記データフロー境界データは、セキュリティのタイプ、地理的位置、及び法域のうちの少なくとも１つを備える、請求項１２に記載の分散コンピューティングシステム。
【請求項１８】
前記属性データは、前記データコンセプトタイプに関連する価格を含む、請求項１７に記載の分散コンピューティングシステム。
【請求項１９】
前記データコンセプトタイプは市場評価を含んでおり、前記属性データは市場価値額及び市場価値通貨の少なくとも１つを含む、請求項１２に記載の分散コンピューティングシステム。
【請求項２０】
前記ＧＵＩは、権限アイコンを備えており、前記権限アイコンがユーザによって選択されると、選択されたデータコンセプトタイプを有する対象アプリケーションに受信データを提供することについて権限を有する上流アプリケーションのリストが生成される、請求項１１に記載の分散コンピューティングシステム。
【請求項２１】
前記共通のデータ転送機構は、データキュー、データスタック、データベース、ｐｕｂ／ｓｕｂデータサービス、データディレクトリ、及びメインフレーム可適応データベースシステム（ＡＤＡＢＡＳ）からなる群から選択される転送機構を備える、請求項１に記載の分散コンピューティングシステム。
【請求項２２】
分散コンピューティングシステムにおけるデータフローを追跡する方法において、
前記分散コンピューティングシステムは、１又は複数のデータネットワークによって相互接続された複数のコンピュータシステムを備えており、
前記分散コンピューティングシステムにおける少なくとも１つのコンピュータシステムによって、前記複数のコンピュータシステムによって実行される複数のアプリケーション間のデータフローを特定する工程であって、前記データフローは、前記複数のアプリケーションが共通のデータ転送機構でデータを読み書きするか否かに基づいて特定される、工程と、
前記少なくとも１つのコンピュータシステムによって、対象アプリケーションについて少なくとも１つの上流アプリケーション及び少なくとも１つの下流アプリケーションを示すＧＵＩを生成する工程であって、
前記対象アプリケーションは、前記ＧＵＩを介してユーザによって選択され、
前記少なくとも１つの上流アプリケーションは、前記対象アプリケーションに受信データフローを提供するアプリケーションであり、
前記少なくとも１つの下流アプリケーションは、前記対象アプリケーションからの発信データフローを受信するアプリケーションであり、
前記少なくとも１つの上流アプリケーション及び前記少なくとも１つの下流アプリケーションは、前記複数のアプリケーション間のデータフローの特定に基づいて決定される、
工程と、
前記ＧＵＩを介して、前記少なくとも１つの上流アプリケーションについて第１の入力をユーザから受け取る工程であって、前記第１の入力は、前記少なくとも１つの上流アプリケーションが前記受信データフローを前記対象アプリケーションに提供することを前記ユーザが確認するために使用される、工程と、
前記ＧＵＩを介して、前記少なくとも１つの下流アプリケーションについて第２の入力を前記ユーザから受け取る工程であって、前記第２の入力は、前記少なくとも１つの下流のアプリケーションが前記対象アプリケーションから前記発信データフローを受信することを前記ユーザが確認するために使用される、工程と、
前記少なくとも１つのコンピュータシステムによってデータフロー分析を実行して、前記複数のアプリケーションから、前記対象アプリケーションによるデータエラーによって影響を受けるであろうアプリケーションを特定して前記ＧＵＩに表示する工程と、
を含む方法。
【請求項２３】
前記ＧＵＩは、前記少なくとも１つの上流アプリケーションと、前記対象アプリケーションと、前記少なくとも１つの下流アプリケーションとを複数のコラムに表示し、
前記少なくとも１つの上流アプリケーションは左側のコラムに表示され、前記対象アプリケーションは中央のコラムに表示され、前記少なくとも１つの下流アプリケーションは右側のコラムに表示される、請求項２２に記載の方法。
【請求項２４】
前記ＧＵＩを再設定して、選択された上流アプリケーション又は選択された下流アプリケーションを新しい対象アプリケーションとして表示する工程を更に含む、請求項２２に記載の方法。