【手続補正書】
【提出日】平成23年1月18日(2011.1.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
設定可能な構成要素をアクティブに管理するためのシステムであって、
複数の構成要素を備え、各構成要素は、１組の設定パラメータを含む設定を格納しており、前記システムはさらに、
設定ポリシーに関する情報を格納するリポジトリと、
サーバとを備え、前記サーバは、コンピュータメモリと、サーバプロセッサと、前記サーバを前記複数の構成要素に接続する通信リンクとを含み、
前記設定ポリシーは、前記複数の構成要素の各々の設定の各設定パラメータに対し、前記設定パラメータが前記サーバにより妥当性検証される値の範囲を定義しており、
前記サーバは、（ａ）前記複数の構成要素の各々の登録情報を前記コンピュータメモリに記憶し、（ｂ）前記通信リンクを介して、前記複数の構成要素のうちのある特定の構成要素において、サービスを起動するように構成されており、前記サービスは、前記特定の構成要素の設定の設定変更についての情報を識別して返すように構成されており、前記サーバは、（ｃ）前記サーバプロセッサにおいて、前記識別された設定変更の結果が、前記識別された設定変更に関連付けられた少なくとも１つの設定パラメータの値の範囲内で生じたか否かを判断することにより、前記設定ポリシーに照らして、識別された設定変更の妥当性を検証し、前記設定変更が前記設定ポリシーに従っているかどうかを判断するように設定されている、システム。
【請求項２】
前記サーバは、
識別された設定変更に応答するための１組のコアサービスを含み、前記１組のコアサービスは、
少なくとも１つの設定パラメータの値をデフォルト値または以前に妥当性が検証された値へと変更するための第１のサービスと、
前記複数の構成要素の少なくとも１つの設定の前記設定パラメータを検査するための第２のサービスと、
前記複数の構成要素の少なくとも１つの設定の前記設定パラメータに関する警告を生成するための第３のサービスと、
前記識別された設定変更を黙諾するための第４のサービスとのうちの少なくとも１つを含む、請求項１に記載のシステム。
【請求項３】
特定の構成要素の設定に対して行なわれた、識別された設定変更を識別するデータを格
納するログをさらに備える、請求項１に記載のシステム。
【請求項４】
前記複数の構成要素に照らして前記識別された設定変更に影響分析を行なうための設定および妥当性検証モジュールをさらに備える、請求項１に記載のシステム。
【請求項５】
前記情報は、１つの構成要素の設定における第１の設定パラメータと、別の構成要素の設定における第２の設定パラメータとの間の従属関係を示す、請求項１に記載のシステム。
【請求項６】
前記サーバは、前記第１の設定パラメータと前記第２の設定パラメータとの間の前記従属関係に基づいて設定の妥当性を検証する、請求項５に記載のシステム。
【請求項７】
前記情報は、前記複数の構成要素のうち少なくとも２つの設定間のマッピングを定義する少なくとも１つの文書型定義を含む、請求項１に記載のシステム。
【請求項８】
前記従属関係は、単方向、双方向、循環、一対多、多対一、および多対多のうちの１つを含む、請求項５に記載のシステム。
【請求項９】
設定可能な個々の構成要素をアクティブに管理するための方法であって、
サーバにアクセス可能なコンピュータメモリにおいて、設定ポリシーに関する情報を前記コンピュータメモリに格納するリポジトリを維持するステップを備え、前記設定ポリシーは、複数の構成要素の各々の設定の各設定パラメータに対し、前記設定パラメータが前記サーバにより妥当性検証される値の範囲を定義しており、
前記サーバが、複数の構成要素の各々を参照する登録情報を格納するステップと、
前記サーバが、前記複数の構成要素に接続される通信リンクを介して、前記複数の構成要素のうちのある特定の構成要素において、サービスを起動するステップとを含み、前記サービスは、前記特定の構成要素の設定の設定変更についての情報を識別して返すように構成されており、
前記サーバが、前記識別された設定変更の結果が、前記識別された設定変更に関連付けられた少なくとも１つの設定パラメータの値の範囲内で生じたか否かを判断することにより、前記設定ポリシーに照らして、識別された設定変更の妥当性を検証し、前記識別された設定変更が前記設定ポリシーに従っているかどうかを判断するステップとを含む、方法。
【請求項１０】
前記サーバが、少なくとも１つの設定パラメータの値をデフォルト値または以前に妥当性が検証された値へと変更するステップと、
前記サーバが、前記複数の構成要素の少なくとも１つの設定の設定パラメータを検査するステップと、
前記サーバが、前記複数の構成要素の少なくとも１つの設定の前記設定パラメータに関する警告を生成するステップと、
前記サーバが、識別された設定変更を黙諾するステップとの少なくとも１つを実施することにより、
識別された設定変更に応答するステップをさらに含む、請求項９に記載の方法。
【請求項１１】
ログが、特定の構成要素の設定に対して行なわれた、識別された設定変更を識別するデータを格納するステップをさらに含む、請求項９に記載の方法。
【請求項１２】
設定および妥当性検証モジュールが、前記複数の構成要素に照らして前記識別された設定変更に影響分析を行なうステップをさらに含む、請求項９に記載の方法。
【請求項１３】
前記情報は、１つの構成要素の設定における第１の設定パラメータと、別の構成要素の設定における第２の設定パラメータとの間の従属関係を示す、請求項９に記載の方法。
【請求項１４】
前記設定の妥当性の検証は、前記第１の設定パラメータと前記第２の設定パラメータとの間の前記従属関係に基づく、請求項１３に記載の方法。
【請求項１５】
前記情報は、前記複数の構成要素のうち少なくとも２つの設定間のマッピングを定義する少なくとも１つの文書型定義を含む、請求項９に記載の方法。
【請求項１６】
前記従属関係は、単方向、双方向、循環、一対多、多対一、および多対多のうちの１つを含む、請求項１４に記載の方法。
【請求項１７】
請求項９から請求項１６のいずれかに記載の方法を実行するためのコードを保持するコンピュータ読取可能な記憶媒体。
【請求項１８】
前記複数の構成要素の各々は、前記構成要素の設定の設定パラメータにアクセスするためのクライアントモジュールを含み、
前記システムは、前記リポジトリにアクセスすることのできる管理操作卓を含み、前記管理操作卓は、
特定の構成要素に関連する前記クライアントモジュールと通信することによって、前記複数の構成要素の特定の構成要素の設定を検索するための少なくとも１つのサービスインターフェイスと、
検索された設定の各々から設定パラメータを抽出するためのパーサと、
前記設定ポリシーに照らして、抽出された設定パラメータの各々の妥当性の検証を行なうための妥当性検証器とを含む、請求項１に記載のシステム。
【請求項１９】
前記複数の構成要素の少なくとも１つの設定の、構成要素に固有な設定パラメータにアクセスするための少なくとも１つのアダプタをさらに備える、請求項１８に記載のシステム。
【請求項２０】
前記複数の構成要素を動的に調査するための、構成要素に固有な少なくとも１つのアダプタをさらに備える、請求項１８に記載のシステム。
【請求項２１】
前記抽出された設定パラメータから形成される構成要素パラメータの従属関係ツリーと、
前記構成要素パラメータの従属関係ツリーをトラバースすることにより、前記複数の構成要素の特定の構成要素の設定に対して設定変更を行なう影響を分析するための影響分析器とをさらに備える、請求項１８に記載のシステム。
【請求項２２】
設定パラメータに変更を行なうための変更管理プログラムをさらに備える、請求項１８に記載のシステム。
【請求項２３】
前記抽出された設定パラメータを含む１つ以上のＸＭＬ文書の組をさらに備える、請求項１８に記載のシステム。
【請求項２４】
前記設定ポリシーは、１組のグローバルパラメータ定義および文書型定義で表現される、請求項２３に記載のシステム。
【請求項２５】
妥当性検出サービスをさらに備え、前記妥当性検証サービスは、
前記複数の構成要素の設定の前記設定パラメータを管理するステップと、
前記複数の構成要素の設定の前記設定パラメータに関して管理者に通知するステップと、
前記複数の構成要素の設定の前記設定パラメータに関して管理者に警告するステップと、
前記複数の構成要素の設定の前記設定パラメータの変更を黙諾するステップとの少なくとも１つを実施する、請求項１８に記載のシステム。
【請求項２６】
ユーザインターフェイス管理操作卓を設けるブラウジングサービスをさらに備える、請求項１８に記載のシステム。
【請求項２７】
新規の構成要素を登録するための管理設定モジュールをさらに備える、請求項１８に記載のシステム。
【請求項２８】
ＸＭＬ文書を受信することのできる管理設定モジュールをさらに備え、前記ＸＭＬ文書は、特定の構成要素の設定が変更されたときに前記特定の構成要素の設定の前記設定パラメータを記述する、請求項１８に記載のシステム。
【請求項２９】
前記複数の構成要素の少なくとも１つは、ウェブサーバ、インターネットアプリケーションサーバ、およびデータベースサーバの少なくとも１つに対応する、請求項１８に記載のシステム。
【請求項３０】
前記サーバが設定可能な個々の構成要素の設定パラメータにアクセスするためのクライアントモジュールを各々が含む前記複数の構成要素をインターフェイスするステップと、
前記サーバが前記複数の構成要素の各構成要素に存在するクライアントモジュールと通信することにより、複数の構成要素の各々の設定を検索するステップと、
前記サーバが検索された各設定から１組の設定パラメータを抽出するステップと、
前記サーバが前記設定ポリシーに照らして、抽出された設定パラメータの各々の妥当性を検証するステップとを含む、請求項９に記載の方法。
【請求項３１】
前記サーバが前記複数の構成要素の少なくとも１つの設定の、構成要素に固有な設定パラメータにアクセスするステップをさらに含む、請求項３０に記載の方法。
【請求項３２】
前記サーバが前記複数の構成要素の各構成要素を動的に調査して、前記構成要素の設定が変更されたかどうかを判断するステップをさらに含む、請求項３０に記載の方法。
【請求項３３】
第１のサービスが、前記抽出された設定パラメータから構成要素パラメータの従属関係ツリーを形成するステップと、
第２のサービスが、前記構成要素パラメータの従属関係ツリーをトラバースすることによって、前記複数の構成要素の特定の構成要素の設定に設定変更を行なう影響を求めるステップとをさらに含む、請求項３０に記載の方法。
【請求項３４】
前記設定ポリシーは、前記複数の構成要素の各々の設定の各設定パラメータに対し、前記設定パラメータが成功裡に妥当性検証される値の範囲を定義する、請求項３０に記載の方法。
【請求項３５】
前記抽出された設定パラメータは、１つ以上のＸＭＬ文書で表現される、請求項３０に記載の方法。
【請求項３６】
前記設定ポリシーは、１組のグローバルパラメータ定義および文書型定義で表現される、請求項３５に記載の方法。
【請求項３７】
第１のサービスが、前記複数の構成要素の設定の前記設定パラメータを管理するステップと、
第２のサービスが、前記複数の構成要素の設定の前記設定パラメータに関して管理者に通知するステップと、
第３のサービスが、前記複数の構成要素の設定の前記設定パラメータに関して管理者に警告するステップと、
第４のサービスが、前記複数の構成要素の設定の前記設定パラメータの変更を黙諾するステップとの１つ以上をさらに含む、請求項３０に記載の方法。
【請求項３８】
前記サーバがユーザインターフェイス管理操作卓を含むブラウジングサービスを提供するステップをさらに含む、請求項３０に記載の方法。
【請求項３９】
前記サーバが新規の構成要素を管理設定モジュールに登録するステップをさらに含む、請求項３０に記載の方法。
【請求項４０】
特定の構成要素の設定が変更されたときに、前記サーバが、前記特定の構成要素の設定の前記設定パラメータを記述するＸＭＬ文書を管理設定モジュールにおいて受信するステップをさらに含む、請求項３０に記載の方法。
【請求項４１】
前記複数の構成要素の少なくとも１つは、ウェブサーバ、インターネットアプリケーションサーバ、およびデータベースサーバの少なくとも１つに対応する、請求項３０に記載の方法。
【請求項４２】
請求項３０から請求項４１に記載の方法を実行するためのコードを保持する、コンピュータ読取可能な記憶媒体。
【請求項４３】
前記サーバは、前記設定ポリシーに対して識別された前記設定変更のみの妥当性を検証し、前記設定変更が前記設定ポリシーに適合するか否かを判断する、請求項１に記載のシステム。
【請求項４４】
前記サーバが識別された設定変更の妥当性を検証することは、前記設定変更が前記設定ポリシーに適合するか否かを判断するために、前記設定ポリシーに対して識別された設定変更のみの妥当性を検証することを含む、請求項９に記載の方法。