【手続補正書】
【提出日】平成25年11月25日(2013.11.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも一つのルール仕様を受け取ることであって、であって、該ルール仕様は入力データに応じた一または複数の出力値を定めるための判断基準を規定する一または複数のルールケースと各々関連付けられたルールを定義する、受け取ること；
前記受け取られたルール仕様に基づいて、入力レコードを受け取り、出力レコードを提供する変換式を生成することであって、前記生成された変換式に関連付けられたログの特性を設定するインターフェイスを提供することを含む、生成すること；および、
前記生成された変換式を用いて少なくとも一つの入力レコードを変換することであって、ランタイムにて前記変換式の実行をトレースすること、前記設定されたログ特性に準じて前記トレースされた実行に基づいてログ情報を生成すること、および、前記生成されたログ情報を格納または出力すること、を含む、変換すること、
を含む方法。
【請求項２】
請求項１に記載の方法において、
前記ログの特性を設定することは、ログ情報が生成される少なくとも一つのイベントを選択することを含む、方法。
【請求項３】
請求項２に記載の方法において、
前記少なくとも一つのイベントは、前記受け取られるルール仕様に関連付けられたルールに準じて前記入力レコードに係るレコードを変換することに関連付けられる、方法。
【請求項４】
請求項３に記載の方法において、
前記少なくとも一つのイベントは、変換されるレコードに係るエラーを特定することを含む、方法。
【請求項５】
請求項３に記載の方法において、
前記少なくとも一つのイベントは、与えられたレコードについてのルールケースの条件を満たすことを含む、方法。
【請求項６】
請求項５に記載の方法において、
与えられたレコードについてのルールケースの条件を満たすことは、前記与えられたレコードに係る値に基づく論理式を満たすことを含む、方法。
【請求項７】
請求項５に記載の方法において、
与えられたレコードについてのルールケースの条件を満たすことは、前記レコードに係る値と前記ルールケースに関連付けられた値とを比較することを含む、方法。
【請求項８】
請求項１に記載の方法において、
ログ情報を生成することは：
前記受け取られたルール仕様によって定義される前記ルールを含むルールセットの詳細を各々含む一または複数の凡例ログメッセージを生成すること、および、
複数のトレースログメッセージであって、各トレースログメッセージは凡例レコードと関連付けられるとともに、前記受け取られたルール仕様に関連付けられたルールに準じて前記入力レコードに係るレコードを変換することに関連付けられた少なくとも一つのイベントを記述するトレースログメッセージ、を生成すること、
を含む、方法。
【請求項９】
請求項８に記載の方法において、
前記イベントを記述するトレースログメッセージは、前記凡例レコードに係るインデックスを用いて前記変換式の少なくとも一つの入力または出力を記述する、方法。
【請求項１０】
請求項８に記載の方法において、
一または複数の凡例メッセージを生成することは、前記変換式の一回の実行ごとに一つの凡例メッセージを生成することを含む、方法。
【請求項１１】
請求項１に記載の方法において、
前記トレースされた実行に基づいてログ情報を生成することは、前記規定された判断基準が満たされる前記第１のルールの各ルールケースに対してログメッセージを生成することを含む、方法。
【請求項１２】
少なくとも一つのルール仕様を格納する格納システムであって、該ルール仕様は入力データに応じた一または複数の出力値を定めるための判断基準を規定する一または複数のルールケースと各々関連付けられたルールを定義する、格納システム；
前記受け取られたルール仕様に基づいて、入力レコードを受け取り、出力レコードを提供する変換式を生成するように構成された生成器であって、前記生成された変換式に関連付けられたログの特性を設定するインターフェイスを提供する生成器；および、
前記生成された変換式を用いて少なくとも一つの入力レコードを変換するように構成された変換システムであって、ランタイムにて前記変換式の実行をトレースすること、前記設定されたログ特性に準じて前記トレースされた実行に基づいてログ情報を生成すること、および、前記生成されたログ情報を格納または出力すること、を含むグラフベース計算システム、
を含むコンピュータシステム。
【請求項１３】
コンピュータ読み取り可能な媒体に格納されたコンピュータプログラムであって、該コンピュータプログラムは：
少なくとも一つのルール仕様であって、該ルール仕様は入力データに応じた一または複数の出力値を定めるための判断基準を規定する一または複数のルールケースと各々関連付けられたルールを定義するルール仕様、の受け取り；
前記受け取られたルール仕様に基づいて、入力レコードを受け取り、出力レコードを提供する変換式の生成であって、前記生成された変換式に関連付けられたログの特性を設定するインターフェイスの提供を含む、該変換式の生成；および、
前記生成された変換式を用いた少なくとも一つのデータフローの変換であって、ランタイムにおける前記グラフベース計算における前記データ処理成分の実行のトレース、前記設定されたログ特性に準じて前記トレースされた実行に基づくログ情報の生成、および、前記生成されたログ情報の格納または出力、を含む該データフローの変換、
をコンピュータシステムに実行させる命令を含むコンピュータプログラム。
【請求項１４】
少なくとも一つのルール仕様を受け取る手段であって、該ルール仕様は入力データに応じた一または複数の出力値を定めるための判断基準を規定する一または複数のルールケースと各々関連付けられたルールを定義する、該ルール仕様を受け取る手段；
前記受け取られたルール仕様に基づいて、入力レコードを受け取り、出力レコードを提供する変換式を生成する手段であって、前記生成された変換式に関連付けられたログの特性を設定するインターフェイスを提供することを含む手段；および、
前記生成された変換式を用いて少なくとも一つの入力レコードを変換する手段であって、ランタイムにて前記変換式の実行をトレースすること、前記設定されたログ特性に準じて前記トレースされた実行に基づいてログ情報を生成すること、および、前記生成されたログ情報を格納または出力すること、を含む手段、
を含むコンピュータシステム。
【請求項１５】
請求項１２に記載のシステムにおいて、
前記ログの特性を設定することは、ログ情報が生成される少なくとも一つのイベントを選択することを含む、システム。
【請求項１６】
請求項１５に記載のシステムにおいて、
前記少なくとも一つのイベントは、前記受け取られるルール仕様に関連付けられたルールに準じて前記入力レコードに係るレコードを変換することに関連付けられる、システム。
【請求項１７】
請求項１６に記載のシステムにおいて、
前記少なくとも一つのイベントは、変換されるレコードに係るエラーを特定することを含む、システム。
【請求項１８】
請求項１６に記載のシステムにおいて、
前記少なくとも一つのイベントは、与えられたレコードについてのルールケースの条件を満たすことを含む、システム。
【請求項１９】
請求項１８に記載のシステムにおいて、
与えられたレコードについてのルールケースの条件を満たすことは、前記与えられたレコードに係る値に基づく論理式を満たすことを含む、システム。
【請求項２０】
請求項１８に記載のシステムにおいて、
与えられたレコードについてのルールケースの条件を満たすことは、前記レコードに係る値と前記ルールケースに関連付けられた値とを比較することを含む、システム。
【請求項２１】
請求項１２に記載のシステムにおいて、
ログ情報を生成することは：
前記受け取られたルール仕様によって定義される前記ルールを含むルールセットの詳細を各々含む一または複数の凡例ログメッセージを生成すること、および、
複数のトレースログメッセージであって、各トレースログメッセージは凡例レコードと関連付けられるとともに、前記受け取られたルール仕様に関連付けられたルールに準じて前記入力レコードに係るレコードを変換することに関連付けられた少なくとも一つのイベントを記述するトレースログメッセージ、を生成すること、
を含む、システム。
【請求項２２】
請求項２１に記載のシステムにおいて、
前記イベントを記述するトレースログメッセージは、前記凡例レコードに係るインデックスを用いて前記変換式の少なくとも一つの入力または出力を記述する、システム。
【請求項２３】
請求項２１に記載のシステムにおいて、
一または複数の凡例メッセージを生成することは、前記変換式の一回の実行ごとに一つの凡例メッセージを生成することを含む、システム。
【請求項２４】
請求項１２に記載のシステムにおいて、
前記トレースされた実行に基づいてログ情報を生成することは、前記規定された判断基準が満たされる前記第１のルールの各ルールケースに対してログメッセージを生成することを含む、システム。
【請求項２５】
請求項１３に記載のコンピュータプログラムにおいて、
前記ログの特性を設定することは、ログ情報が生成される少なくとも一つのイベントを選択することを含む、コンピュータプログラム。
【請求項２６】
請求項２５に記載のコンピュータプログラムにおいて、
前記少なくとも一つのイベントは、前記受け取られるルール仕様に関連付けられたルールに準じて前記入力レコードに係るレコードを変換することに関連付けられる、コンピュータプログラム。
【請求項２７】
請求項２６に記載のコンピュータプログラムにおいて、
前記少なくとも一つのイベントは、変換されるレコードに係るエラーを特定することを含む、コンピュータプログラム。
【請求項２８】
請求項２６に記載のコンピュータプログラムにおいて、
前記少なくとも一つのイベントは、与えられたレコードについてのルールケースの条件を満たすことを含む、コンピュータプログラム。
【請求項２９】
請求項２８に記載のコンピュータプログラムにおいて、
与えられたレコードについてのルールケースの条件を満たすことは、前記与えられたレコードに係る値に基づく論理式を満たすことを含む、コンピュータプログラム。
【請求項３０】
請求項２８に記載のコンピュータプログラムにおいて、
与えられたレコードについてのルールケースの条件を満たすことは、前記レコードに係る値と前記ルールケースに関連付けられた値とを比較することを含む、コンピュータプログラム。
【請求項３１】
請求項１３に記載のコンピュータプログラムにおいて、
ログ情報を生成することは：
前記受け取られたルール仕様によって定義される前記ルールを含むルールセットの詳細を各々含む一または複数の凡例ログメッセージを生成すること、および、
複数のトレースログメッセージであって、各トレースログメッセージは凡例レコードと関連付けられるとともに、前記受け取られたルール仕様に関連付けられたルールに準じて前記入力レコードに係るレコードを変換することに関連付けられた少なくとも一つのイベントを記述するトレースログメッセージ、を生成すること、
を含む、コンピュータプログラム。
【請求項３２】
請求項３１に記載のコンピュータプログラムにおいて、
前記イベントを記述するトレースログメッセージは、前記凡例レコードに係るインデックスを用いて前記変換式の少なくとも一つの入力または出力を記述する、コンピュータプログラム。
【請求項３３】
請求項３１に記載のコンピュータプログラムにおいて、
一または複数の凡例メッセージを生成することは、前記変換式の一回の実行ごとに一つの凡例メッセージを生成することを含む、コンピュータプログラム。
【請求項３４】
請求項１３に記載のコンピュータプログラムにおいて、
前記トレースされた実行に基づいてログ情報を生成することは、前記規定された判断基準が満たされる前記第１のルールの各ルールケースに対してログメッセージを生成することを含む、コンピュータプログラム。
【請求項３５】
請求項１４に記載のシステムにおいて、
前記ログの特性を設定することは、ログ情報が生成される少なくとも一つのイベントを選択することを含む、システム。
【請求項３６】
請求項３５に記載のシステムにおいて、
前記少なくとも一つのイベントは、前記受け取られるルール仕様に関連付けられたルールに準じて前記入力レコードに係るレコードを変換することに関連付けられる、システム。
【請求項３７】
請求項３６に記載のシステムにおいて、
前記少なくとも一つのイベントは、変換されるレコードに係るエラーを特定することを含む、システム。
【請求項３８】
請求項３６に記載のシステムにおいて、
前記少なくとも一つのイベントは、与えられたレコードについてのルールケースの条件を満たすことを含む、システム。
【請求項３９】
請求項３８に記載のシステムにおいて、
与えられたレコードについてのルールケースの条件を満たすことは、前記与えられたレコードに係る値に基づく論理式を満たすことを含む、システム。
【請求項４０】
請求項３８に記載のシステムにおいて、
与えられたレコードについてのルールケースの条件を満たすことは、前記レコードに係る値と前記ルールケースに関連付けられた値とを比較することを含む、システム。
【請求項４１】
請求項１４に記載のシステムにおいて、
ログ情報を生成することは：
前記受け取られたルール仕様によって定義される前記ルールを含むルールセットの詳細を各々含む一または複数の凡例ログメッセージを生成すること、および、
複数のトレースログメッセージであって、各トレースログメッセージは凡例レコードと関連付けられるとともに、前記受け取られたルール仕様に関連付けられたルールに準じて前記入力レコードに係るレコードを変換することに関連付けられた少なくとも一つのイベントを記述するトレースログメッセージ、を生成すること、
を含む、システム。
【請求項４２】
請求項４１に記載のシステムにおいて、
前記イベントを記述するトレースログメッセージは、前記凡例レコードに係るインデックスを用いて前記変換式の少なくとも一つの入力または出力を記述する、システム。
【請求項４３】
請求項４１に記載のシステムにおいて、
一または複数の凡例メッセージを生成することは、前記変換式の一回の実行ごとに一つの凡例メッセージを生成することを含む、システム。
【請求項４４】
請求項１４に記載のシステムにおいて、
前記トレースされた実行に基づいてログ情報を生成することは、前記規定された判断基準が満たされる前記第１のルールの各ルールケースに対してログメッセージを生成することを含む、システム。