【手続補正書】
【提出日】令和2年12月3日(2020.12.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１の実行可能データフローグラフと第２の実行可能データフローグラフとの間の差異を表示する方法であって、各データフローグラフは前記データフローグラフにより受信されるデータレコードを処理するように実行可能であり、各データフローグラフはデータ処理部品を表す１つ又は複数のノードと部品間のデータレコードの流れを表す１つ又は複数のリンクとを含み、前記方法は、
前記第１のデータフローグラフと前記第２のデータフローグラフとの間の１つ又は複数の差異を特定するために前記第１の実行可能データフローグラフの仕様と前記第２の実行可能データフローグラフの仕様とをコンピュータにより比較することであって、
所与の実行可能データフローグラフの前記仕様は、前記データフローグラフにより処理されるデータレコードのソースをそれぞれが表す１つ又は複数のノードと、前記データレコードのソースからの前記データレコードを処理するために行われる操作を規定するように構成可能なデータ処理部品をそれぞれが表す１つ又は複数のノードと、前記データフローグラフにより処理されるデータレコードの送信先をそれぞれが表す１つ又は複数のノードと、を規定し、前記データフローグラフは、実行されたとき、（１）前記データレコードのソースによって示されるデータソースからのデータレコードを受信及び処理し、及び（２）処理されたデータレコードを前記送信先によって示されるデータシンクに提供するように構成され、
前記第１のデータフローグラフと前記第２のデータフローグラフとの前記仕様の前記比較することは、
（１）前記第２のデータフローグラフのいかなるノードにも対応しない前記第１のデータフローグラフの特定ノードを特定することであって、前記特定された特定ノードは、データレコードを処理するために行われる操作を規定するように構成可能なデータ処理部品を表す、特定することと、
（２）前記第２のデータフローグラフのいかなるリンクにも対応しない前記第１のデータフローグラフの特定リンクを特定することであって、前記特定された特定リンクは、前記第１のデータフローグラフのノードによって表される部品間のデータレコードの流れを表す、特定することと、
（３）前記第２のデータフローグラフの第２のノードに対応する前記第１のデータフローグラフの第１のノードを特定することであって、前記特定された第１のノードは、データレコードを処理するために行われる操作を規定するように構成可能なデータ処理部品を表す、特定すること、及び前記第１のノードと前記第２のノードとの間の差異を特定することと、
（４）前記第２のデータフローグラフの第２のリンクに対応する前記第１のデータフローグラフの第１のリンクを特定することであって、前記特定された第１のリンクは、前記第１のデータフローグラフのノードによって表される部品間のデータレコードの流れを表す、特定すること、及び前記第１のリンクと前記第２のリンクとの間の差異を特定することと、のうちの少なくとも１つを含む、前記比較することと、さらに前記コンピュータにより、
前記第１のデータフローグラフ又は前記第２のデータフローグラフの前記ノード又はリンクの少なくとも一部のグラフィック表現を定式化することであって、前記グラフィック表現は、（１）前記特定された特定ノード又はリンク、又は（２）前記第１のノード又はリンクと前記第２のノード又はリンクとの間の前記特定された差異のうちの少なくとも１つのグラフィック指標を含む、定式化することと、
前記グラフィック表現をグラフ編集インターフェース内に表示することと、を含む方法。
【請求項２】
前記第１のデータフローグラフは特定データフローグラフの第１のバージョンであり、前記第２のデータフローグラフは前記特定データフローグラフの第２のバージョンである、請求項１に記載の方法。
【請求項３】
前記第１のノード又はリンクと前記第２のノード又はリンクとの間の差異を特定することは、前記第１のノード又はリンクの解決されたパラメータと前記第２のノード又はリンクの解決されたパラメータとの間の差異を特定することを含む、請求項１に記載の方法。
【請求項４】
前記第１のノード又はリンクと前記第２のノード又はリンクとの間の差異を特定することは、前記第１のノード又はリンクのパラメータの表現と前記第２のノード又はリンクのパラメータの表現との間の差異を特定することを含む、請求項１に記載の方法。
【請求項５】
前記グラフィック指標は前記グラフィック表現内の前記第１、第２、又は特定ノード又はリンクの色である、請求項１に記載の方法。
【請求項６】
前記グラフィック指標の前記色は前記第１のノード又はリンクと前記第２のノード又はリンクとの前記特定された差異のタイプを示す、請求項５に記載の方法。
【請求項７】
前記グラフィック指標は前記グラフィック表現内の前記第１、第２、又は特定ノード又はリンクのシェーディング又はフィルである、請求項１に記載の方法。
【請求項８】
前記グラフィック指標は前記第１、第２、又は特定ノード又はリンク近傍に位置するシンボルを含む、請求項１に記載の方法。
【請求項９】
前記グラフィック指標はユーザ相互作用に応答する、請求項１に記載の方法。
【請求項１０】
前記グラフィック指標とのユーザ相互作用に応答する前記特定された差異を示す情報へのアクセスを可能にすることを含む、請求項９に記載の方法。
【請求項１１】
前記第１のデータフローグラフは第１のデータフローサブグラフを含み、前記第２のデータフローグラフは第２のデータフローサブグラフを含む、請求項１に記載の方法であって、
前記第１のデータフローサブグラフの仕様と前記第２のデータフローサブグラフの仕様とを比較することと、
この比較に基づき、前記第１のデータフローサブグラフと前記第２のデータフローサブグラフとの間の１つ又は複数の差異を特定することと、を含む方法。
【請求項１２】
前記グラフィック表現は前記第１のデータフローサブグラフの少なくとも一部分又は前記第２のデータフローサブグラフの少なくとも一部分のグラフィック表現を含み、前記グラフィック表現は前記第１のデータフローサブグラフと前記第２のデータフローサブグラフとの間の前記特定された差異のうちの少なくとも１つのグラフィック指標を含む、請求項１１に記載の方法。
【請求項１３】
前記グラフィック表現は、前記第１のデータフローグラフと前記第２のデータフローグラフとの間の前記特定された差異のうちの少なくとも１つと前記第１のデータフローサブグラフと前記第２のデータフローサブグラフとの間の前記特定された差異のうちの少なくとも１つとの階層的表示を含む、請求項１１に記載の方法。
【請求項１４】
前記第１のデータフローグラフの前記仕様と前記第２のデータフローグラフの前記仕様とを比較することは、前記第１のデータフローグラフにより参照される第１のファイルと前記第２のデータフローグラフにより参照される第２のファイルとを比較することを含む、請求項１に記載の方法。
【請求項１５】
前記グラフィック表現は前記第１のファイルと前記第２のファイルとの間の１つ又は複数の差異のグラフィック表現を含む、請求項１４に記載の方法。
【請求項１６】
第２のノード又はリンクに対応する第１のノード又はリンクを特定することは、（１）前記第１のノード又はリンク及び前記第２のノード又はリンクの名前と、（２）前記第１のノード又はリンク及び前記第２のノード又はリンクの識別子とのうちの１つ又は複数に基づき前記第１のノードを特定することを含む、請求項１に記載の方法。
【請求項１７】
第２のノード又はリンクに対応する第１のノード又はリンクを特定することは、前記第１のノード及び前記第２のノード内への又はそこからのデータレコードの流れと関連する情報に基づき前記第１のノードを特定することを含む、請求項１に記載の方法。
【請求項１８】
第２のノード又はリンクに対応する第１のノード又はリンクを特定することは、前記第１のノード又はリンク及び前記第２のノード又はリンクの上流側又は下流側にあるノード又はリンクに基づき前記第１のノード又はリンクを特定することを含む、請求項１に記載の方法。
【請求項１９】
実行のための前記第１のデータフローグラフ及び前記第２のデータフローグラフを準備することと、
前記準備された第１及び第２のデータフローグラフの前記仕様を比較することと、を含む請求項１に記載の方法。
【請求項２０】
コンピュータに第１の実行可能データフローグラフと第２の実行可能データフローグラフとの間の差異を表示させるための命令を格納する非一時的コンピュータ可読媒体であって、各データフローグラフは前記データフローグラフにより受信されるデータレコードを処理するように実行可能であり、各データフローグラフはデータ処理部品を表す１つ又は複数のノードと部品間のデータレコードの流れを表す１つ又は複数のリンクとを含む、非一時的コンピュータ可読媒体において、
前記命令は、前記コンピュータに、前記第１のデータフローグラフと前記第２のデータフローグラフとの間の１つ又は複数の差異を特定するために前記第１の実行可能データフローグラフの仕様と前記第２の実行可能データフローグラフの仕様とを比較させ、
所与の実行可能データフローグラフの前記仕様は、前記データフローグラフにより処理されるデータレコードのソースをそれぞれが表す１つ又は複数のノードと、前記データレコードのソースからの前記データレコードを処理するために行われる操作を規定するように構成可能なデータ処理部品をそれぞれが表す１つ又は複数のノードと、前記データフローグラフにより処理されるデータレコードの送信先をそれぞれが表す１つ又は複数のノードと、を規定し、前記データフローグラフは、実行されたとき、（１）前記データレコードのソースによって示されるデータソースからのデータレコードを受信及び処理し、及び（２）処理されたデータレコードを前記送信先によって示されるデータシンクに提供するように構成され、
前記第１のデータフローグラフと前記第２のデータフローグラフとの前記仕様の前記比較することは、
（１）前記第２のデータフローグラフのいかなるノードにも対応しない前記第１のデータフローグラフの特定ノードを特定することであって、前記特定されたノードは、データレコードを処理するために行われる操作を規定するように構成可能なデータ処理部品を表す、特定することと、
（２）前記第２のデータフローグラフのいかなるリンクにも対応しない前記第１のデータフローグラフの特定リンクを特定することであって、前記特定されたリンクは、前記第１のデータフローグラフのノードによって表される部品間のデータレコードの流れを表す、特定することと、
（３）前記第２のデータフローグラフの第２のノードに対応する前記第１のデータフローグラフの第１のノードを特定することであって、前記特定された第１のノードは、データレコードを処理するために行われる操作を規定するように構成可能なデータ処理部品を表す、特定すること、及び、前記第１のノードと前記第２のノードとの間の差異を特定することと、
（４）前記第２のデータフローグラフの第２のリンクに対応する前記第１のデータフローグラフの第１のリンクを特定することであって、前記特定された第１のリンクは、前記第１のデータフローグラフのノードによって表される部品間のデータレコードの流れを表す、特定すること、及び前記第１のリンクと前記第２のリンクとの間の差異を特定することと、のうちの少なくとも１つを含み、前記命令はさらに前記コンピュータに、
前記第１のデータフローグラフ又は前記第２のデータフローグラフの前記ノード又はリンクの少なくとも一部のグラフィック表現を定式化させ、前記グラフィック表現は、（１）前記特定された特定ノード又はリンク、又は（２）前記第１のノード又はリンクと前記第２のノード又はリンクとの間の前記特定された差異のうちの少なくとも１つのグラフィック指標を含み、
前記命令はさらに前記コンピュータに、前記グラフィック表現をグラフ編集インターフェース内に表示させる、非一時的コンピュータ可読媒体。
【請求項２１】
第１の実行可能データフローグラフと第２の実行可能データフローグラフとの間の差異を表示するためのシステムであって、各データフローグラフは前記データフローグラフにより受信されるデータレコードを処理するように実行可能であり、各データフローグラフはデータ処理部品を表す１つ又は複数のノードと部品間のデータレコードの流れを表す１つ又は複数のリンクとを含む、システムにおいて、前記システムは、
前記第１のデータフローグラフと前記第２のデータフローグラフとの間の１つ又は複数の差異を特定するために前記第１の実行可能データフローグラフの仕様と前記第２の実行可能データフローグラフの仕様とを比較するように構成された１つ又は複数のプロセッサ及びメモリを含み：
所与の実行可能データフローグラフの前記仕様は、前記データフローグラフにより処理されるデータレコードのソースをそれぞれが表す１つ又は複数のノードと、前記データレコードのソースからの前記データレコードを処理するために行われる操作を規定するように構成可能なデータ処理部品をそれぞれが表す１つ又は複数のノードと、前記データフローグラフにより処理されるデータレコードの送信先をそれぞれが表す１つ又は複数のノードと、を規定し、前記データフローグラフは、実行されたとき、（１）前記データレコードのソースによって示されるデータソースからのデータレコードを受信及び処理し、及び（２）処理されたデータレコードを前記送信先によって示されるデータシンクに提供するように構成され、
前記第１のデータフローグラフと前記第２のデータフローグラフとの前記仕様の前記比較することは、
（１）前記第２のデータフローグラフのいかなるノードにも対応しない前記第１のデータフローグラフの特定ノードを特定することであって、前記特定されたノードは、データレコードを処理するために行われる操作を規定するように構成可能なデータ処理部品を表す、特定することと、
（２）前記第２のデータフローグラフのいかなるリンクにも対応しない前記第１のデータフローグラフの特定リンクを特定することであって、前記特定されたリンクは、前記第１のデータフローグラフのノードによって表される部品間のデータレコードの流れを表す、特定することと、
（３）前記第２のデータフローグラフの第２のノードに対応する前記第１のデータフローグラフの第１のノードを特定することであって、前記特定された第１のノードは、データレコードを処理するために行われる操作を規定するように構成可能なデータ処理部品を表す、特定すること、及び、前記第１のノードと前記第２のノードとの間の差異を特定することと、
（４）前記第２のデータフローグラフの第２のリンクに対応する前記第１のデータフローグラフの第１のリンクを特定することであって、前記特定された第１のリンクは、前記第１のデータフローグラフのノードによって表される部品間のデータレコードの流れを表す、特定すること、及び前記第１のリンクと前記第２のリンクとの間の差異を特定することと、のうちの少なくとも１つを含み、前記プロセッサ及びメモリはさらに、
前記第１のデータフローグラフ又は前記第２のデータフローグラフの前記ノード又はリンクの少なくとも一部のグラフィック表現を定式化するように構成され、前記グラフィック表現は、（１）前記特定された特定ノード又はリンク、又は（２）前記第１のノード又はリンクと前記第２のノード又はリンクとの間の前記特定された差異のうちの少なくとも１つのグラフィック指標を含み、
前記プロセッサ及びメモリはさらに、前記グラフィック表現をグラフ編集インターフェース内に表示するように構成される、システム。
【請求項２２】
第１の実行可能データフローグラフと第２の実行可能データフローグラフとの間の差異を表示するための、１つ又は複数のプロセッサ及びメモリを含むシステムであって、各データフローグラフは前記データフローグラフにより受信されるデータレコードを処理するように実行可能であり、各データフローグラフはデータ処理部品を表す１つ又は複数のノードと部品間のデータレコードの流れを表す１つ又は複数のリンクとを含む、システムにおいて、前記システムは、
前記第１のデータフローグラフと前記第２のデータフローグラフとの間の１つ又は複数の差異を特定するために前記第１の実行可能データフローグラフの仕様と前記第２の実行可能データフローグラフの仕様とを比較する手段を含み、
所与の実行可能データフローグラフの前記仕様は、前記データフローグラフにより処理されるデータレコードのソースをそれぞれが表す１つ又は複数のノードと、前記データレコードのソースからの前記データレコードを処理するために行われる操作を規定するように構成可能なデータ処理部品をそれぞれが表す１つ又は複数のノードと、前記データフローグラフにより処理されるデータレコードの送信先をそれぞれが表す１つ又は複数のノードと、を規定し、前記データフローグラフは、実行されたとき、（１）前記データレコードのソースによって示されるデータソースからのデータレコードを受信及び処理し、及び（２）処理されたデータレコードを前記送信先によって示されるデータシンクに提供するように構成され、
前記第１のデータフローグラフと前記第２のデータフローグラフとの前記仕様の前記比較することは、
（１）前記第２のデータフローグラフのいかなるノードにも対応しない前記第１のデータフローグラフの特定ノードを特定することであって、前記特定されたノードは、データレコードを処理するために行われる操作を規定するように構成可能なデータ処理部品を表す、特定することと、
（２）前記第２のデータフローグラフのいかなるリンクにも対応しない前記第１のデータフローグラフの特定リンクを特定することであって、前記特定されたリンクは、前記第１のデータフローグラフのノードによって表される部品間のデータレコードの流れを表す、特定することと、
（３）前記第２のデータフローグラフの第２のノードに対応する前記第１のデータフローグラフの第１のノードを特定することであって、前記特定された第１のノードは、データレコードを処理するために行われる操作を規定するように構成可能なデータ処理部品を表す、特定すること、及び、前記第１のノードと前記第２のノードとの間の差異を特定することと、
（４）前記第２のデータフローグラフの第２のリンクに対応する前記第１のデータフローグラフの第１のリンクを特定することであって、前記特定された第１のリンクは、前記第１のデータフローグラフのノードによって表される部品間のデータレコードの流れを表す、特定すること、及び前記第１のリンクと前記第２のリンクとの間の差異を特定することと、のうちの少なくとも１つを含み、前記システムはさらに、
前記第１のデータフローグラフ又は前記第２のデータフローグラフの前記ノード又はリンクの少なくとも一部のグラフィック表現を定式化する手段であって、前記グラフィック表現は、（１）前記特定された特定ノード又はリンク、又は（２）前記第１のノード又はリンクと前記第２のノード又はリンクとの間の前記特定された差異のうちの少なくとも１つのグラフィック指標を含む、手段と、
前記グラフィック表現をグラフ編集インターフェース内に表示する手段とを含む、システム。
【請求項２３】
実行可能データフローグラフの第１のバージョンと実行可能データフローグラフの第２のバージョンとの間の差異を表示する方法であって、前記データフローグラフは前記データフローグラフにより受信されたデータレコードを処理するように実行可能であり、前記データフローグラフの各バージョンはデータ処理部品を表す１つ又は複数のノードと部品間のデータレコードの流れを表す１つ又は複数のリンクとを含む、方法において、前記方法は、
データレコードを処理するために実行され得る１つ又は複数の操作を含むジョブの状態を統合コントロールシステムにより監視することであって、前記ジョブは前記実行可能データフローグラフの前記第１のバージョンに関連付けられる、監視することと、
前記ジョブの前記状態を示す情報の出力を可能にすることと、
前記統合コントロールシステム又は前記出力された情報とのユーザ相互作用に応答して、
前記実行可能データフローグラフの前記第２のバージョンを特定することと、
前記データフローグラフの前記第１のバージョンと前記データフローグラフの前記第２のバージョンとの間の１つ又は複数の差異を特定するために前記データフローグラフの前記第１のバージョンの仕様と前記データフローグラフの前記第２のバージョンの仕様とを比較することとを含む方法において、
所与の実行可能データフローグラフの前記仕様は、前記データフローグラフにより処理されるデータレコードのソースをそれぞれが表す１つ又は複数のノードと、前記データレコードのソースからの前記データレコードを処理するために行われる操作を規定するように構成可能なデータ処理部品をそれぞれが表す１つ又は複数のノードと、前記データフローグラフにより処理されるデータレコードの送信先をそれぞれが表す１つ又は複数のノードと、を規定し、前記データフローグラフは、実行されたとき、（１）前記データレコードのソースによって示されるデータソースからのデータレコードを受信及び処理し、及び（２）処理されたデータレコードを前記送信先によって示されるデータシンクに提供するように構成され、
前記データフローグラフの前記第１のバージョンと前記データフローグラフの前記第２のバージョンとの前記仕様の前記比較することは、
（１）前記データフローグラフの前記第２のバージョンのいかなるノードにも対応しない前記データフローグラフの前記第１のバージョンの第１のノードを特定することであって、前記特定された第１のノードは、データレコードを処理するために行われる操作を規定するように構成可能なデータ処理部品を表す、特定することと、
（２）前記データフローグラフの前記第２のバージョンのいかなるリンクにも対応しない前記データフローグラフの前記第１のバージョンの第１のリンクを特定することであって、前記特定された第１のリンクは、前記第１のデータフローグラフのノードによって表される部品間のデータレコードの流れを表す、特定することと、
（３）前記データフローグラフの前記第１のバージョンのいかなるノードにも対応しない前記データフローグラフの前記第２のバージョンの第２のノードを特定することであって、前記特定された第２のノードは、データレコードを処理するために行われる操作を規定するように構成可能なデータ処理部品を表す、特定することと、
（４）前記データフローグラフの前記第１のバージョンのいかなるリンクにも対応しない前記データフローグラフの前記第２のバージョンの第２のリンクを特定することであって、前記特定された第２のリンクは、前記第２のデータフローグラフのノードによって表される部品間のデータレコードの流れを表す、特定することと、
（５）前記データフローグラフの前記第２のバージョンの第４のノードに対応する前記データフローグラフの前記第１のバージョンの第３のノードを特定することであって、前記特定された第３のノードは、データレコードを処理するために行われる操作を規定するように構成可能なデータ処理部品を表す、特定すること、及び、前記第３のノードと前記第４のノードとの間の差異を特定することと、
（６）前記データフローグラフの前記第２のバージョンの第４のリンクに対応する前記データフローグラフの前記第１のバージョンの第３のリンクを特定することであって、前記特定された第３のリンクは、前記第１のデータフローグラフのノードによって表される部品間のデータレコードの流れを表す、特定すること、及び、前記第３のリンクと前記第４のリンクとの間の差異を特定することと、のうちの少なくとも１つを含み、前記方法はさらに、
前記データフローグラフの前記第１のバージョンの前記ノード又はリンク又は前記データフローグラフの前記第２のバージョンの少なくとも一部のグラフィック表現を定式化することであって、前記グラフィック表現は、（１）前記特定された第１のノード又はリンク、（２）前記特定された第２のノード又はリンク、（３）前記第３のノード又はリンクと前記第４のノード又はリンクとの間の前記特定された差異のうちの少なくとも１つのグラフィック指標を含む、定式化すること、を含む方法。
【請求項２４】
既に実行されたジョブは前記データフローグラフの前記第２のバージョンに関連付けられる、請求項２３に記載の方法。
【請求項２５】
前記グラフ表示は前記特定された差異のうちの１つ又は複数の差異の階層的表示を含む、請求項２３に記載の方法。
【請求項２６】
前記統合コントロールシステムのユーザインターフェース内の表示のための前記グラフィック表現を定式化することを含む請求項２３に記載の方法。
【請求項２７】
前記データフローグラフの前記第１のバージョンと前記データフローグラフの前記第２のバージョンとの間の差異を特定することは、前記データフローグラフの前記第１のバージョンの解決されたパラメータと前記データフローグラフの前記第２のバージョンの解決されたパラメータとの間の差異を特定することを含む、請求項２３に記載の方法。
【請求項２８】
前記データフローグラフの前記第１のバージョンと前記データフローグラフの前記第２のバージョンとの間の差異を特定することは、前記データフローグラフの前記第１のバージョンのパラメータの表現と前記データフローグラフの前記第２のバージョンのパラメータの表現との間の差異を特定することを含む、請求項２３に記載の方法。
【請求項２９】
前記データフローグラフの前記第１のバージョンと前記データフローグラフの前記第２のバージョンとの間の差異を特定することは、前記データフローグラフの前記第１のバージョンにより参照される第１のファイルと前記データフローグラフの前記第２のバージョンにより参照される第２のファイルとの間の差異を特定することを含む、請求項２３に記載の方法。
【請求項３０】
前記ジョブの前記状態を監視することは、前記ジョブの活動、前記ジョブの実際の開始時間、前記ジョブの推定開始時間、前記ジョブに関連する処理期間、及び前記ジョブのサイズのうちの１つ又は複数を監視することを含む、請求項２３に記載の方法。
【請求項３１】
前記ジョブの前記状態を監視することは前記ジョブが成功裡に完了したかどうかを判断することを含む、請求項２３に記載の方法。
【請求項３２】
アプリケーションの状態を監視することを含む請求項２３に記載の方法であって、前記ジョブは前記アプリケーションに関連付けられる、方法。
【請求項３３】
コンピュータ装置の状態を監視することを含む請求項２３に記載の方法であって、前記アプリケーションは前記コンピュータ装置によりホストされる、方法。
【請求項３４】
前記第１のノード又はリンクと前記第２のノード又はリンクとの間の差異を特定することは、前記第１のノード又はリンクの解決されたパラメータと前記第２のノード又はリンクの解決されたパラメータとの間の差異を特定することを含む、請求項２０に記載の非一時的コンピュータ可読媒体。
【請求項３５】
前記第１のノード又はリンクと前記第２のノード又はリンクとの間の差異を特定することは、前記第１のノード又はリンクのパラメータの表現と前記第２のノード又はリンクのパラメータの表現との間の差異を特定することを含む、請求項２０に記載の非一時的コンピュータ可読媒体。
【請求項３６】
前記グラフィック指標はユーザ相互作用に応答する、請求項２０に記載の非一時的コンピュータ可読媒体。
【請求項３７】
前記命令は、前記コンピュータに前記グラフィック指標とのユーザ相互作用に応答する前記特定された差異を示す情報へのアクセスを可能にさせる、請求項３６に記載の非一時的コンピュータ可読媒体。
【請求項３８】
前記第１のデータフローグラフは第１のデータフローサブグラフを含み、前記第２のデータフローグラフは第２のデータフローサブグラフを含む、請求項２０に記載の非一時的コンピュータ可読媒体において、
前記命令は、前記コンピュータに、前記第１のデータフローサブグラフの仕様と前記第２のデータフローサブグラフの仕様とを比較させ、
この比較に基づき、前記第１のデータフローサブグラフと前記第２のデータフローサブグラフとの間の１つ又は複数の差異を特定させる、非一時的コンピュータ可読媒体。
【請求項３９】
前記グラフィック表現は前記第１のデータフローサブグラフの少なくとも一部分又は前記第２のデータフローサブグラフの少なくとも一部分のグラフィック表現を含み、前記グラフィック表現は前記第１のデータフローサブグラフと前記第２のデータフローサブグラフとの間の前記特定された差異のうちの少なくとも１つのグラフィック指標を含む、請求項３８に記載の非一時的コンピュータ可読媒体。
【請求項４０】
前記グラフィック表現は、前記第１のデータフローグラフと前記第２のデータフローグラフとの間の前記特定された差異のうちの少なくとも１つと前記第１のデータフローサブグラフと前記第２のデータフローサブグラフとの間の前記特定された差異のうちの少なくとも１つとの階層的表示を含む、請求項３８に記載の非一時的コンピュータ可読媒体。
【請求項４１】
第２のノード又はリンクに対応する第１のノード又はリンクを特定することは、（１）前記第１のノード又はリンク及び前記第２のノード又はリンクの名前と、（２）前記第１のノード又はリンク及び前記第２のノード又はリンクの識別子とのうちの１つ又は複数に基づき前記第１のノードを特定することを含む、請求項２０に記載の非一時的コンピュータ可読媒体。
【請求項４２】
第２のノード又はリンクに対応する第１のノード又はリンクを特定することは、前記第１のノード及び前記第２のノード内への又はそこからのデータレコードの流れと関連する情報に基づき前記第１のノードを特定することを含む、請求項２０に記載の非一時的コンピュータ可読媒体。
【請求項４３】
第２のノード又はリンクに対応する第１のノード又はリンクを特定することは、前記第１のノード又はリンク及び前記第２のノード又はリンクの上流側又は下流側にあるノード又はリンクに基づき前記第１のノード又はリンクを特定することを含む、請求項２０に記載の非一時的コンピュータ可読媒体。
【請求項４４】
前記命令は、前記コンピュータに、実行のための前記第１のデータフローグラフ及び前記第２のデータフローグラフを準備させ、
前記準備された第１及び第２のデータフローグラフの前記仕様を比較させる、請求項２０に記載の非一時的コンピュータ可読媒体。
【請求項４５】
前記第１のノード又はリンクと前記第２のノード又はリンクとの間の差異を特定することは、前記第１のノード又はリンクの解決されたパラメータと前記第２のノード又はリンクの解決されたパラメータとの間の差異を特定することを含む、請求項２１に記載のシステム。
【請求項４６】
前記第１のノード又はリンクと前記第２のノード又はリンクとの間の差異を特定することは、前記第１のノード又はリンクのパラメータの表現と前記第２のノード又はリンクのパラメータの表現との間の差異を特定することを含む、請求項２１に記載のシステム。
【請求項４７】
前記グラフィック指標はユーザ相互作用に応答する、請求項２１に記載のシステム。
【請求項４８】
前記１つ又は複数のプロセッサ及びメモリは、前記グラフィック指標とのユーザ相互作用に応答する前記特定された差異を示す情報へのアクセスを可能にするように構成される、請求項４７に記載の非一時的コンピュータ可読媒体。
【請求項４９】
前記第１のデータフローグラフは第１のデータフローサブグラフを含み、前記第２のデータフローグラフは第２のデータフローサブグラフを含む、請求項２１に記載のシステムであって、
前記１つ又は複数のプロセッサ及びメモリは、前記第１のデータフローサブグラフの仕様と前記第２のデータフローサブグラフの仕様とを比較し、
この比較に基づき、前記第１のデータフローサブグラフと前記第２のデータフローサブグラフとの間の１つ又は複数の差異を特定するように構成される、システム。
【請求項５０】
前記グラフィック表現は前記第１のデータフローサブグラフの少なくとも一部分又は前記第２のデータフローサブグラフの少なくとも一部分のグラフィック表現を含み、前記グラフィック表現は前記第１のデータフローサブグラフと前記第２のデータフローサブグラフとの間の前記特定された差異のうちの少なくとも１つのグラフィック指標を含む、請求項４９に記載の非一時的コンピュータ可読媒体。
【請求項５１】
前記グラフィック表現は、前記第１のデータフローグラフと前記第２のデータフローグラフとの間の前記特定された差異のうちの少なくとも１つと前記第１のデータフローサブグラフと前記第２のデータフローサブグラフとの間の前記特定された差異のうちの少なくとも１つとの階層的表示を含む、請求項４９に記載の非一時的コンピュータ可読媒体。
【請求項５２】
第２のノード又はリンクに対応する第１のノード又はリンクを特定することは、（１）前記第１のノード又はリンク及び前記第２のノード又はリンクの名前と、（２）前記第１のノード又はリンク及び前記第２のノード又はリンクの識別子とのうちの１つ又は複数に基づき前記第１のノードを特定することを含む、請求項２１に記載のシステム。
【請求項５３】
第２のノード又はリンクに対応する第１のノード又はリンクを特定することは、前記第１のノード及び前記第２のノード内への又はそこからのデータレコードの流れと関連する情報に基づき前記第１のノードを特定することを含む、請求項２１に記載のシステム。
【請求項５４】
第２のノード又はリンクに対応する第１のノード又はリンクを特定することは、前記第１のノード又はリンク及び前記第２のノード又はリンクの上流側又は下流側にあるノード又はリンクに基づき前記第１のノード又はリンクを特定することを含む、請求項２１に記載のシステム。
【請求項５５】
前記１つ又は複数のプロセッサ及びメモリは、実行のための前記第１のデータフローグラフ及び前記第２のデータフローグラフを準備し、
前記準備された第１及び第２のデータフローグラフの前記仕様を比較するように構成される、請求項２１に記載のシステム。