【手続補正書】
【提出日】平成16年11月9日(2004.11.9)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データ・サービス・システムの複数モジュールのうちの１つのモジュールの状態を判定する方法であって、当該モジュールを包含する少なくとも１つの測定ルートから複数の測定値を収集するステップ(Ａ)と、上記測定値の間の相互依存性を分析して当該モジュールの状態を判定するステップ(Ｂ)と、を含み、上記ステップ(Ｂ)が、当該モジュールを包含する測定ルートがただ１つである場合当該モジュールの状態を判定するステップ(Ｉ)と、当該モジュールを包含する測定ルートが複数ある場合上記相互依存性に基づいてそれら測定値を相関させるステップ(ＩＩ)と、を含む、モジュール状態判定方法。
【請求項２】
当該モジュールの状態を表示するステップを更に含む、請求項1に記載のモジュール状態判定方法。
【請求項３】
上記測定が能動的測定および受動的測定を含む、請求項1に記載のモジュール状態判定方法。
【請求項４】
上記ステップ(Ａ)が、当該モジュールを包含するすべての測定ルートを検出するステップ(ａ)と、当該モジュールを包含する上記すべての測定ルートから複数の測定値を収集するステップ(ｂ)と、を含む請求項1に記載のモジュール状態判定方法。
【請求項５】
ステップ(ＩＩ)が、更に、上記複数測定値を、測定の値および頻度の同一の尺度に正規化するステップ(ａ)と、それら測定値のうちどれが冗長でどれが冗長でないかを検出するステップ(ｂ)と、冗長な測定値を分析プロセスから除外するステップ(ｃ)と、冗長でない測定値に関して、同一セットのモジュールを対象とする測定値を検出して、それら測定値の最大値を採用するステップ(ｄ)と、最小の相関関数を残りのすべての測定値に適用して、代表的相関測定値を決定するステップ(ｅ)と、評点関数を上記代表的相関測定値に適用して当該モジュールの状態を得るステップ(ｆ)と、を含む、請求項1に記載のモジュール状態判定方法。
【請求項６】
正規化関数が各測定の値をその測定に関するあらかじめ定められたしきい値と比較する、請求項5に記載のモジュール状態判定方法。
【請求項７】
上記モジュールが機能モジュールまたは物理的モジュールのいずれかであり、上記データ・サービス・システムがウェブ・サービス・システムであり、上記状態が可用性および性能の情報を含む、請求項1に記載のモジュール状態判定方法。
【請求項８】
最小限度の測定数によって、複数のモジュールを有するデータ・サービス・システムの状態を判定する方法であって、すべてのモジュールを測定するため、あらかじめ定められた当該システムの位置構成に基づいてすべての可能な測定ルートを決定するステップ(Ａ)と、上記モジュールと上記測定ルートの間の依存性を決定するステップ(Ｂ)と、当該システムの状態を判断するため、それら依存性を分析してすべてのモジュールを包含する最低限度の数の測定ルートを選択するステップ(Ｃ)と、を含むデータ・サービス・システム状態判定方法。
【請求項９】
当該データ・サービス・システムの状態を表示するステップを更に含む、請求項8に記載のデータ・サービス・システム状態判定方法。
【請求項１０】
上記ステップ(Ｂ)が、上記モジュールと上記測定ルートの間の依存性グラフを生成するステップを更に含む、請求項8に記載のデータ・サービス・システム状態判定方法。
【請求項１１】
ステップ(Ｃ)が、各モジュールを包含する測定ルートの数を決定するステップ(Ｉ)と、最小数の測定ルートによってカバーされる１つのモジュールを決定するステップ(ＩＩ)と、上記１つのモジュールおよびそのモジュールをカバーする測定ルートの１つを上記依存性グラフから除外し、更に上記１つの測定ルートが内包するその他すべてのモジュールを上記依存性グラフから除外するステップ(ＩＩＩ)と、上記依存性グラフにモジュールが１つも存在しなくなるまで上記ステップ(ＩＩ)および(ＩＩＩ)を反復するステップ(ＩＶ)と、上記依存性グラフから除外された測定ルートの総数および総セットを計算するステップ(Ｖ)と、を含む、請求項１０に記載のデータ・サービス・システム状態判定方法。
【請求項１２】
上記最小限度の数およびセットが決定するまで上記選択されたモジュールを包含する依存性の各々毎に上記ステップ(Ｉ)乃至(Ｖ)を反復するステップを更に含む、請求項１１に記載のデータ・サービス・システム状態判定方法。
【請求項１３】
上記モジュールが機能モジュールまたは物理的モジュールのいずれかであり、上記データ・サービス・システムがウェブ・サービス・システムである、請求項８に記載のデータ・サービス・システム状態判定方法。
【請求項１４】
上記状態が可用性および性能の情報を含む、請求項８に記載のモジュール状態判定方法。
【請求項１５】
データ・サービス・システムの複数モジュールのうちの１つのモジュールが問題のあるモジュールであるか否かを判定する方法であって、当該モジュールに関連する多数の測定を分析するステップ(Ａ)と、上記測定の１つが良好であれば当該モジュールは問題のないモジュールと識別するステップ(Ｂ)と、当該モジュールだけに関連する測定の１つが問題を含む場合そのモジュールを問題モジュールと識別するステップ(Ｃ)と、を含み、上記ステップ(Ａ)が、測定とモジュールの間の相互依存性を示す依存性グラフから、上記多数の測定がその他の既知の問題モジュールを含むか否かを判定するステップ(ａ)と、どの測定がその他の既知の問題モジュールを包含していないかを判定するステップ(ｂ)と、その測定を良好なものと識別する(c)ステップと、を含む、モジュール問題判別方法。
【請求項１６】
当該モジュールおよびその他の既知の問題のないモジュールだけに関連する上記測定の１つが問題を含む場合に、当該モジュールを問題のあるモジュールと識別するステップを更に含む、請求項１５に記載のモジュール問題判別方法。
【請求項１７】
上記モジュールが機能モジュールまたは物理的モジュールのいずれかであり、上記データ・サービス・システムがウェブ・サービス・システムであり、上記状態が可用性および性能の情報を含む、請求項１５に記載のモジュール問題判定方法。
【請求項１８】
記憶媒体(Ａ)と、上記記憶媒体に記憶され、コンピュータ・システムによって実行される時、データ・サービス・システムの複数モジュールのうちの１つのモジュールの状態を判定するソフトウェア・プログラム(Ｂ)と、を備える装置であって、上記ソフトウェア・プログラムが、当該モジュールを包含する少なくとも１つの測定ルートから複数の測定値を収集する第１の命令セット(Ｉ)と、上記測定値の間の相互依存性を分析して当該モジュールの状態を判定する第２の命令セット(ＩＩ)と、を含み、上記第２の命令セットが、当該モジュールを包含する測定ルートがただ１つである場合当該モジュールの状態を判定し、当該モジュールを包含する測定ルートが複数ある場合上記相互依存性に基づいてそれら測定値を相関させることを含む、装置。
【請求項１９】
上記ソフトウェア・プログラムが、当該モジュールの状態を表示する第３の命令セットを更に含み、上記測定が能動的測定および受動的測定を含む、請求項１８に記載の装置。
【請求項２０】
上記ソフトウェア・プログラムが、当該モジュールを包含するすべての測定ルートを検出し、当該モジュールを包含するすべての測定ルートから複数の測定値を収集する第４の命令セットを更に含む、請求項１８に記載の装置。
【請求項２１】
上記複数測定値を同一の尺度に正規化し、それら測定値のうちどれが冗長でどれが冗長でないかを検出し、冗長な測定値を分析プロセスから除外し、冗長でない測定値に関して、同一セットのモジュールを対象とする測定値を検出して、それら測定値の最大値を採用し、最小の相関関数を残りのすべての測定値に適用して、代表的被相関測定値を判定し、そして、評点関数を上記代表的被相関測定値に適用して当該モジュールの状態を得ることによって、上記測定の相関が実行される、請求項１８に記載の装置。
【請求項２２】
評点関数が測定の１つの値をその測定に関するあらかじめ定められたしきい値と比較する、請求項２１に記載の装置。
【請求項２３】
記憶装置(Ａ)と、上記記憶媒体に記憶され、コンピュータ・システムによって実行される時、最小限度の測定数によって複数のモジュールを持つデータ・サービス・システムの状態を判定するソフトウェア・プログラム(Ｂ)と、を備える装置であって、上記ソフトウェア・プログラムが、あらかじめ定められた当該システムの位置構成に基づいて、すべてのモジュールを測定するため、すべての可能な測定ルートを決定する第１の命令セット(Ｉ)と、上記モジュールと上記測定ルートの間の依存性を判定する第２の命令セット(ＩＩ)と、当該システムの状態を判断するため、それら依存性を分析してすべてのモジュールを包含する最低限度の数の測定ルートを選択する第３の命令セット(ＩＩＩ)と、を含む、装置。
【請求項２４】
上記ソフトウェア・プログラムが、当該データ・サービス・システムの可用性および性能の情報を含む状態を表示する第４の命令セットを更に備え、上記測定が能動的測定および受動的測定を含み、上記モジュールが機能モジュールまたは物理的モジュールのいずれかであり、上記データ・サービス・システムがウェブ・サービス・システムである、請求項２３に記載の装置。
【請求項２５】
上記第２の命令セットが、上記モジュールと上記測定ルートの間の依存性グラフを生成する命令セットを更に含む、請求項２３に記載の装置。
【請求項２６】
第３の命令セットが、各モジュールを包含する測定ルートの数を決定するステップ(Ｉ)と、最小数の測定ルートによってカバーされるモジュールを選択するステップ(ＩＩ)と、そのモジュールおよびそのモジュールをカバーする測定ルートの１つを上記依存性グラフから除外し、更に上記１つの測定ルートがカバーするその他すべてのモジュールも上記依存性グラフから除外するステップ(ＩＩＩ)と、上記依存性グラフに１つのモジュールも存在しなくなるまで上記ステップ(ＩＩ)および(ＩＩＩ)を反復するステップ(ＩＶ)と、上記依存性グラフから除外された測定ルートの総数および総セットを計算するステップ(Ｖ)と、を含む、請求項２５に記載の装置。
【請求項２７】
上記最小限度の数が決定するまで上記選択されたモジュールを包含する依存性の各々毎に上記ステップ(Ｉ)乃至(Ｖ)を反復する第５の命令セットを更に含む、請求項２６に記載の装置。
【請求項２８】
記憶媒体(Ａ)と、上記記憶媒体に記憶され、コンピュータ・システムによって実行される時、データ・サービス・システムの複数のモジュールのうちの１つのモジュールが問題のあるモジュールであるか否かを判定するソフトウェア・プログラム(Ｂ)と、を備える装置であって、上記ソフトウェア・プログラムが、当該モジュールに関連する多数の測定を分析する第１の命令セット(Ｉ)と、上記測定の１つが良好であれば当該モジュールは問題のないモジュールと識別する第２の命令セット(ＩＩ)と、当該モジュールだけに関連する測定の１つが問題を含む場合そのモジュールを問題モジュールと識別する第３の命令セット(ＩＩＩ)と、を含み、上記第１の命令セットが、測定とモジュールの間の相互依存性を示す依存性グラフから、多数の測定がその他既知の問題モジュールを含むか否かを判定するステップと、どの測定がその他の既知の問題モジュールを包含していないかを判定するステップと、その測定を良好なものと識別するステップと、を含む、装置。
【請求項２９】
当該モジュールおよびその他の既知の問題のないモジュールだけに関連する上記測定の１つが問題を含む場合に、当該モジュールを問題のあるモジュールと識別する第４の命令セットを更に含む、請求項２８に記載の装置。
【請求項３０】
上記モジュールが機能モジュールまたは物理的モジュールのいずれかであり、上記データ・サービス・システムがウェブ・サービス・システムであり、上記状態が可用性および性能の情報を含む、請求項２８に記載の装置。